初代RaspberryPiPico于2021年1月发布,是首款基于单微控制器芯片设计的RaspberryPi板。现在,RaspberryPi基金会现在推出了该设备的改进版,增加了一些实用功能,并解决了长期以来发现的数据安全性不足的问题。

RaspberryPiPico2基于RP2350微控制器,价格仅比原来的RaspberryPiPico高1美元,提供更高的内核时钟速度、两倍的内存、更强大的Arm内核以及其他改进硬件设计所带来的升级。据RaspberryPi联合创始人EbenUpton称,这是该基金会的一项全新开发。

新款RaspberryPiPico保留了与早期版本的兼容性,同时整体性能得到了"显著"提升。该芯片现在配备了两个Cortex-M33Arm内核,并增加了FPU和DSP等计算元件。

Hazard3实现了RV32I指令集,这意味着内核支持基本的32位RISC-VISA指令。Upton表示,RaspberryPi的目标是为开发人员提供一个稳定、支持良好的RISC-VISA环境,而RaspberryPi板无疑是嵌入式、DIY和工业微控制器/SBC市场上一项久经考验的技术。

Hazard3设计是由RaspberryPi的ASIC工程师LukeWren利用业余时间开发的。Upton表示,RISC-V,尤其是Hazard3的实现,现在可以被视为一种成熟的芯片技术,值得集成到RaspberryPi的设计中。Hazard3内核是"可选"的,这意味着开发人员必须在启动时在RISC-V和Arm之间做出选择。有趣的是,一个ArmCortex-M33内核和一个RISC-VHazard3内核的混合配置也可以使用。

嵌入RaspberryPiPico2电路板的RP2350微控制器引入了"全面的安全架构",支持Arm的TrustZone技术和安全启动ROM等。据报道,客户对原始微控制器(RP2040)缺乏安全功能表示不满,因为他们无法保护自己的专有代码免遭窥探或外部逆向工程的破坏。

RaspberryPiPico2的单价为5美元,而初代型号为4美元。独立开发人员不需要担心成本有太多的增加,但批量采购微控制器的公司可能会更加谨慎。但这1美元的差价物有所值,额外的安全功能加上RP2350芯片性能的增强,将使RaspberryPiPico2成为许多工业、物联网和嵌入式应用的一个有吸引力的选择。