Wykres commitów

20 Commity (master)

Autor SHA1 Wiadomość Data
Peter Hinch 26f2726fee Docs: Add warnig re block protocol methods. 2024-01-05 17:47:35 +00:00
adminpete 5037f0999a FLASH.md: Add design notes. 2022-12-13 15:32:49 +00:00
adminpete 6b42d58b8c flash_spi.py: Can specify size where auto-detect fails. 2022-12-09 17:41:37 +00:00
peterhinch 7d804c5b59 FLASH.md: Add reference to minimal driver from Robert. 2022-11-16 09:35:53 +00:00
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 4a55115a5d FLASH.md correction. 2020-02-11 14:36:54 +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 9466ad2061 Add ESP8266 tests. 2020-01-11 18:02:19 +00:00
Peter Hinch bc8b29ea84 Testing complete. 2020-01-10 18:46:57 +00:00
Peter Hinch cdef377f38 Prior to refactor branch. 2020-01-01 14:15:40 +00:00
Peter Hinch fb0b7ab371 Directory structure: technology/interface. 2019-12-30 10:48:46 +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