Raspberry Pi Pico 2升級版發表新增RISC-V CPU核心、安全性提升
初代Raspberry Pi Pico 於2021 年1 月發布,是首款基於單微控制器晶片設計的Raspberry Pi 板。現在,Raspberry Pi 基金會現在推出了該設備的改進版,增加了一些實用功能,並解決了長期以來發現的資料安全性不足的問題。
Raspberry Pi Pico 2基於RP2350 微控制器,價格僅比原來的Raspberry Pi Pico 高1 美元,提供更高的核心時脈速度、兩倍的記憶體、更強大的Arm 核心以及其他改進硬體設計所帶來的升級。據Raspberry Pi 聯合創始人Eben Upton 稱,這是該基金會的一項全新開發。
新款Raspberry Pi Pico 保留了與早期版本的兼容性,同時整體性能得到了”顯著”提升。該晶片現在配備了兩個Cortex-M33 Arm 內核,並增加了FPU 和DSP 等計算元件。
Hazard3 實作了RV32I 指令集,這意味著核心支援基本的32 位元RISC-V ISA 指令。 Upton表示,Raspberry Pi 的目標是為開發人員提供一個穩定、支援良好的RISC-V ISA 環境,而Raspberry Pi 板無疑是嵌入式、DIY 和工業微控制器/SBC 市場上一項久經考驗的技術。
Hazard3 設計是由Raspberry Pi 的ASIC 工程師Luke Wren 利用業餘時間開發的。 Upton 表示,RISC-V,尤其是Hazard3 的實現,現在可以被視為一種成熟的晶片技術,值得整合到Raspberry Pi 的設計中。 Hazard3 核心是”可選”的,這意味著開發人員必須在啟動時在RISC-V 和Arm 之間做出選擇。有趣的是,一個Arm Cortex-M33 內核和一個RISC-V Hazard3 內核的混合配置也可以使用。
嵌入Raspberry Pi Pico 2 電路板的RP2350 微控制器引入了”全面的安全架構”,支援Arm 的TrustZone 技術和安全啟動ROM 等。據報道,客戶對原始微控制器(RP2040)缺乏安全功能表示不滿,因為他們無法保護自己的專有程式碼免遭窺探或外部逆向工程的破壞。
Raspberry Pi Pico 2 的單價為5 美元,而初代型號為4 美元。獨立開發人員不需要擔心成本有太多的增加,但大量採購微控制器的公司可能會更加謹慎。但這1美元的差價物有所值,額外的安全功能加上RP2350 晶片性能的增強,將使Raspberry Pi Pico 2 成為許多工業、物聯網和嵌入式應用的一個有吸引力的選擇。