XJTAG Academy
  • Register
  • Home
  • XJTAG Website
  • Contact Us

XJTAG Test & Programming Systems

Boards with BGAs or insufficient space for enough test points can be difficult to test and debug because of the lack of physical access.

8 videos

en
JTAG Testing with XJTAG Boundary Scan
XJDeveloper – IDE for Creating Powerful Boundary Scan Tests
XJRunner for Efficient Manufacturing Testing
XJAnalyser – Real-time visual PCB analysis and debug
XJExpress – Fast SPI Flash Programmer for Development & Manufacture
Free webinar: Fast & easy PCBA hardware testing with XJTAG boundary scan
What’s new in XJTAG 4.1 & XJLink-PF40?
The XJTAG Advantage

JTAG Chain Setup

To ensure the JTAG interface on your board always works reliably, it’s important to ensure it is optimally designed.

7 videos

en
Introduction
DC Checks
Test Reset Sequences
Chain Checking
Scan ID Codes
Using “Get Max TCK”
Final Checks

Entering Board Data

In this series of videos, you will learn the best way to provide XJDeveloper with the design data for your circuit.

7 videos

en
Adding a Netlist
Adding a Schematic
Importing a BOM & Assigning Data Types
Using Internal Part Numbers & Custom Data Types
Importing BOM Data From Multiple Sources
Unfitted Devices
Test Fixtures & Sharing Boards Between Projects

Power & Ground Nets

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

3 videos

en
How to Categorise Power & Ground Nets
Changing the text matching used to identify nets
Termination voltage nets in boundary scan tests

XJTAG Integration

This video series shows you how to use XJIntegration to embed the features of XJRunner and XJAnalyser into your own test programs.

7 videos

en
Integrating XJTAG into 3rd Party Systems
XJRunner Integration in .NET
XJAnalyser Integration in .NET
XJRunner Integration in LabVIEW I.
XJRunner Integration in LabVIEW II.
XJAnalyser Integration in LabVIEW
Integrating XJTAG in TestStand

XJTAG DFT Assistant

Find out how to optimise your PCB’s Design-for-Testability (DFT) using this free extension/plugin that makes it easy to find and correct JTAG connectivity issues during the schematic stage, before a single board gets manufactured.

5 videos

en
XJTAG DFT Assistant for Altium Designer
XJTAG DFT Assistant for OrCAD Capture
XJTAG DFT Assistant for Mentor PADS
XJTAG DFT Assistant for Mentor Xpedition
XJTAG DFT Assistant for Zuken CR-8000

XJTAG Webinars

Want to learn how JTAG boundary scan works and how to use it to test and debug your board? Or would you like to understand how flash memory programming can be made ultra-fast, or how to use other advanced test techniques?.

1 video

en
High Speed Flash Programming using JTAG

Hands-on Taster Workshop

Get hands-on with XJTAG testing in our remote lab — no setup required.

3 videos

en
Running Tests
Investigating Faults
Taking Control and Checking Test Coverage

[2026] Hands-on Workshop: Fast and easy hardware testing with JTAG Boundary Scan

This highly technical on-line training comes in the form of a series of videos in which our experts will provide you with a hands-on introduction to JTAG boundary scan.

21 videos

en
Introduction to the Course
Background
Basic Principles of Boundary Scan
Hands-on: Initialising a JTAG interface
Hands-on: Checking JTAG Chains Run at Speed
Ensuring Signal Integrity
Boundary Scan Cells in Detail
BSDL Files
Hands-on: Manually Reading and Writing Pins
Hands-on: Manual Testing with Boundary Scan
How an interconnect test works
How to test non-JTAG devices
Hands-on: Testing with XJRunner
Hands-on: Locating Board Faults
Circuit Information Required for a Boundary Scan Test
Hands-on: Entering Circuit Data
Hands-on: Categorising Power and Ground Nets
Hands-on: Defining the JTAG Chains
Hands-on: Categorising non-JTAG Devices
Hands-on: Categorising Test Devices
Hands-on: Reviewing Test Coverage

Hands-on Workshop: Fast and easy hardware testing with JTAG Boundary Scan

This highly technical on-line training comes in the form of a series of videos in which our experts will provide you with a hands-on introduction to JTAG boundary scan.

20 videos

en
Introduction to the Course
Background to XJTAG
Background to JTAG Boundary Scan
Basic Principles of Boundary Scan
Controlling JTAG Devices
Hands-on: Initialising a JTAG interface
Hands-on: Checking JTAG Chains Run at Speed
Ensuring Signal Integrity
Boundary Scan Cells and BSDL Files in Detail
Hands-on: Manually Reading and Writing Pins
Hands-on: Manual Testing with Boundary Scan
Circuit Testing Using Boundary Scan
Hands-on: Testing with XJRunner
Hands-on: Locating Board Faults
Circuit Information Required for a Boundary Scan Test
Hands-on: Entering Circuit Data into XJDeveloper
Hands-on: Categorising Power and Ground Nets
Hands-on: Defining the JTAG Chain
Hands-on: Categorising Unfitted Devices and Resistors
Hands-on: Categorising Logic and Other Non-JTAG Devices

Quality Check

Example videos, to compare quality of Bitmovin’s Fixed Resolutions vs Per-Title encoding.

2 videos

en
Fixed Resolutions
Per-Title
Copyright © 2026 XJTAG Limited. All rights reserved
XJTAG is part of Cambridge Technology Group
Privacy Policy | Imprint