Wykres commitów

7 Commity (82104ac4cce33fa64bef7f5a32e4e92bc878a21f)

Autor SHA1 Wiadomość Data
Peter Hinch 82104ac4cc Add delay after Pyboard D 3V3 enable - docs and test scripts. 2020-02-11 17:07:22 +00:00
Peter Hinch 9c35fb6e98 Flash: extend support to smaller chips. Add note re CS pullups. 2020-02-11 12:16:02 +00:00
Daniel Thompson 8105da265b flash_spi: Generalize to support chips with 24-bit addresses
Currently flash_spi.py is hardcoded for a small set of devices, all of
which can use 4-byte addressing. Fix this by allowing the command set and
address generation to be switched dynamically.

We also remove the whitelist of tested devices since the interfaces used
is very common amoung different flash devices. However as a safety measure
the user can provide the expected flash size and this will be checked
against the density field.
2020-02-09 16:51:01 +00:00
Peter Hinch bc8b29ea84 Testing complete. 2020-01-10 18:46:57 +00:00
Peter Hinch 7f997f2746 Flash: filesystem now automatically synchronised. _dirty flag implemented. 2019-12-30 09:51:10 +00:00
Peter Hinch 4b27d4ce3d flash driver checks prior sector erasure. Add littlefs_test. 2019-12-26 18:08:59 +00:00
Peter Hinch 49991d1e02 First pass at flash driver. 2019-12-24 15:16:09 +00:00