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.
64 bit version of XJTAG
Since Windows Vista, Microsoft has offered 64 bit versions of Windows for 64 bit hardware and today almost every new machine will come with a 64 bit version of Windows. 64 bit Windows is still able to run 32 bit applications and up until now XJTAG has only been available as a 32 bit application. With the release of XJTAG [...]
Input parameters for test functions
Until now, XJRunner tests have been limited to functions which have no input arguments and a single return argument (which returns the result). XJTAG v3.5 relaxes that restriction, allowing input in XJRunner tests, though there is still a requirement to have a single return argument for the result. […]
Specifying bus access during XJRunner tests
Alongside other improvements to the XJRunner test setup, XJTAG v3.5 has a new interface to specify bus access from the test system using the XJRunner Setup screen. When you edit a test there is now a Bus Access tab on the dialog, which allows full control of which pins are used to read and/or write from a bus during the [...]
Conditional testing in XJRunner
It has always been possible to construct tests in XJEase which were conditional on something else having happened, or a previous test having passed, but the new v3.5 release includes a number of major enhancements to the setup, running and control of tests in XJDeveloper and XJRunner, some of which make conditional testing much easier to setup, control and debug. [...]
XJTAG version 3.5
A new major version of XJTAG – version 3.5 – is now available from our website for users who are in maintenance. […]
Short circuiting logical operators in XJEase
A boolean expression in XJEase is an expression that is considered to evaluate to either false or true. Boolean values are represented by an integer, where 0 is false and any other value is considered to be true. The standard Globals.xje that is included in all new projects has two constants defined, FALSE and TRUE. In XJEase we have three [...]