A new major version of XJTAG – version 3.12 – is now available from our website for users who are in maintenance.

Main Features

A new device category: “Excluded”

A new device category has been added to improve the workflow of project setup. Devices that cannot be disabled can now be marked as Excluded to warn the system they may drive their pins and therefore automatically exclude the applicable nets from the Connection Test. This simplifies the setup process for dealing with devices that cannot be tested from JTAG anyway.

Improved search in editors

Searching through files has been improved with a new dialog that also supports searching through all files in the current project. Finding all references to an item (function, variable, bus) has also been improved and extended.

More control of privileges in XJRunner & XJInvestigator

The controls for XJRunner user privileges are now finer-grained, making it easier to grant the specific thing that you need rather than a wide range of privileges. As well as this, you now have much more control to prevent certain operations being performed (whatever your privilege in XJRunner) by setting them in the XJPack file itself.

Auto-analysis of signal integrity problems

The signal integrity test built into the pin mapping screen and JTAG Chain Debugger will now analyse the data it receives, looking at errors for specific characteristics which allow it to make suggestions as to the cause of the errors.