Transparency in Hardware/Software Interfaces

Oxide and Friends · 28 Feb 2025 · 1h 48m · Episode 7

What this episode covers

Bryan Cantrill and Adam Leventhal of Oxide Computer Company, joined by colleague Ryan Goodfellow, discuss the critical need for transparency in hardware/software interfaces, arguing that proprietary control interfaces create opaque 'blobs' that hinder debugging and ecosystem growth. They detail their frustrations with Intel's Tofino switch silicon and the lack of documentation for components like the STM32 and LPC55s69, contrasting these with the open documentation provided by STMicroelectronics. The episode outlines a tiered approach to transparency—from public documentation to open-source compilers—and debunks common vendor objections regarding security, support burdens, and IP protection, citing Joy's Law to emphasize that more smart people work outside a company than inside it.

Mentioned

Companies
Oxide Computer Company, Intel, STMicroelectronics, AMD, NVIDIA, Lattice, Netronome
Products
OpenSIL, CUDA, PTX, Cumulus Linux, DPDK
Chips
Tofino, STM32, LPC55s69
Tools
ChatGPT, Gemini

Other shows on the same ground, closest first.

  • 010 - T0015! Part 0x3 - Debug Interfaces

    Hosts Alvaro Prieto and Jen Castilla discuss debugging interfaces like JTAG and SWD, explaining their history from boundary scan testing to modern in-circuit emulation. They review key hardware tools including Segger J-Link, BlackMagicProbe, ST-Link, and the BusBlaster, noting how open-source alternatives have drastically reduced costs. The conversation highlights the JTAGulator for finding hidden debug pins and argues that affordable, accessible tools have lowered barriers for hardware startups and security researchers.

  • Unnamed Reverse Engineering Podcast · 1h 28m

    058 - Technically Met the Specs

    Eric Schlaepfer and Windell Oskay discuss their book 'Open Circuits,' detailing the process of cutting components in half with sandpaper and grinding wheels to reveal internal structures, while Jacob Creedon, Spencer Moss, Ken, and Will McGuiness share their perspectives on reverse engineering tools like IDA Pro and Ghidra, and the legal and social implications of technology. The group debates the future of AI, the validity of NFTs, and the importance of right-to-repair legislation, with Spencer Moss from Google and Ken from Somerset Recon highlighting the increasing complexity of hardware security. Mike Ryan from Ice 9 Consulting joins to discuss Bluetooth security, the obsolescence of passwords, and the dual-use nature of technology in the context of government regulation.

  • The Amp Hour · 1h 13m

    Don't Turn It On, Don't Take It Apart

    Dave Jones of EEV Blog and Chris Gammell of Contextual Electronics discuss the complexities of open-source hardware, specifically regarding Jones's new professional test equipment product and the tension between community expectations and manufacturer concerns. They analyze why engineers join startups like Ubeam despite knowing the technology is flawed, citing the allure of working with smart people and cool tech. The conversation also covers the practical challenges of using modules versus building from scratch, the pitfalls of CAD software ecosystems like KiCad and Altium, and the importance of complexity as a defensive moat against cloning.

  • Embedded.fm · 57m

    342: That Girl's Brain

    Jessie Frazelle, Co-Founder and Chief Product Officer at Oxide Computer, explains how the company builds open-source, rack-scale servers for enterprises by adopting hyperscaler-style hardware design. She details the decision to open-source firmware and hardware to eliminate vendor finger-pointing and security vulnerabilities inherent in proprietary BMCs. The discussion covers their use of Rust for firmware and control plane software, power efficiency metrics like PUE, and the challenges of deploying high-density compute in traditional colocation environments.

  • The Amp Hour · 1h 06m

    Hardware, Surveys and Giveaways - Radular Rental Ranting

    Hosts Dave Jones and Chris Gammell discuss the nuances of professional titles, the strategic use of Bill of Materials (BOMs) in open source hardware, and the economics of test equipment rentals. They analyze Intel's joint partnership with Altera for 14nm FPGA production and debate the ethics of unlocking paid hardware features, citing Rigol oscilloscopes as a case study. The episode concludes with announcements for the show's listener survey and a t-shirt giveaway.

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