349: Open Down to the Transistor
Drew Fustini, an Embedded Linux developer at OSH Park and board member of the BeagleBoard.org Foundation, explains how to build custom Linux distributions using Yocto and Buildroot for embedded products. He details the architecture of embedded Linux, including bootloaders like U-Boot, kernel management, and init systems, while contrasting Yocto's flexibility with Buildroot's simplicity. Fustini also covers the rise of RISC-V as an open instruction set architecture, discussing its benefits for custom silicon design and the availability of open-source FPGA tools like LiteX and Migen for running Linux on soft cores.