首页 > 教程攻略 > ai资讯 >Raspberry Pi Pico 2,RP2350 现已发售!仅仅只需要 5美元 和 0.8美元!

Raspberry Pi Pico 2,RP2350 现已发售!仅仅只需要 5美元 和 0.8美元!

来源:互联网 时间:2026-08-22 14:18:25

树莓派今天正式发布了第二代微控制器板——Raspberry Pi Pico 2,搭载了团队自主设计的新款高性能安全型微控制器RP2350。这可不是一次小幅迭代:核心时钟频率更高、内存翻倍、Arm核心更强,安全功能和接口能力也全面升级,同时保持了与前代Pico系列在硬件和软件上的兼容性。换句话说,在同样的小板子上,性能直接上了一个台阶。

Pico 2即日起开售,定价5美元。如果你还不了解这个新芯片,不妨从它的前身RP2040说起。

RP2040:工程师的微控制器

2021年1月,树莓派带着第一款Pico和自研芯片RP2040亮相,当时不少人确实眼前一亮。过去三年半里,Pico及无线版Pico W出货量接近400万台。不仅如此,RP2040被广泛用于第三方开发板和OEM产品,覆盖面从弹球桌到合成器,几乎无所不包。团队在设计RP2040时,目标是造出一款自己一直想要的微控制器:两个快速的32位核心、大容量片上RAM、由可编程I/O(PIO)子系统提供的灵活接口,所有部件通过确定性总线结构紧密连接,让开发者能充分压榨系统的并发处理能力。社区也没让人失望,从Graham Sanderson的DOOM移植、Dmitry Grinberg的PalmOS移植,到Kevin Vance那个“无CPU”的Commodore 64游戏卡带,各种神级Demo层出不穷。

不过,尽管RP2040的成功远超预期,团队心里清楚——还能做得更好。第一次设计时,有些功能因为各种原因没加进去,比如片上存储、更低功耗的空闲模式、更多封装选项。同时,大量用户也提出了明确的新需求:更快的核心、更多RAM、代码保护等。

进入RP2350

两年前,在完成Raspberry Pi 5的RP1 I/O控制器后,树莓派芯片团队正式启动RP2350项目。这是一个比RP2040精密得多的设计,关键参数如下:

  • 两个150MHz Arm Cortex-M33内核,支持浮点和DSP
  • 十个可同时访问的存储组,组成520KB片上SRAM
  • 基于Cortex-M的Arm TrustZone全面安全架构,包括:签名引导支持、8KB片上OTP存储器、SHA-256加速、硬件真随机数生成器
  • 片上开关模式电源和低静态电流LDO
  • 十二台升级的PIO状态机
  • 用于高速数据传输的新HSTX外设
  • 支持外部QSPI PSRAM

与RP2040相比,这次提供了两种封装选项:7x7mm QFN60封装(RP2350A,30个GPIO)和10x10mm QFN80封装(RP2350B,48个GPIO)。每种封装还有带2MB堆叠QSPI闪存的变体(RP2354A和RP2354B)。

价格依然亲民——尽管硅片面积从RP2040的2mm²增加到5.3mm²,但RP2350A仅比RP2040贵10美分,3400片卷带价格0.80美元,单片1.10美元。RP2350B比RP2350A再贵10美分,RP2354变体相比无闪存兄弟贵20美分。RP2350将在2024年底前大规模上市。

开发板游戏

Pico 2搭配了RP2350A与4MB外部QSPI闪存(原版Pico为2MB),外形和电气特性与原版Pico完全兼容。目前渠道库存相对较少,但Pico 2已由合作伙伴索尼全速生产。多数授权经销商已开放预订和预留方案。年底前还将推出无线版Pico 2 W(搭载与Pico W相同的Infineon 43439调制解调器),以及预装0.1英寸排针的Pico 2和Pico 2 W版本。

软件和文档

树莓派既是硬件公司也是软件公司,开发人员通过软件平台接触硬件,因此投入了大量精力打磨体验。Pico 2和RP2350发布伴随Pico SDK更新版、MicroPython和CircuitPython新镜像。Jonathan Pallant团队正将Rust语言带到新平台。团队还与Trusted Firmware项目合作,将RP2350作为TF-M 2.1.0长期支持版的参考硬件平台。TF-M为Arm v8-M芯片上的PSA认证提供参考实现,帮助开发者轻松保护设备。RP2350将由独立实验室进行测试,目标在10月前达到PSA认证2级。

另一个重磅合作是与Google携手,推出原生支持Pico 2的Pigweed SDK。Pigweed中间件库已在数百万台设备上出货,包括Google的Pixel和Nest恒温器。现在,为Pico 2构建项目时可直接使用这些组件。Google用Pimoroni的Enviro+ Pack做了个出色演示。和所有树莓派芯片一样,RP2350有完整数据手册,还提供了教程,教你用新版Raspberry Pi Pico Visual Studio Code扩展开始C/C++开发。

为自己贴一个目标

RP2350安全模型的基石是签名引导。启用安全后,只有用私钥签名且对应公钥哈希值存储在OTP中的二进制文件才能引导。防止攻击者运行任意代码,大大增加了提取OTP内容的难度——包括用于代码保护的加密密钥。其他供应商在实施引导安全方面记录并不理想。市面上很多微控制器缺乏针对现代故障注入攻击的有效对策,比如LimitedResults对Nordic nRF52的“Debug Resurrection”攻击,以及Chris Gerlinsky绕过NXP LPC系列代码读取保护的工作。

RP2350采用了多种技术,包括硬件快速故障检测器和正在申请专利的冗余协处理器,以保护控制流和数据完整性。但团队希望在部署到关键应用前尽早发现并修复缺陷。为此,在发布前委托NewAE和Hextree进行了安全审计,现在悬赏10000美元,奖励第一个成功破解签名引导过程的人。项目最初持续一个月,若未发现缺陷,可能延长或提供额外悬赏。详情见悬赏计划页面。

为了把RP2350硬件送到最可能发现缺陷的工程师手中,树莓派与今天在拉斯维加斯开始的DEF CON黑客大会合作。大会徽章由RP2350驱动,是测试安全架构的绝佳平台。Hextree还生产了专用于电源轨和电磁故障注入的板卡。团队将在嵌入式系统村与Hextree一同驻场,欢迎前来交流。

合作伙伴

过去一年,团队与多家合作伙伴基于RP2350开发产品,许多是对现有RP2040产品的升级,也有全新产品。以下是预计今天或未来一个月推出的一些产品,并非详尽列表。

4D Systems

gen4-RP2530系列包含2.4至7.0英寸高性能显示器,提供触摸和非触摸选项。

Adafruit

Metro RP2350让你将Arduino兼容的屏蔽和配件与RP2350结合使用。Feather RP2350将RP2350性能引入Feather格式,兼容FeatherWings。

Bus Pirate

Bus Pirate 5XL和Bus Pirate 6是基于RP2350的开放硬件调试工具。

Cytron

IRIV I/O控制器是工业级I/O控制器,MOTION 2350 Pro是多功能机器人控制器。

Hellbender

Hellbender RP2350开发板是通用微控制器和传感器板,可随时集成到项目中。

Ignys

Ignys的RP2350开发板可由电池和太阳能板供电,主打Wi-Fi和物联网。

Invector Labs

Challenger+ RP2350 BConnect模块具有8MB闪存、8MB PSRAM和双BConnect。Challenger+ RP2350 WiFi6/BLE5模块集成WiFi6/BLE5。

Melopero

Perpetuo LoRa可使用太阳能和紧凑电池运行,适合离网项目。

NewAE

目标板公开了RP2350安全功能,允许测试电源分析和故障注入等攻击。

Pimoroni

Explorer是便携布局的电子游乐场。Tiny2350是微型开发板。Plasma 2350是一体式USB-C控制器,PGA 2350是最小RP2350B突破板。

Seeed

XIAO RP2350是最小开发板之一,提供19个GPIO、RGB LED和电池管理系统,兼容所有Seeed Studio XIAO配件。

Solder Party

RP2350 Stamp和Stamp XL是可手工焊接的模块,集成RP2350、16MB闪存、LDO、LiPo充电器等。

SparkFun

Pro Micro – RP2350在紧凑的Pro Micro外形中提供强大开发平台。

Switch Science

Picossci2 Breakout是Pico 2的下拉替代品,带USB-C连接器。模块可直接安装PCB,Conta Base板无需焊接。

ThisisNotRocketScience

Bopp & Steve是空间效应模块化合成器,实现回响、扩散、延迟和音高移动。

Tiny Circuits

Thumby Color是可玩、可编程、可穿戴的钥匙串控制台。

Wiznet

Wiznet为基于RP2350的W5100S、W5500、W6100以太网芯片提供评估板。

还有一件事

树莓派多年来一直是RISC-V International成员,但从未推出RISC-V产品。RP2350改变了这一点:芯片内集成了一对开放硬件Hazard3 RISC-V内核,可在启动时替换Cortex-M33内核。引导ROM甚至能自动检测二进制文件架构并引导到适当模式。除少数安全功能和双精度浮点翻跟斗外,芯片所有功能都可在RISC-V模式下使用。

Hazard3由树莓派芯片团队首席工程师Luke Wren在业余时间开发。这是一个高度优化的三级流水线处理器,实现RV32I指令集并支持一系列标准扩展。如果感兴趣,可以翻翻Luke在Twitter/X上的历史帖子,详细记录了开发过程。在RP2350中加入Hazard3,目标是为开发者提供一个稳定、支持良好的环境来实验RISC-V,同时推广Hazard3成为一个干净、开放的内核,供其他设备直接使用或作为进一步开发的基础。