No video

Pinpoint: A PCB Debugging Pipeline Using Interruptible Routing and Instrumentation

  Рет қаралды 450

ACM SIGCHI

ACM SIGCHI

Күн бұрын

Pinpoint: A PCB Debugging Pipeline Using Interruptible Routing and Instrumentation
Evan Strasnick, Sean Follmer, Maneesh Agrawala
CHI '19: ACM CHI Conference on Human Factors in Computing Systems
Session: Making
Abstract
Difficulties in accessing, isolating, and iterating on the components and connections of a printed circuit board (PCB) create unique challenges in PCB debugging. Manual probing methods are slow and error prone, and even dedicated PCB testing equipment remains limited by its inability to modify the circuit during testing. We present Pinpoint, a tool that facilitates in-circuit PCB debugging through techniques such as programmatically probing signals, dynamically disconnecting components and subcircuits to test in isolation, and splicing in new elements to explore potential modifications. Pinpoint automatically instruments a PCB design and generates designs for a physical jig board that interfaces the user's PCB to our custom testing hardware and to software tools. We evaluate Pinpoint's ability to facilitate the debugging of various PCB issues by instrumenting and testing different classes of boards, as well as by characterizing its technical limitations and by soliciting feedback through a guided exploration with PCB designers.
DOI:: doi.org/10.1145/3290605.3300278
WEB:: chi2019.acm.org/
Recorded at the ACM CHI Conference on Human Factors in Computing Systems, Glasgow, Scotland, May 4 - 9 2019

Пікірлер
I2C and SPI on a PCB Explained!
15:34
Altium Academy
Рет қаралды 143 М.
RobotSketch (SIGGRAPH 2024 Emerging Technologies) - 2 min. walk-through
2:07
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 26 МЛН
How the Best Hackers Learn Their Craft
42:46
RSA Conference
Рет қаралды 2,5 МЛН
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 715 М.
The Tragedy of systemd
47:18
linux.conf.au
Рет қаралды 1,1 МЛН
STM32 Guide #2: Registers + HAL (Blink example)
30:02
Mitch Davis
Рет қаралды 190 М.
Top 5 Beginner PCB Design Mistakes (and how to fix them)
12:52
Altium Academy
Рет қаралды 210 М.
The Weaving Process - Camira Fabrics
2:27
Camira Fabrics
Рет қаралды 140 М.
The Truth About SIM Card Cloning
13:04
Janus Cycle
Рет қаралды 1,1 МЛН
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 26 МЛН