beautypg.com

Achronix Bitporter User Manual

Page 47

background image

Using the Achronix STAPL Player

Troubleshooting Exit Codes

Bitporter User Guide

www.achronix.com

PAGE 41

For example:

ERROR: Expected device not found at expected location.

Expected idcode:0011 0000000000000001 01100100000 1

Found idcode: 0000 0000000000000000 00000000000 0

PROGRAM ERROR: Exit code = 6... Unrecognized device

There are several potential solutions, depending upon the contents of the 

Found idcode

.

If  the  found  idcode  is  all  0s,  the  Bitporter  did  not  find  any  device  at  the  specified
location  in  the  JTAG  scan  chain.  Verify  that  the  target  deviceʹs  power  supply  is
plugged in and turned on.

If the found idcode is all 1s, the Bitporter did not find a valid JTAG connection. Verify
that the JTAG cable is properly connected to the Bitporter and the target device.

If the found idcode matches the expected idcode except within the four leftmost bits,
then the Bitporter found an incorrect version of the specified Achronix Device at the
specified  location.  Verify  the  ACE  Implementation  Options

(*)

  used  to  generate  this

file, or call Achronix Technical Support for assistance.

If the found idcode matches the expected idcode in the twelve rightmost bits but not
the 20 leftmost bits (the two bit groups on the right match while some part of the two
bit  groups  on  the  left  do  not  match),  the  returned  ID  code  contains  the  correct
Achronix manufacturer code but incorrect device code. The Achronix device found by
the Bitporter at the specified location is not the required device. Verify the ACE Imple‐
mentation Options

(1)

 used to generate this file, or call Achronix Technical Support for

assistance.

If the found idcode does not match the expected idcode in the twelve rightmost bits,
the Bitporter found a non‐Achronix device at the specified JTAG scan chain location.
Please  verify  the  Bitporter  is  connected  to  the  correct  JTAG  scan  chain,  verify  the
location  of  the  Achronix  device  in  the  scan  chain,  and/or  correct  the  scan  chain
location specified in the ACE Implementation Options

(1)

 used to generate this STAPL

file.

*.

For more information, consult the ACE User Guide (UG001).