FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5288 Discussions

I'm trying to create a jic file for the CycloneV SOC dev kit. The 'Convert Programming File' doesn't have the correct device available.

BBakk2
Beginner
288 Views
 
0 Kudos
5 Replies
Ahmed_H_Intel1
Employee
127 Views

What device you have and which version of Quartus you are using? I am looking forward to help you.

BBakk3
Beginner
127 Views

The schematic matches the IC on the board, 5csxfc6d6f31c6n. I'm using Quartus 18.1.1 build 646 Standard Edition.

When generating the .jic file, the closest options for Flash Loader that it gives are: 5csxfc6d6 and 5csxfc6d6es.

But when I try to program I always get an error on the silicon ID that the tool is looking for. I don't believe it's the JTAG chain as I have no problem loading a SOF into the FPGA.

 

thanks.

BBakk3
Beginner
127 Views

For added clarity this is what the error looks like. See messages below for details on how this was resolved.

 

Info: Command: quartus_pgm -m JTAG -o IP;output_file.jic@2

Info (213045): Using programming cable "USB-BlasterII [1-1]"

Info (213011): Using programming file output_file.jic with checksum 0x95038F0A for device 5CSXFC6D6@2

Info (209060): Started Programmer operation at Tue Dec 24 01:22:50 2019

Info (209016): Configuring device index 2

Info (209017): Device 2 contains JTAG ID code 0x02D020DD

Info (209007): Configuration succeeded -- 1 device(s) configured

Error (209025): Can't recognize silicon ID for device 2. A device's silicon ID is different from its JTAG ID. Verify that all cables are securely connected, select a different device, or check the power on the target system. Make sure the device pins are connected and configured correctly.

Error (209012): Operation failed

Info (209061): Ended Programmer operation at Tue Dec 24 01:22:54 2019

BBakk2
Beginner
127 Views

Fixed. The Flash Loader gives 5csxfc6d6. This is good enough for the Cyclone V SOC dev kit which has a 5csxfc6d6f31c6n. My issue was with the inverted logic of the switches used to set the MSEL settings. I'm currently using a JIC file to program the EPCQ256 in ASx4 mode. Runs great.

Ahmed_H_Intel1
Employee
127 Views

Thanks, Ben for confirmation.

Reply