Hi all,
We have prototyped our design with icebreaker board. Now we designed a new PCB with just ice40up5k and SPI flash chip. I used this FTDI board to upload my bitstream using radiant programmer.
Everything worked perfectly till here, SPI flash is erased, bit stream upload successful, but FPGA is not booting the code from the SPI flash, CDONE LED is not glowing, no signs of life from FPGA.
I cross checked my schematics with the lattice evalboard schematics and found that I need to cross the MOSI & MISO lines between flash and FPGA. I reworked my PCB cutting the traces and cross soldering them. No luck with that too. I am attaching my schematics, can you please help me find what am I doing wrong please?

We have prototyped our design with icebreaker board. Now we designed a new PCB with just ice40up5k and SPI flash chip. I used this FTDI board to upload my bitstream using radiant programmer.
Everything worked perfectly till here, SPI flash is erased, bit stream upload successful, but FPGA is not booting the code from the SPI flash, CDONE LED is not glowing, no signs of life from FPGA.
I cross checked my schematics with the lattice evalboard schematics and found that I need to cross the MOSI & MISO lines between flash and FPGA. I reworked my PCB cutting the traces and cross soldering them. No luck with that too. I am attaching my schematics, can you please help me find what am I doing wrong please?

Attachments
-
262.8 KB Views: 18