Hi all,
I am working on a STM32-based programmer for the olimex iCE40HX1K-EVB fpga dev.board. (now trying to implement the "SPI Slave configuration" protocol).
Looking at the Lattice "programming and Configuration guide" (page 11), it is noted on table 8 that a FLASH EPROM for a ICE40-LP/LX1K must be at least 34112 bytes. However, all binary-files as created by the icestorm-tools are all smaller: all 32220 bytes. (and the smaller file does seams to match for the format as described in the lattice documentation).
Does anybody have any idea where this "34112 bytes" figure comes from in the lattice doc comes from?
Kristoff