Knowledge Base Article

Why does the JTAG IDCODE read fail, when performing boundary scan of an Arria II, Arria V, Stratix III, Stratix IV or Stratix V device, with a pre-configuration BSDL file?

Description
When using a pre-configuration BSDL file, boundary scan should be perfomed with the nCONFIG pin pulled low. However, when the nCONFIG pin is pulled low, the device JTAG IDCODE that is read from the device may not match the one stored in the BSDL file.
Resolution
The JTAG IDCODE read should be performed when the nCONFIG (and nSTATUS) pins are high. Alternatively, use a post-configuration BSDL file, where it is requirement for nCONFIG to be high, when performing boundary scan.
Related Articles
Updated 3 months ago
Version 2.0
No CommentsBe the first to comment