JTAG Boundary Scan Test Systems (IEEE 1149.1)

Search

Knowledge Base - Browsing by Topic


You get the error "The XJLink Manager failed to start" when starting an XJTAG application

Certain third party applications have been known to prevent XJTAG applications from starting, which causes the error message "The XJLink Manager failed to start" to be displayed in a dialog box and the application then exit. The following applications have been observed to cause this behaviour: 1. Google Desktop Older versions of Google Desktop caused this. Upgrading to the most recent version should fix this issue. 2. Embassy Trust Suite This application comes pre-installed on many Dell laptops. If you don't use it then the best course of action is to simply uninstall it. Otherwise, you should contact the vendor to see if there is an updated version. If all else fails, please contact XJTAG Support (support@xjtag.com) for more information.

When Windows XP (Service Pack 1) returns from hibernation, it cannot find the XJLink.

This is a problem with the Microsoft USB driver in XP Service Pack 1. There is a fix available from Microsoft Support - see KB article 331695 and KB article 822603 on their support site.

Using TEST_RESET to initialise JTAG devices

Some JTAG devices require a specific sequence of states to be applied to some signals in order to put the device into a JTAG-compliant mode. This application note describes how the TEST_RESET section can be used to describe the required sequence and control its application.

Non-standard cell types in BSDL files

Whilst the IEEE1149.1 (JTAG) standard defines certain standard cell types for use in JTAG devices, some manufacturers use non-standard cell types, in which case additional information is needed by XJTAG to use the devices. This application note describes how to identify such devices and supply the additional information to the XJTAG system.

Adding a custom Tcl/Tk GUI to XJEase or XJRunner

This application note describes how to interface command-line XJEase or XJRunner with a graphical front end, creating a complete, customised JTAG test system. The examples given are for use with the XJDemo board (v1.2).

Can I run more than one version of XJTAG on the same computer?

You can install version 1.3.1.x alongside any older version of XJTAG: 1.0.x, 1.1.x, 1.2.x or 1.3.0.x. After version 1.3.1.x you can install XJTAG side-by-side with another version so long as the first 2 digits are different. For example, you can install 2.1.x.x alongside 2.2.x.x but you cannot install 2.1.8.x alongside 2.1.9.x.

How do I make sure my board has maximum test coverage?

We have produced a set of Design For Test (DFT) guidelines which explain what you need to take into consideration when designing your board, to make sure that as much of your board as possible is testable using JTAG.

What's the best way to run XJTAG on a remote computer?

XJTAG may not repond correctly if run remotely using telnet, so we recommend you use Remote Desktop or VNC instead.