XJTAG 3.13 Release Notes
New features and enhancements
Please see the Change Log for a list of new features and enhancements in XJTAG 3.13.
Compiled XJEase Code
In previous versions of XJTAG, XJEase code was compiled into an executable that was stored in a randomly named directory inside the user’s temporary directory. Antivirus and other similar security systems are increasingly intolerant of executable code being placed in locations like the temporary directory. For this reason in XJTAG v3.13, XJEase code is now compiled into a DLL rather than an executable and is placed in a subdirectory under %LOCALAPPDATA%\XJTAG\Compilation. This is a less sensitive location and also can be more easily whitelisted if necessary.
Xilinx Built-in Pin Mapping
The preset Xilinx pin mapping has been removed and replaced with the “Xilinx Adapter Board” preset, that works with the XJTAG adapter board for the Xilinx 14 pin connector. Projects that reference the old Xilinx pin mapping will continue to work unchanged.
The -xilinx command-line switch to XJRun has been removed.
Upgrading XJRunner users database from older versions
When XJTAG 3.5 was released, a new format was used for the XJRunner users database and its file extension changed from .mdb to .users. Versions since then have been able to import entries from databases created with versions of XJTAG prior to v3.5.
This functionality has now been removed. If an upgrade is being made from a version prior to v3.5 and it is required that the XJRunner users need to be retained, then install XJTAG v3.12 first and open XJRunner to import the old entries and then install the later version of XJTAG.
Upgrading BSDL Libraries from older versions
When XJTAG 3.5 was released, a new format was used for the BSDL Library and its file extension changed from .xjb to .bsdllib. Versions since then have been able to libraries created with versions of XJTAG prior to v3.5.
This functionality has now been removed. If an upgrade is being made from a version prior to v3.5 and it is required that the BSDL Library is retained, then install XJTAG v3.12 first and open the BSDL Library to import the old data and then install the later version of XJTAG.
Original XJLink driver
The original XJLink driver is no longer installed by default for new installations. To install it, either select it when installing the drivers as part of the initial setup, or download the driver package from the XJTAG website and ensure that it is selected.
Supported Platforms
XJTAG is supported on both the 32 and 64 bit variants of the following operating systems: Windows 7® Service Pack 1, Windows 8.1®, Windows 10® 1607 (Anniversary Update) and later, and Windows 11®.
This version does not support Windows XP or Windows Vista, Windows 8 or Windows 10 1507 or 1511 (November Update).
XJTAG recommends a screen resolution of at least 1024×768.
XJTAG requires a processor that supports the SSE2 instruction set. This includes every Intel processor since the Pentium 4 and every AMD processor produced since the end of 2003. See this blog post for more details. This requirement was introduced in version 3.1.
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 3.4.x along side any variant of version 3.5.y; however it is not possible to install two variants of version 3.4, e.g. 3.4.3 and 3.4.4.
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.12 | 3.11 | 3.10 | 3.9 | 3.8 | 3.7 | 3.6 | 3.5 | 3.4 | 3.3 | 3.2 | 3.1 | 3.0
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.
