XJTAG 3.6 Release Notes

New features and enhancements

Please see the Change Log for a list of new features and enhancements in XJTAG 3.6.

Globals.xje

Globals.xje has been updated in 3.6 to include XJEaseDoc tags. As a result of this any modifications you’ve made to the default globals.xje file in previous versions of XJTAG will not be present when you first create a project in XJTAG 3.6. Any modifications you require can be copied across using the XJEase tab of the Options dialog.

Pins defined multiple times in a pinmap file

Previous versions of XJTAG silently accepted pinmap files that defined a pin multiple times. The multiple definitions could even survive the file being saved and re-loaded. The behaviour of such files is undefined, and in particular there is no guarantee of which definition’s properties (e.g. output voltage) will be used. Therefore, in XJTAG v3.6, such files will now cause an error to be displayed.

Network licensing linger times

In previous versions of XJTAG, XJRunner licences would have a linger time of two minutes configured. This meant that the after being released, the licence would not be immediately checked back in by the licence server and would remain available for that user for the duration of the linger period. Support feedback has shown that this feature is confusing for customers, so as of XJTAG version 3.6.3, it has been removed and all licences by default are checked back in immediately.

If a linger period is required, this can be configured in an xjtag.opt options file placed alongside the XJTAG licence file, xjtag.lic:

LINGER xjrunner 120

Maintenance Licensing

With XJTAG 2.4.9, the system now checks the maintenance status of the XJLink, and will not allow XJTAG releases available after maintenance has expired to run.

Supported Platforms

XJTAG is supported on both the 32 and 64 bit variants of the following operating systems: Windows Vista® Service Pack 1 or 2, Windows 7® Service Pack 1, Windows 8®, Windows 8.1® and Windows 10®. Please upgrade to one of these operating systems before attempting to install XJTAG, and then apply the latest Service Pack for your operating system. Service Packs are available from the Microsoft Support website.

Support for Windows XP was dropped in v3.4.

XJTAG recommends a screen resolution of at least 1024×768.

Target Hardware

In order for XJTAG to interact with a circuit, the JTAG chain must be set up properly. To help with this, we have a produced a set of DFT guidelines. There is also a troubleshooting section in the help files.

Side-by-side installations

It is only possible to have one instance of each major release of XJTAG installed. It is possible, for example, to install any variant of version 2.5.x along side any variant of version 2.6.y; however it is not possible to install two variants of version 2.5, e.g. 2.5.6 and 2.5.7.

In order to allow users of the XJRunner COM interface to upgrade XJTAG without having to recompile their applications, the GUID for this component of XJTAG does not change with each major version of XJTAG.

Consequences: To use the XJIntegration COM object in side-by-side installations the correct version of the library must be selected when switching between versions. The Version Checker utility (XJVersion) that comes with XJTAG allows the registered version of the XJIntegration to be switched between installed versions.

Changing Project File Associations

By default, double-clicking on an XJTAG project file of any kind will open it in the most recently installed version of XJTAG. The Version Check utility (XJVersion) can be used to control these file associations. It is recommended to do this using the copy installed with the latest version of XJTAG that you have installed.


Previous versions

3.5 | 3.4 | 3.3 | 3.2 | 3.1 | 3.0 | 2.7 | 2.6 | 2.5 | 2.4 | 2.3 | 2.2 | 2.1 | 2.0 | 1.4


We welcome any suggestions for improving our products. Please contact us with any comments you may have and we will look into incorporating your ideas into a future version.