YoVDO

Jtagulator - Assisted Discovery of On-Chip Debug Interfaces

Offered By: YouTube

Tags

DerbyCon Courses Embedded Systems Courses PCB Design Courses Hardware Security Courses UART Courses

Course Description

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


Related Courses

Powershell and Windows Throw the Best Shell Parties
YouTube
Rawr - Rapid Assessment of Web Resources
YouTube
Metasploit Town Hall - Redubbed
YouTube
Hunting Webshells - Tracking TwoFace
YouTube
Incident Response on macOS - Thomas Reed
YouTube