Access and write SPI Flash Memory IS25LP256 for Artix7 from RaspberryPi 4B
I ported from here.
- WiringPi Library
This project uses the wiringPiSPISetup() function to initialize SPI, and use /dev/spidev0.0.
git clone https://github.com/bsooho/A7FlashWrite
cd A7FlashWrite
sudo make
| Device | # of Bytes | Address range | # of 4K-Sectors | # of 32K-Blocks | # of 64K-Blocks | JEDEC ID |
|---|---|---|---|---|---|---|
| IS25LP256 | 32M | 0x1FFFFFF | 8192 | 1024 | 512 | 9D-60-19 |
- Normal 80MHz clock operation
- Upto 166MHz clock operation