Every HW Engineer Needs To Know This About JTAG (with David Ruff)
52K views · Aug 5, 2021 · Education
Comments · 45
@theondono · 5 years ago
I’ve had JTAG boundary scan in my “things to learn” for years!!<br><br>Great video as always!
20
@theonlyari · 5 years ago
I was in a training session with Dave a few years ago. He called the projector remote an "ooferdoofer". I dont think i'll ever forget that. With that said, XJTAG is an awesome tool.
4
@AndrewRafas · 4 years ago
This video was an eye opening experience, thanks for that!!! I have been procrastinating watching this video because the 2 hours length was off putting, but in the end I can say that it have been awesome to watch the uncut version. So much useful content...
1
@pupu-hm8cg · 5 years ago (edited)
JTAG becomes a truly powerful tool when the chip allows write and read access to all (or at least most) device internal registers and memories over JTAG to internal bus such as AXI bridge. Common thing for debugging complex FPGAs and SoCs, with FPGAs also having internal logic analyzer tools from which sampled data can be read over the same JTAG interface.<br><br>Usually we would test more complex boards with higher level software and separate test fixtures. Like running DDR memory tests from bootloader and other peripherals from Linux. This allows testing of high speed interfaces at their nominal frequencies. It is also worth noting DDR controllers have comprehensive training and test modes that don't require fast speeds for register writes and reads to run. Its all offloaded to DDR controller hardware.<br><br>JTAG for initial programming. U-Boot / other bootloaders for DDR testing. Linux for everything else.
5
@DiegoColl44 · 5 years ago
excellent video..!! super interesting ... I have to start studying more about jtag. thanks to both of you.!
2
@MuhammadZahid-kz9lx · 3 years ago
I really liked it. The presentation content was impressive
@RunPJs · 1 year ago
My new job going forward. Very useful on top of the normal JTAG training
@megamojes · 4 years ago
Great video. I watched till the end. Thanks!
@guillep2k · 5 years ago
On the many times you've asked "what should I make a new video about?" I should have said: "JTAG!!!" If only I'd thought about it before. GREAT content, Robert. Thank you!!
4
@bartek153 · 5 years ago
Another brilliant vid. I have used XJTAG recently in the exact manner David has sown here. Unfortunately I had to learn most of it on my own. I wish this vid had been done a few months ago :D <br>Cheers Rob
1
@bobby9568 · 5 years ago
Yes, a great guest video!
2
@Mr_Deola · 4 years ago
Very very informative. Thanks
Up next

EEVblog #499 - What is JTAG and Boundary Scan?
EEVblog · 538K views

Many EMC Tips to Help You Design Better PCB Boards (with Keith Armstrong)
Robert Feranec · 70K views

Do You Really Need Power Planes? Are you sure? | Eric Bogatin
Robert Feranec · 113K views

How the OS actually works
Ben Dicken · 305K views

How to Decide on Your PCB Layer Ordering, Pouring and Stackup (with Rick Hartley)
Robert Feranec · 272K views

Every PCB Designer Needs To Know This About PCB Track Impedance | TDR | Eric Bogatin
Robert Feranec · 115K views

IoT Hardware Hacking: Debug Hacks (JTAG and SWD) | EXPLIoT
EXPLIoT · 3.9K views

18 Raspberry Pi Pico Projects to get you Started
Kevin McAleer · 18K views

How to measure DDR4 memories
Robert Feranec · 17K views

4. The concept of hardware debugging - JTAG! | ARM-A (aarch64), in Pyjama!
inpyjama (Archieves) · 8.2K views

Understanding Crosstalk in PCB Layout - You may wish you knew this before (with Eric Bogatin)
Robert Feranec · 38K views

#03 - How To Find The JTAG Interface - Hardware Hacking Tutorial
Make Me Hack · 136K views

EU Tells USA To BACK OFF! Dutch BAN Microsoft, Bonds COLLAPSE, Trump PANICS
House of El · 226K views

Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
Flashback Team · 801K views

Secrets of PCB Optimization - Rick Hartley - AltiumLive 2020
Altium Academy · 55K views

American Mind Blown by European Bus Driver Skill & Maneuvers
IWrocker · 33K views

Michael Ossmann: Simple RF Circuit Design
HACKADAY · 283K views

Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡
Pragmatic Works · 2.3M views

Hardware Design with the RP2040: Custom PCB Based on the Raspberry Pi Pico | Digi-Key Electronics
DigiKey · 93K views

How To Create a Test For Your Boards - Everything essential you need to know (with Sean Hadley)
Robert Feranec · 25K views