Welcome to the XJTAG support blog
This is your go-to space for tips, insights, and updates straight from the XJTAG development and support team. We’re here to help you get the most out of your XJTAG system by sharing our knowledge, experience, and best practices. You’ll find posts highlighting particular features of the different software packages that make up the XJTAG development system or aspects of the XJEase language.
Have a topic you’d like us to cover or a question you want answered? Let us know!
For product updates check out the Updates Hub.
How can Checkchain pass but Connection test report “broken chain”?
This is a common question during the development of a test system. The problem generally occurs when a board is first run, and stems from a slight misunderstanding of what Checkchain is designed to do. This article therefore attempts to explain the difference between the Checkchain function and all other tests, in order to explain how this situation can happen. [...]
Create your own links to Layout Viewer from XJEase
From version 2.6.2 onwards XJEase supports the printing of device, pin and net links which launch and get highlighted in Layout Viewer from XJRunner and XJDeveloper (provided there is an ODB++ netlist available for the board). […]
Layout Viewer
If your project uses an ODB++ netlist, then you can take advantage of the Layout Viewer in both XJDeveloper and XJRunner. Layout Viewer uses the layout information in the netlist to allow you to visualise the physical location of components, pins and nets on a board. This is especially useful for visualising errors from the connection test to guide you [...]
Device Library
Version 2.6 of XJDeveloper has two exciting new features that make developing your projects easier – a library of definitions for devices and a “suggest categorisation” feature. […]
XJTAG version 2.6
A new major version of XJTAG – version 2.6 – is now available from our website for users who are in maintenance. […]
The Safe bitstream
The Safe bitstream gets mentioned occasionally in our documentation and warning/error messages and this blog post attempts to shed some light on what it is and what it’s used for. […]