Wykres commitów

  • ff62510965 README.md: Add comments re EEPROM chips. master Peter Hinch 2024-02-09 09:34:27 +0000
  • 308dc542dd
    Merge pull request #24 from adeuring/master Peter Hinch 2024-02-04 08:43:48 +0000
  • 640af0f1bf
    Merge branch 'peterhinch:master' into master Abel Deuring 2024-02-03 20:14:06 +0100
  • a7f3dbdaba
    Address selection for tests of small I2C EEPROMs fixed. Abel Deuring 2024-02-03 19:59:15 +0100
  • 51f7a136a7 SPI EEPROM: Document impact of PR13549. Peter Hinch 2024-02-01 08:40:42 +0000
  • 80dc293c17 eeprom SPI: Fix ready timeout. peterhinch 2024-01-23 16:54:07 +0000
  • 1fa3fea9e3 eeprom SPI: Add ready timeout. Peter Hinch 2024-01-18 10:34:25 +0000
  • 75e8311ffb EEPROM: spi presence detect address randomisation. Peter Hinch 2024-01-17 09:34:08 +0000
  • 5861e93f48 EEPROM: SPI and I2C full_test now more rigorous. Peter Hinch 2024-01-15 12:05:21 +0000
  • 3b2e2530ef EEPROM: Add release notes. Peter Hinch 2024-01-14 13:56:07 +0000
  • 2a2ceab903 EEPROM: Support i2c 2KiB eeproms, also MIP install. Peter Hinch 2024-01-14 11:28:15 +0000
  • e06fd66bb3 spi: Bug in presence detect. Peter Hinch 2024-01-12 08:39:07 +0000
  • 9a9c588f9b bdevice.py: Protect _set_pagesize against exceptions. Peter Hinch 2024-01-10 08:20:39 +0000
  • a5ebd63bfa Merge branch 'master' of https://github.com/peterhinch/micropython_eeprom Merge _getaddr bugfix. Peter Hinch 2024-01-09 14:41:13 +0000
  • ab0adab7d8 Fix bugs in I2C EEPROM. Auto detect page size. Peter Hinch 2024-01-09 14:38:53 +0000
  • b26867febc
    Merge pull request #23 from adeuring/master Peter Hinch 2024-01-09 09:51:51 +0000
  • d3bdef839a
    Fix the page end calculation in eeprom_i2c.py for multiple chip arrays. Abel Deuring 2024-01-08 16:21:29 +0100
  • 4a8c00bf98 eep_i2c.py: Fix cptest path handling. Peter Hinch 2024-01-07 18:05:40 +0000
  • 0a1bdce0d2 eep_i2c.py: Fix cptest path handling. Peter Hinch 2024-01-07 18:04:06 +0000
  • b5e9bcb160
    Merge pull request #22 from adeuring/master Peter Hinch 2024-01-07 08:29:24 +0000
  • 6399f9f6d3
    - "Meaning" of the new EEPROM constructor parameter `page_size` changed from the size itself to the binary logarithm of the size. - Default value of this parameter changed from None to 7, to match the behaviour of the constructor in its previous form, as discussed in the PR. - Dictionary _PAGE_SIZES removed. - Documentation updated. Abel Deuring 2024-01-06 16:07:04 +0100
  • 26f2726fee Docs: Add warnig re block protocol methods. Peter Hinch 2024-01-05 17:47:35 +0000
  • 208b3089bb
    Add support for I2C EEPROMs with page sizes other than 128 in eeprom_i2c.py. Abel Deuring 2024-01-03 17:24:41 +0100
  • 98ebb3c7db
    Merge pull request #19 from puppet13th/puppet13th-patch-1 Peter Hinch 2023-10-16 13:00:45 +0100
  • 721f35918f
    Update I2C.md Rinaldi Jandrinata 2023-10-16 14:32:05 +0700
  • 29fe5e1aab
    Update I2C.md Rinaldi Jandrinata 2023-10-16 14:30:46 +0700
  • 0b08e08b74
    Update I2C.md Rinaldi Jandrinata 2023-10-16 10:54:02 +0700
  • 95215ebf3c
    Update eeprom_i2c.py Rinaldi Jandrinata 2023-10-16 10:40:16 +0700
  • b80fde066f
    Update eeprom_i2c.py Rinaldi Jandrinata 2023-10-13 20:52:26 +0700
  • 4003fcef44 README.md: Correct descriprion of W25Q128JV chip. peterhinch 2023-07-08 13:02:34 +0100
  • 178af1f5bb README.md: Note support for W25Q64JV flash. peterhinch 2023-07-07 17:55:44 +0100
  • 866ab14b79
    Update flash_test.py Sky 2023-07-04 18:14:41 +0800
  • a0daf69db9
    Update eeprom_i2c.py Leon Stankowski 2023-05-11 04:42:19 -0400
  • 5037f0999a FLASH.md: Add design notes. adminpete 2022-12-13 15:32:49 +0000
  • 6b42d58b8c flash_spi.py: Can specify size where auto-detect fails. adminpete 2022-12-09 17:41:37 +0000
  • 7d804c5b59 FLASH.md: Add reference to minimal driver from Robert. peterhinch 2022-11-16 09:35:53 +0000
  • 7c1496783e
    Merge pull request #14 from JFF-Bohdan/master Peter Hinch 2022-10-29 17:35:33 +0100
  • f84eb5cec2 Add support of Microchip AT24C32 and support of single chip for `EEPROM` class Bohdan Danishevsky 2022-09-24 17:42:58 +0100
  • 9d77347007 Run black over all Python files. Peter Hinch 2022-09-22 10:04:29 +0100
  • efcdfb6db5 Changes according to pull request comments Bohdan Danishevsky 2022-09-21 22:11:39 +0100
  • c4f1ea6b26 Add support of Microchip AT24C32 and support of single chip for `EEPROM` class Bohdan Danishevsky 2022-09-21 22:07:12 +0100
  • d662501423 Add support of Microchip AT24C32 and support of single chip for `EEPROM` class Bohdan Danishevsky 2022-09-20 23:49:52 +0100
  • 79ef80fa25 README: Add reference to test scripts. Peter Hinch 2022-06-13 10:27:21 +0100
  • 295a103965 Add 25LC512 support, make eep_spi.py more self-explanatory. Peter Hinch 2022-02-19 09:56:47 +0000
  • 9748b15389 README: fix broken link. Peter Hinch 2022-02-11 18:22:47 +0000
  • 2f4bb08820 Add SPIRAM (PSRAM) support. Peter Hinch 2021-10-31 17:35:53 +0000
  • da8c9f54f1 fram_spi.py: Correct code comments. Peter Hinch 2021-10-29 18:42:21 +0100
  • 65ac90a559 Reference Winbond W25Q128JV support. Add ioctl code comments. Peter Hinch 2021-09-13 07:20:01 +0100
  • 2792ab31d3 EEPROM: replace exception with warning for unsupported chips. Peter Hinch 2021-04-25 12:16:02 +0100
  • 36f67b7b54 Support SPI FRAM 256 and 512KiB devices. Peter Hinch 2020-09-04 18:44:30 +0100
  • 9ebeeda5b0 Support SPI FRAM 256 and 512KiB devices. Peter Hinch 2020-09-04 18:37:03 +0100
  • 55f62ce514 Flash: cmdlen constructor arg renamed cmd5. Peter Hinch 2020-06-10 14:08:42 +0100
  • e8a29df07b Flash: support override of default command set. Peter Hinch 2020-06-08 18:37:54 +0100
  • 33f4dc0658 Document support for extra flash chips. Peter Hinch 2020-02-13 14:01:02 +0000
  • cb1c33303e Save problematic version. Peter Hinch 2020-02-13 09:09:07 +0000
  • 82104ac4cc Add delay after Pyboard D 3V3 enable - docs and test scripts. Peter Hinch 2020-02-11 17:07:22 +0000
  • 4a55115a5d FLASH.md correction. Peter Hinch 2020-02-11 14:36:54 +0000
  • 9c35fb6e98 Flash: extend support to smaller chips. Add note re CS pullups. Peter Hinch 2020-02-11 12:16:02 +0000
  • 8105da265b flash_spi: Generalize to support chips with 24-bit addresses Daniel Thompson 2020-02-09 16:51:01 +0000
  • 9466ad2061 Add ESP8266 tests. Peter Hinch 2020-01-11 18:02:19 +0000
  • bc8b29ea84 Testing complete. Peter Hinch 2020-01-10 18:46:57 +0000
  • cdef377f38 Prior to refactor branch. Peter Hinch 2020-01-01 14:15:40 +0000
  • e7a47ad1fb Directory structure: technology/interface. Peter Hinch 2019-12-30 10:51:19 +0000
  • fb0b7ab371 Directory structure: technology/interface. Peter Hinch 2019-12-30 10:48:46 +0000
  • 7f997f2746 Flash: filesystem now automatically synchronised. _dirty flag implemented. Peter Hinch 2019-12-30 09:51:10 +0000
  • 4b27d4ce3d flash driver checks prior sector erasure. Add littlefs_test. Peter Hinch 2019-12-26 18:08:59 +0000
  • 49991d1e02 First pass at flash driver. Peter Hinch 2019-12-24 15:16:09 +0000
  • 04d8c9b85a Tested with 256KiB STM chip. SPI bug fixed. Peter Hinch 2019-12-21 09:26:47 +0000
  • 07def0505c Tested with 256KiB STM chip. SPI bug fixed. Peter Hinch 2019-12-21 09:25:32 +0000
  • 4624fb41c6 Littlefs support. Test scripts adapted to use it. Peter Hinch 2019-12-20 15:19:21 +0000
  • d792a2be7f Prepare for STM chip. Devolve further code to base class. Peter Hinch 2019-12-18 17:24:50 +0000
  • ebea14bd6f Remove outdated info on ESP8266 Peter Hinch 2019-12-17 19:39:08 +0000
  • 801504bfb9 SPI.md tidy up table. Peter Hinch 2019-12-17 17:40:57 +0000
  • 912e6629d5 Grappling with markdown. Peter Hinch 2019-12-17 17:33:47 +0000
  • ea252e0308 Grappling with markdown. Peter Hinch 2019-12-17 17:32:33 +0000
  • 236f46265b Grappling with markdown. Peter Hinch 2019-12-17 17:30:39 +0000
  • ce9f220d30 Grappling with markdown. Peter Hinch 2019-12-17 17:29:15 +0000
  • 590a9c4c7e Grappling with markdown. Peter Hinch 2019-12-17 17:25:05 +0000
  • aafae3262a Grappling with markdown. Peter Hinch 2019-12-17 17:23:20 +0000
  • f52ec86c32 Add FRAM. Various minor changes. Peter Hinch 2019-12-17 17:16:50 +0000
  • 985c09ae4f Add FRAM. Various minor changes. Peter Hinch 2019-12-17 17:10:43 +0000
  • 6a86e2aadd Doc improvements Peter Hinch 2019-12-15 06:30:52 +0000
  • 1c659ce333 Refactor: common base class in bdevice.py Peter Hinch 2019-12-14 12:20:49 +0000
  • 992e35b994 Add SPI support. Reorganise directories. Peter Hinch 2019-12-13 18:49:48 +0000
  • 43421c55e7 README fixes. Peter Hinch 2019-12-11 09:35:37 +0000
  • efe6e366b3 Initial commit. Peter Hinch 2019-12-11 09:23:17 +0000
  • e31ff3983d
    Initial commit Peter Hinch 2019-12-11 06:59:32 +0000