https://github.com/charkster/gd25q16c_ft4222
GigaDevice GD25Q16C 2MB Python memory driver for FT4222 USB to SPI bride. Quad and Dual width demonstrated
https://github.com/charkster/gd25q16c_ft4222
dual-spi ft4222 gigadevice qspi-flash
Last synced: 4 months ago
JSON representation
GigaDevice GD25Q16C 2MB Python memory driver for FT4222 USB to SPI bride. Quad and Dual width demonstrated
- Host: GitHub
- URL: https://github.com/charkster/gd25q16c_ft4222
- Owner: charkster
- License: mit
- Created: 2024-01-27T21:16:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-02T03:55:00.000Z (over 1 year ago)
- Last Synced: 2025-01-13T19:26:49.467Z (5 months ago)
- Topics: dual-spi, ft4222, gigadevice, qspi-flash
- Language: Python
- Homepage:
- Size: 470 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GigaDevice GD25Q16C 2MB Python memory driver for FT4222 USB to SPI bridge. Quad and Dual width demonstrated. Python module ft4222 is used.

Memory SO pin connects to FT4222 MISO pin. Memory SI pin connects to FT4222 MOSI pin. Memory CS pin connects to FT4222 SS0O. FT4222 SS pin needs to be tied high (VOUT3V3).
Memory QE bit in Status Register needs to be set high (this is a non-volitle write so it just needs to be done once) in order for WP and HOLD pins to become IO2 and IO3.