Forum Discussion

Shihang's avatar
Shihang
Icon for New Contributor rankNew Contributor
1 year ago

JTAG error after programming device

Hi,

After programming my Agilex 7 I-series DevKit (DK-DEV-AGI027RBES), Quartus no longer recognizes its JTAG chain.

When I ran the JTAG Chain Debugger, I found the following error:

Could someone explain the error encountered here and suggest potential fixes? Thanks.

7 Replies

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Hello,


    Could you please explain how did you programmed the device? and how did you confirmed the programming was successful?


    regards,

    Farabi


  • xalverti's avatar
    xalverti
    Icon for Occasional Contributor rankOccasional Contributor

    Hello to all,

    We have the exact same error on the exact same device.
    And the problem persists even after we do the factory recovery through JTAG.

    It happened right after our first attempt to program the FPGA and the Quartus reported a successful programming.

    Did you manage to solve this?

    Best Regards,

    Chloe

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

    The provided board link is correct.

    I'm not sure what the official fix is, but here's what we tried (and worked):

    1. Flip SW2 on the board from AVSTx8 (the default setting according to board user guide) to JTAG

    2. Power cycle the server and the board

    3. Launch Quartus Programmer: the board should be detectable via JTAG

    4. Program the board again with a bitstream that is known to work (one of the factory recovery bitstreams)

    5. Flip SW2 back to AVSTx8

    We suspect the cause of this error is an invalid bitstream. We may have programmed the board with a bitstream generated for another device.

    Would love to learn what the recommended fix from Intel is.

  • Hi,


    Thanks for sharing your findings with us. Per my observation, you might have overwrite the factory image on the flash and cause the flash to stop working. That is why you are able to use the solutions.


    Regards,

    Aiman


  • We do not receive any response from you to the previous answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you