Find the fault,
save the board
XJTAG is boundary scan testing that locates the shorts and opens on your circuit board, including the pins hidden under BGAs and the nets with no test points, using the JTAG access already built into your chips.
Trusted by leading engineering teams
The original common-platform boundary scan, relied on by hardware and test engineers around the world.
ISO 9001
Wherever the fault is hiding, there’s a fast route to it
“Prototype won’t boot and the review
is tomorrow.”
Run diagnostic testing on your prototype, no firmware needed
Find design and assembly faults early, and push test coverage as high as the board allows.
Check if your device is supported
“Units are failing at end of the
production line.”
Catch assembly faults faster
Reach pins under BGAs and nets with no test points, pinpoint any fault, and run consistent tests across a production batch.
XJTAG testing in Production
“Programming is far too slow.”
Program flash in-system, at speed
Program flash in-system in R&D or production, including high-speed programming through an FPGA on the board.
More about programmingScrap the board and you scrap everything that went into it
By the time a board fails, the parts, the assembly and the engineering hours are already in it. The fault is usually the only thing wrong, and the only thing standing between scrap and a working board.
How boundary scan works
Boundary scan is a way to test that a circuit, consisting of one or more PCBs, has been correctly assembled. It uses functionality already built into JTAG-compatible chips to gain wider test access across the boards, including to circuitry beyond those chips, instead of using physical test points.
Fast to learn, fast to run
From your first day with XJTAG to every test you run after, the time it takes stays remarkably short.
4 mins
XJTAG has cut one board’s programming and test time from two hours to four minutes
~1 hr
To train a non-technical operator to run pass or fail tests.
~1 day
To get productive with XJTAG. Rival systems take three days to a week.
Monthly
Updates land roughly every month, often fixing issues before they reach you.
One platform, whatever stage you’re at
Fast, high-coverage test execution and in-system programming for production environments, with integration interfaces for LabVIEW™, custom and automated test executives, and ATE systems.
Explore XJRunner
Diagnose & Repair
XJInvestigator
Repair station tool with ability to run tests and program, plus additional debug tools including XJAnalyser functionality.
Explore XJInvestigatorAn IDE to build boundary scan tests and set up programming, debug them on a prototype, then deploy to production.
Explore XJDeveloperEverything in XJDeveloper, plus additional XJFlash module for FPGA-based accelerated flash programming and XJAnalyser module to aid test debugging/bring-up.
Explore XJDeveloper PlusDiagnostics, board viewers and programming are included in the package, not charged as extras. Explore the full range
What our customers have achieved
Eight of eleven scrap- bound boards recovered, in minutes
Martec had eleven faulty boards that reworking couldn’t fix. XJTAG traced the faults and brought eight of them back from scrap, in minutes. Enrico Rossi - Technical Director, Martec SpA
