606 - Lattice ispVM: What could cause the “JTAG-NOP” error message in ispVM System tool?
Description:
"JTAP-NOP" indicates that a device was detected, but its JTAG IDCODE is not in the ispVM System database. There are a few reasons this may occur.
Solution:
- The device is a newer Lattice device and is not yet supported by the version of ispVM System that you are using. Installing the latest version of ispVM System will provide the most recent device database.
- The Lattice device was not added to the database when ispVM System was installed. To add more devices, use the Device Database Installation wizard in ispVM System, found under the Options menu.
- The device is from another vendor. Non-Lattice devices can exist in the chain and be bypassed. The instruction register length of these devices must be specified. The user can either enter a known value for the device manually, or import the BSDL file available from the manufacturer.
- The JTAG IDCODE of devices in the chain were misread due to signal quality problems. False edges on TCK or voltage incompatibilities are examples of issues that may cause this. The ispDOWNLOAD cable should also be connected to an appropriate power supply and stable ground reference to ensure proper generation and detection of the JTAG signals.