swharden / FTFlash

A tool for reading and writing data in SPI flash memory chips using a FT232H
https://swharden.com/blog/2023-08-24-ft232h-spi-flash/
MIT License
12 stars 3 forks source link
embedded flash ft232h microcontroller spi

FTFlash

FTFlash is a Windows application for reading and writing FLASH memory in SPI chips using a FT232H. A voltage regulator is required to step 5V down to 3.3V, but otherwise no external components are required. FTFlash allows for manual inspection of device information and reading/writing individual memory addresses as well as dumping/programming the entire memory to/from binary files on disk.

Wiring

The photo of my breadboard shows a 0.1 µF decoupling capacitor to ground placed the the 3.3V line next to the regulator. It's probably not mandatory, but is a good idea to include on the output rail of linear voltage regulators to smooth out high frequency noise on the the supply line.

Device and Memory Inspection

Full Chip Read/Write

Download FTFlash

Resources