When things go wrong and how we fix them
summary
FPGA badge hardware runs into three concrete failures and the fixes used: a stencil ordered with apertures on the wrong side is patched by covering holes with kapton tape and topping up missing pads with a syringe of solder paste, using a DIY vacuum bed for alignment; population failures trace to a shorted 48 MHz crystal that self-heats and detaches (boards draw ~1 A when shorted, then ~16 mA after removal); a misrouted trace on the add‑on button is cut, scraped, and bridged with a jumper across ~50 units to restore the LED drive.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:08Project failures hardware
- 2:11Stencil mix-up solder paste
- 11:18Missing fuse self-disassembling
- 19:06Party button PCB fix
- 27:14Q&A stencil PCB tools
- 32:18Wrap-up and final thoughts
related talks
37mIt's a Hardware Bug and I can Prove It
25m"Electronic Hardware Design"
43mImplementing Practical Electrical Glitching Attacks
04mBridging the Glitch Gap: Hash Salehi on Making Professional Fault Injection Accessible
55mThe Process of Shipping Hardware Products: Hardware Tales for Software Engineers
46mChip.Fail - Glitching the Silicon of the Connected World
40mDebugging Electronics for the Software Engineer
42mEscaping The Sandbox: Side Channel Shenanigans On Our DIY Chip
