2024 年 8 月 8 日,树莓派官方宣布推出第二代微控制器板 Raspberry Pi Pico 2,售价为 5 美元。Pico 2 采用了全新的 RP2350 芯片,性能有所提升。虽然不能运行 Linux,但其功能依然丰富。RP2350 芯片具备更高的核心速度、双倍的内存、更强的 Arm 内核、低待机电流、新的安全功能以及升级的接口能力等。
RP2350 芯片提供了两种封装选项,分别是 7×7mm 的 QFN60 和 10×10mm 的 QFN80,以及带有内置 QSPI 闪存的变体版本。Pico 2 在外形尺寸和电气兼容性上与前代产品保持一致,同时提供了更多的 GPIO 接口和外部存储选项。Pico 2 的更新亮点还包括:芯片性能升级、兼容前代产品、更多配套开发产品、同时支持 ARM 和 RISC-V、开放的安全文档等。
RP2350 支持行业标准的 Arm Cortex-M33 核心和开放硬件 Hazard3 核心,开发者可以在稳定的环境中测试 RISC-V 架构。RP2350 的安全架构和安全启动 ROM,都有详细的文档,并对所有用户开放。Pico 2 的技术细节展示了其在性能和功能上的提升。RP2350 芯片具备更高的核心速度、双倍的内存、更强的 Arm 内核、低待机电流、新的安全功能以及升级的接口能力等。
具体来说,RP2350 芯片提供了两个 150MHz Arm Cortex-M33 内核,支持浮点和 DSP,内置 520KB SRAM,围绕 Arm TrustZone for Cortex-M 构建的综合安全架构,内置开关模式电源和低静态电流 LDO,12 个升级的 PIO 状态机,用于高速数据传输的新型 HSTX 外设,支持外部 QSPI PSRAM。RP2350 的封装选项包括 7×7mm 的 QFN60 和 10×10mm 的 QFN80,以及每个型号都具有 2MB 的堆叠封装 QSPI 闪存(RP2354A 和 RP2354B)。这些封装选项为开发者提供了更多的灵活性,可以根据具体需求选择合适的封装。
Pico 2 的外形尺寸和电气性能与前代产品保持一致,这意味着用户可以将其集成到现有的项目中,而无需进行大规模的修改。Pico 2 提供了更多的 GPIO 接口和外部存储选项,使得开发者可以扩展其功能。Pico 2 的安全功能也是其一大亮点。RP2350 的安全架构和安全启动 ROM,都有详细的文档,并对所有用户开放。这使得开发者可以保护其代码和数据,防止未经授权的访问和篡改。Pico 2 还支持基于 Arm 或 RISC-V 安全 / 权限级别的全局总线过滤,外设、GPIO 和 DMA 通道可单独分配给安全域,故障注入攻击的硬件缓解措施,硬件 SHA-256 加速器等。
Pico 2 的发布还伴随着 Pico SDK 的更新版本,以及新的 MicroPython 和 CircuitPython 固件。这些更新使得开发者可以进行编程和调试,提高开发效率。

