I used apio-atom to test my newly bought TinyFPGA BX board, it works great. Then I built the same code using ICECube2, synthesized it using the lattice synthesis tool(wanted to check , if I get any timing improvement). I wanted to program the BX using the .bin generated from ICECube2. For this I used tinyprog --pyserial -c COM12 – program --uart_top.bin, the CLI shows success, but the code doesn’t work surprisingly.
I have few questions, regarding this,
- Is it the right way to program tinyFPGA with a .bin file generated in ICECube2 ?
- Is the .bin generated by yosys in apio-atom environment same as .bin generated in ICECube 2?
- Will the bootloader in BX accept .bin file from ICECube2 ?
This is my first project with BX, so my questions may seem obvious.
Thanks and regards.