Forum Discussion

BBakk2's avatar
BBakk2
Icon for New Contributor rankNew Contributor
6 years ago

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.

5 Replies

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor

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

  • BBakk3's avatar
    BBakk3
    Icon for New Contributor rankNew Contributor

    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's avatar
      BBakk3
      Icon for New Contributor rankNew Contributor

      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's avatar
    BBakk2
    Icon for New Contributor rankNew Contributor

    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.