Forum Discussion
Hi,
Please contact Terasic for the this example design as they are owner of the document and solution
It has been a long time since the last post, but now I have updates.
All these months were spent on testing and code development with still working IOs. Finally, I committed and replaced the main FPGA chip (Cyclone V 5CGTFD9D5F27C7N) with a new one to bring back 100% of the original board functionality. Desoldering and cleaning the pads went perfectly fine, soldering the new chip was also successful (can't have unquestionable proof, but the solder balls on the outer perimeter of the FPGA look really good, just like the old ones did). However, now my problem is that is can not flash my FPGA at all. I tried many different combinations, including an on-board integrated USB blaster also tried a Chinese clone as an external USB blaster. I tried JTAG, active and passive serial programming modes for FPGA and EPCQ256 but not a single combination and setup for flashing worked for me. Trying the JTAG I always get ,,chain error. No device detected", using other methods, I just get a failed programming sequence, without specification of the error/problem. I am still confident that my BGA soldering went well, I have thoroughly checked all the test points and voltages with my multimeter. I am getting all the 1.1V 1.8V 3.3V 5V 12V voltages, there are no excess heat or any shorts on the board. So I am pretty sure my soldering could not cause the problem. I am out of ideas what could be wrong here. I add a picture of both chips (for the possibility to check not only part numbers, but also batch codes), but its extremely unlikely that the new chip is defective/has a problem. On the other hand, I dont know any other solutions. I appreciate any observations and help. Thank you in advance.