How to Troubleshoot a JTag

The Joint Test Action Group (JTAG) is the standard in integrated circuit board testing. It's primarily used to test the integrity of printed circuit boards and to debug integrated circuits. The device connects a to a computer to which it sends information about the circuit boards inside a target device. The most common problems encountered while using a JTAG include communication errors and system noise, both of which compromise test results and operational function. Fortunately, these problems have a straightforward remedy.

Instructions

  1. Communication Errors

    • 1

      Disconnect any extension cords and cables from the JTAG and target device and reconnect it directly using single cable lines. Extension cables compromise the integrity of data transmission and cause checksum errors.

    • 2

      Confirm all cable leads are attached firmly by pushing on each cable's boot. Check the power signal on the target device. Turn on the target device if it's off. The JTAG draws its energy from here, and if target device is off it can't function.

    • 3

      Open "JTAG Programmer," click on the "Options" tab found in the top center of the screen and click "Device Info." Click on the "Verify" button to check the integrity of configuration data.

    • 4

      Power down the target device, disconnect and reconnect all cables and turn power back on to the target device if the verification function in the "Device Info" dialogue box turns up negative results.

    System Noise

    • 5

      Open "JTAG Programmer" by clicking the "Start" button, typing "JTAG Programmer" in the search field and clicking on "JTAGProgrammer.exe."

    • 6

      Click on the "File" tab found in the top left corner and click "Preferences."

    • 7

      Click the check box next to "HIGHZ" to configure the JTAG to a tri-state mode, which will reduce it's susceptibility to system noise.

Tips & Warnings

  • Double check all connection cables and wires are connected to the right port. An improper connection could cause catastrophic errors that could cause permanent damage in the target device.

Related Searches:

References

Comments

Related Ads

Featured