The RP2350 with the Raspberry Pi Team
James Adams, Chris Boross, Liam Fraser, and Luke Wren from the Raspberry Pi team discuss the RP2350 microcontroller, detailing its evolution from the RP2040 with a focus on new security features, low-power modes, and the addition of a RISC-V core (Hazard 3). The team explains the architectural challenges of integrating dual cores, the enhanced Programmable I/O (PIO) subsystem, and the implementation of secure boot with hardware countermeasures against fault injection. They also share insights from a recent security challenge, revealing exploits like passive voltage contrast on OTP memory, and discuss the future of the RP2040 and upcoming Pico 2 variants.