Pulled From A Working Environment

The Amp Hour · 1 Jul 2019 · 1h 11m · Episode 449

What this episode covers

Chris Gammell of Contextual Electronics discusses his recent FPGA workshops at Teardown, highlighting the rise of open-source toolchains like Yosys and NextPNR for Lattice and Xilinx parts, and the FOMU dev board's multi-layered architecture. Dave Jones of EEVblog details the Rich Tech RT1716 USB-C PD controller used in his Micro Supply, explaining how cross-vendor register compatibility allowed them to bypass poor documentation by leveraging Texas Instruments' reference code. The hosts also cover the used test equipment market, specifically finding deals on Vector Network Analyzers, and new open-source hardware projects like the STM32 multimeter and Great Scott Gadgets' USB debugging tools.

Mentioned

Companies
Contextual Electronics, Lattice, Xilinx, Intel, Rich Tech, Texas Instruments, SparkFun, Great Scott Gadgets
Products
FOMU, Tomu, Artemis
Chips
RT1716, STM32
Tools
Yosys, NextPNR
Also
EEVblog, Udemy

Other shows on the same ground, closest first.

  • Hackaday Podcast · 1h 01m

    Ep002: Curious Gadgets and the FPGA Brain Trust

    Hackaday editors Mike Szczys and Elliot Williams discuss the Circuit Sculpture Contest winners, including Kelly Heaton’s resistor bird and Matt Sang’s Z80 wire computer, alongside hacks like a microcontroller-corrected barn door telescope mount. The episode features an interview with the OpenFPGA team—David, Clifford Wolf, Piotr Temski, and Temezzo—at 35C3, discussing the open-source FPGA ecosystem, tools like nextpnr and icestorm, and hardware such as the iCE40, ECP5, and icebreaker. They highlight the shift toward accessible FPGA development, mentioning projects like Tomu, Fumu, and the push for supporting Xilinx 7-series via Project X-Ray.

  • Unnamed Reverse Engineering Podcast · 1h 27m

    024 - Cars, Servers, and FPGAs!

    Rick Altherr, a security researcher at Eclipsium, discusses his work reverse engineering automotive ECUs, server BMCs, and FPGAs. He details the process of decoding undocumented serial protocols in aftermarket engine control units and explains the architecture of EFI and Baseboard Management Controllers (BMCs). Altherr also covers the open-source FPGA toolchain revolution, specifically how Clifford Wolf and others reverse-engineered Lattice iCE40 chips to enable tools like Yosys and NextPNR.

  • Unnamed Reverse Engineering Podcast · 1h 38m

    025 - Opaque Magisterium

    Kate Temkin and Mikaela Szekely from Great Scott Gadgets discuss the challenges and tools of USB reverse engineering. They detail the creation of open-source hardware like the GreatFET and Rhododendron, as well as software tools like USBProxy and the new USB analyzer framework called USB. The conversation covers specific vulnerabilities, such as the Nintendo Switch stack smash, and the difficulties of high-speed signal analysis compared to low-cost logic analyzers.

  • Embedded.fm · 1h 30m

    129: Atoms Not Bits

    Matt Berggren, Senior Director of Product at Supply Frame and former Director of Product at Altium, discusses his vision for transforming electronics design through high-level abstraction and modular components. He details his Spartan 6 FPGA shield project, which allows Arduino-based cloud configuration of hardware, and explains the Wishbone bus standard as an open-source alternative to ARM's AHB/APB. Berggren also shares insights from his experience running grassroots electronics workshops, emphasizing the importance of substantive content over marketing to build trust in the maker community.

  • Embedded.fm · 1h 11m

    337: Not Completely Explode

    Kate Temkin, a hardware hacker at Great Scott Gadgets, explains the complexities of USB implementation, contrasting the ease of high-level stacks like TinyUSB with the challenges of vendor-provided CMS libraries and low-level FPGA designs. She details the differences between USB versions, connector types like USB-C, and communication modes, while highlighting her open-source tools Luna and FaceDancer for testing and emulation. Temkin also discusses the business of USB IDs, recommending services like pid.codes for open-source projects, and emphasizes the importance of community inclusivity in hardware engineering.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by The Amp Hour. The episode itself belongs to its publisher.