JTAG Testing with XJTAG video
JTAG Testing with XJTAG Boundary Scan

Find out all about XJTAG boundary scan’s PCBA testing capabilities

XJDeveloper pcb test development video thumbnail image
What is XJDeveloper?

XJDeveloper is XJTAG’s IDE for creating, running, and debugging JTAG boundary scan tests and calculating their test coverage.

XJRunner manufacturing test video thumbnail image
What is XJRunner?

XJRunner is a run-time production test environment for executing boundary scan tests created in XJDeveloper

XJAnalyser visual JTAG debug video thumbnail image
What is XJAnalyser?

XJAnalyser is an invaluable debug tool that helps you locate the source of open- or short-circuit assembly faults

XJTAG 4.0 software release
What’s new in XJTAG 4.0?

XJTAG 4.0 boosts speed and efficiency with Optimised Scans at varied clock speeds, a streamlined UI and improved JTAG chain communication

Hands-on JTAG workshop
Hands-on JTAG Boundary Scan Online Workshop

Looking for a test solution for rapid prototype board bring-up and PCBA hardware debug?

The XJTAG Advantage video thumbnail
The XJTAG Advantage

Learn what makes XJTAG stand out as a supplier of boundary scan test systems

Testing FPGA and DDR4 for soldering faults video
Testing DDR4 and FPGA for soldering faults

Shorts or open circuits on your DDR4 memories? You can find them even on boards that won’t boot…

BGA Testing for short circuits video
Testing BGA for short-circuits

Here’s an easy way to find soldering faults on your high-density circuit boards

JTAG Boundary Scan Testing video
Finding PCBA Shorts & Other Faults: A Better Method

JTAG boundary scan – how it works and how it helps you test circuit boards

IoT.nxt video featured
IoT.nxt success story

The embedded team at IoT.nxt reduced months of test development time to less than a week with XJTAG

EEVBlog: What is JTAG? video
What is JTAG, Boundary Scan and XJTAG?

How does the JTAG interface work and what is it useful for?

XJTAG corporate video featured
XJTAG

XJTAG is leading the way in JTAG Boundary Scan testing, debugging and in-system programming.

Power & Ground Nets videos 1
Power and Ground Nets – Part 1

This 3-part video series shows you how to categorise power, ground, and termination voltage nets in XJDeveloper.

Power & Ground Nets videos 3
Power & Ground Nets 2 – Changing the Text Matching used to Identify Nets

How to change Regular Expressions used to identify possible power, ground, or termination voltage nets.

Power & Ground Nets videos 2
Power & Ground Nets 3 – Termination Voltage Nets in Boundary Scan Tests

What is VTT, why is it important and how to categorise it in XJDeveloper?

JTAG Chain Setup Tutorial - Grounding XJLink2
JTAG Chain Setup – Part 1 – Introduction

Learn how to make your JTAG interface as robust as possible

JTAG Chain Setup Tutorial - DC checks
JTAG Chain Setup – Part 2 – DC Checks

How to use the JTAG Chain Debugger to do some basic tests before running the JTAG chain

JTAG Chain Setup Tutorial - Test Reset nTRST
JTAG Chain Setup – Part 3 – Test Reset Sequences

How to create Test Reset Sequences to initialise the JTAG devices before testing

JTAG Chain Setup Tutorial - Check Chain
JTAG Chain Setup – Part 4 – Chain Checking

How to confirm that communication to all JTAG devices is robust

JTAG Chain Setup Tutorial - JTAG signals
JTAG Chain Setup – Part 5 – “Scan ID Codes”

How to find where your JTAG signal is broken with “Scan ID Codes”

JTAG Chain Setup Tutorial - Max Speed
JTAG Chain Setup – Part 6 – Using “Get Max TCK”

How to get a good idea of your system’s full-speed test performance

JTAG Chain Setup Tutorial - Soak test
JTAG Chain Setup – Part 7 – Final Checks

How to prove a system’s long-term reliability with a signal integrity soak test

XJIntegration Tutorial - Part 1
XJIntegration 1 – Important Principles

Principles of using XJIntegration to embed XJTAG features into your own test programs

XJIntegration Tutorial - Part 2
XJIntegration 2 – XJRunner Integration in .NET

Learn the basics of using XJRunner Integration in a .NET programming environment

XJIntegration Tutorial - Part 3
XJIntegration 3 – XJAnalyser Integration in .NET

Learn the basics of using XJAnalyser Integration in a .NET programming environment

XJIntegration Tutorial - Part 4
XJIntegration 4 – XJRunner Integration in LabVIEW I.

Integrating XJRunner into your own LabVIEW VIs

XJIntegration Tutorial - Part 5
XJIntegration 5 – XJRunner Integration in LabVIEW II.

More tips on integrating XJTAG into your own LabVIEW VIs

XJIntegration Tutorial - Part 6
XJIntegration 6 – XJAnalyser Integration in LabVIEW

How to control and monitor individual pins of a JTAG device from inside LabVIEW

XJIntegration Tutorial - Part 7
XJIntegration 7 – XJTAG in TestStand

Integrating XJTAG boundary scan into NI TestStand sequence files

Entering Board Data Tutorial - Adding a netlist
Entering Board Data – Part 1 – Adding a Netlist

How to import a netlist into XJDeveloper and what formats are supported

Entering Board Data Tutorial - Adding a schematic
Entering Board Data – Part 2 – Adding a Schematic

How to add a searchable schematic file to your XJTAG test system

Entering Board Data Tutorial - Importing BOM data
Entering Board Data – Part 3 – Importing BOM Data

How to import a BOM file into your XJDeveloper project and assign data types

Entering Board Data Tutorial - Internal part numbers & custom data
Entering Board Data – Part 4 – Internal Part Numbers & Custom Data Types

Importing internal part numbers and non-standard BOM data

Entering Board Data Tutorial - BOM data from multiple sources
Entering Board Data – Part 5 – Importing BOM Data From Multiple Sources

How to extract BOM data from a netlist, schematic and other sources.

Entering Board Data Tutorial - Unfitted devices
Entering Board Data – Part 6 – Unfitted Devices

Learn how to set up XJDeveloper to analyse board data and suggest which devices to mark as not fitted

Entering Board Data Tutorial - Test fixtures & sharing boards
Entering Board Data – Part 7 – Test Fixtures & Sharing Boards Between Projects

How to specify a ‘Test Fixture Board’ in a jig and save time between projects

The XJTAG story
XJTAG – The Story So Far

Discover how XJTAG engineers disrupted the marketplace by creating a powerful electronics test system

XJTAG DFT Assistant for Zuken CR-8000

Free Design for Test plugin for Zuken CR-8000 Design Gateway

XJTAG DFT Assistant for Mentor PADS

Free Design for Test plugin for Mentor PADS

XJTAG DFT Assistant for Mentor Xpedition

Free Design for Test plugin for Mentor Xpedition Designer

XJTAG DFT Assistant for OrCAD Capture

Free plugin to maximize PCB testability before manufacture

XJTAG DFT Assistant for Altium Designer

Free Design for Test extension for Altium Designer

XJTAG DFT Assistant for Altium Designer extension
XJTAG DFT Assistant for Altium Designer Tutorial

Free extension to ensure correct JTAG connectivity before layout

JTAG testing with XJTAG video|JTAG Testing with XJTAG video
The XJTAG tools

See how XJTAG can help you test, debug and program assembled boards.

XJEase Library & Device Categorisation video
Built-in Model Library & Device Categorisation

Integrated model library, auto-suggest, BOM to library

Configure your products

TRUSTED BY LEADING COMPANIES ALL OVER THE WORLD
ARM logo
Curtiss-Wright Embedded Computing Controls logo
Eaton Corporation logo
Indra logo
Koito Electric Industries logo
Thales logo

Take a Free Trial of XJTAG software & hardware products

30 days of discovery with full features

Start now

Any questions? View FAQs