Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Jtagulator - Assisted Discovery of On-Chip Debug Interfaces

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore on-chip debug interfaces and hardware hacking techniques in this DerbyCon 3.0 conference talk. Delve into the world of JTAG architecture, TAP controllers, and UART protocols as Joe Grand presents the JTAGulator, a tool for assisted discovery of debug interfaces. Learn about hardware design requirements, PCB layouts, and component selection for building such devices. Witness demonstrations of IDCODE scans, BYPASS scans, and UART scans, while understanding potential limitations. Gain insights into manually determining pin functions and identifying external interfaces, all essential skills for hardware security professionals and enthusiasts.

Syllabus

Introduction
Goals
Inspiration
Identifying Interfaces: External
Manually Determining Pin Function
On-Chip Debug Interfaces
JTAG:Architecture
JTAG:TAP Controller
JTAG: Protection
JTAG: HW Tools
UART 3
Hardware
Design Requirements
Block Diagram
PCB
Propeller/Core 2
USB Interface
Adjustable Target Voltage
Level Translation
Input Protection
Bill-of-Materials
Source Tree
Propeller Resources
IDCODE Scan
BYPASS Scan
UART Scan
Scan Timing
Demonstration
Possible Limitations
A Poem

Reviews

Start your review of Jtagulator - Assisted Discovery of On-Chip Debug Interfaces

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.