FOREACH loops added to XJEase
XJTAG 4.1.3 introduces FOREACH loops to iterate over all elements of an array in XJEase. […]
XJTAG 4.1.3 introduces FOREACH loops to iterate over all elements of an array in XJEase. […]
New in version 4.1, XJTAG has support for multi-sourcing test device configurations. This post will explain how to define multiple possible configurations for your test devices. A follow-up post will compare XJTAG’s Variants, Revisions and Multi-sourcing features and explain which is best to use in different scenarios. […]
We are starting to see an increased number of questions about support for DDR5 DIMMs and SDRAM devices, which are rapidly becoming mainstream. Support for DDR5 devices will be added to the XJEase Library in the near future, but in the meantime XJTAG can now make DDR5 models available on request to customers with a [...]
XJTAG 3.13 adds the ability to display images inside XJEase dialogs when running tests. To add an image to an XJEase dialog, simply pass the filename of the image on disk into the built-in XJEase function as an input parameter. The path may be absolute or relative to the XJDeveloper project file. [...]
Some devices need more than a standard Test Reset sequence to enter the state when they behave as described in their BSDL file and boundary scan can run. Infineon’s Aurix TriCore TC3xx microcontroller family is one such group. […]
A diff is a comparison showing differences between the contents of files. This article is specifically about displaying the difference between the a project’s current version of an XJEase library file, and the latest version of that file available from the library that it belongs to. […]
In XJTAG 3.11 we’ve added configurable oscillator functionality which can be used on any XJLink2-based controller. The oscillator operates independently of TCK, so can run when TCK is not running and can be set to any frequency from 10 kHz to 166 MHz (in 10 kHz increments) regardless of the current TCK frequency. [...]
XJTAG 3.11 introduces support for the ARM Serial Wire Debug (SWD) protocol in XJEase using our XJLink2-based JTAG controllers. Reading and writing with the SWD protocol is made simple using two new XJEase functions SWD_READ and SWD_WRITE. They handle the transfer of data on the bidirectional data connection, keeping the code in XJEase clean and [...]
The second part in this 2 part series about the new user libraries feature in XJDeveloper 3.11 will explain how user libraries are useful in XJDeveloper. When devices are categorised using library files (as opposed to using files saved on disk) you can re-use these library files in other XJDeveloper projects with ease and all [...]
A new feature in XJTAG 3.11 is the ability to create user-defined XJEase libraries containing your own XJEase device files and additional code files. Part 1 in this 2 part blog series will explain how to use the new XJEase Library Editor application to create user libraries. Part 2 will then explore how user libraries [...]