Peter Hinch
Peter Hinch
The first step is to run [the test script](https://github.com/peterhinch/micropython_eeprom/blob/master/eeprom/i2c/eep_i2c.py). You'll need to change [this line](https://github.com/peterhinch/micropython_eeprom/blob/295a10396508de0bb1e0cf67327bea2e2a7eeea9/eeprom/i2c/eep_i2c.py#L9) to match your chip and [this line](https://github.com/peterhinch/micropython_eeprom/blob/295a10396508de0bb1e0cf67327bea2e2a7eeea9/eeprom/i2c/eep_i2c.py#L17) for chip and I2C number. The first test...
FRAMs are very simple devices to drive. Unfortunately I can't develop a driver for hardware I don't possess so I'm afraid you'll have to adapt the driver yourself. If you...
You are using a chip which hasn't been tested so to some extent you are on your own: I'm not in a position to buy and test every chip on...
Thank you, I'll consider this over the next few days. If I'm to support block sizes other than 4096 I'll need to buy some chips. Re ioctl **erase** I can...
Thanks for clarifying. My initial concern is over erase in ioctl which has the potential of being a nasty bug. However I have doubts for the following reasons. * I...
> It is stated here that for littlefs, op=6 must be intercepted I agree this is ambiguous. I have raised [this PR against the doc](https://github.com/micropython/micropython/pull/7755). This should prompt the maintainers...
Hi Michael, you might be interested in the official response to [my PR](https://github.com/micropython/micropython/pull/7755). I believe that my code is correct because it meets the requirement: > have ioctl(6, block) do...
I will give this some proper attention early next week.
I have now had a chance to review this. As you point out, the most significant change is to the `Flash` class constructor where the 4byte/5byte command set is chosen....
By all means write some notes on your practical experience. The best destination may be in [this developer doc](https://github.com/peterhinch/micropython_eeprom/blob/master/BASE_CLASSES.md) - I could add a new section, and update the link...