Each script has a "Variables" block where the offset / block is selected
Each script has a "Constants" block where SPI commands and reused variables are set
- by default the SPI commands are good for most chips,
- chip.py -------- read ID and status registers
- erasechip.py --- erase by sector / block / whole chip
- readchip.py ---- read any sector / block range
- writechip.py --- write any sector / block range
- Python 3.x
- pyftdi
- Adafruit Blinka
Pull requests are welcome
Eventually make this into a python console program...