Wykres commitów

12 Commity (9d77347007e99c8b5b7c8986bf2f0329095e183e)

Autor SHA1 Wiadomość Data
Peter Hinch 9d77347007 Run black over all Python files. 2022-09-22 10:04:29 +01:00
Peter Hinch 55f62ce514 Flash: cmdlen constructor arg renamed cmd5. 2020-06-10 14:08:42 +01:00
Peter Hinch e8a29df07b Flash: support override of default command set. 2020-06-08 18:37:54 +01:00
Peter Hinch 33f4dc0658 Document support for extra flash chips. 2020-02-13 14:01:02 +00:00
Peter Hinch cb1c33303e Save problematic version. 2020-02-13 09:09:07 +00:00
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