FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5892 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
457 Views
 
0 Kudos
5 Replies
Ahmed_H_Intel1
Employee
296 Views

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

0 Kudos
BBakk3
Beginner
296 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.

0 Kudos
BBakk3
Beginner
296 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

0 Kudos
BBakk2
Beginner
296 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.

0 Kudos
Ahmed_H_Intel1
Employee
296 Views

Thanks, Ben for confirmation.

0 Kudos
Reply