AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Raspberry Pi Pico 2,RP2350 现已发售!仅仅只需要 5美元 和 0.8美元!
发布日期:2024-08-11 07:17:35 浏览次数: 2373 来源:树莓派开发者


我们很高兴地宣布推出Raspberry Pi Pico 2,我们的第二代微控制器板:采用了由我们自主设计的新款高性能安全型微控制器 RP2350。
Pico 2 的核心时钟速度更高、内存翻倍、Arm 核心更强大、具有新的安全功能和升级的接口能力,相比前代产品性能和功能都有大幅提升,同时保持与 Pico 系列产品的硬件和软件兼容性。
Pico 2:https://www.raspberrypi.com/products/raspberry-pi-pico-2/
目前 Pico 2 已经开始销售,售价为 5 美元。
RP2040:工程师的微控制器
2021年1月,我们推出了原版 Pico 和我们的RP2040的微控制器,这让人们感到惊喜。在过去三年半的时间里,我们销售了近 400 万台 Pico 及其无线版本 Pico W。RP2040 本身也被广泛应用于众多第三方开发板和 OEM 产品,从弹球桌到合成器应有尽有。
多年来,我们使用了许多其他微控制器,我们构建 RP2040 的目的是制造出我们一直期望拥有的微控制器;两个快速的 32 位核心、大量片上 RAM,以及由我们的可编程 I/O (PIO) 子系统提供的灵活接口—所有这些都通过确定性总线结构紧密连接在一起,让最出色的开发者能够充分发挥系统的并发处理能力。我们看到了一些令人惊叹的演示,从我们自己的Graham Sanderson的DOOM端口,到Dmitry Grinberg的PalmOS端口,到Kevin Vance的“无CPU”Commodore 64游戏卡带。
RP2040:https://www.raspberrypi.com/products/rp2040/
Commodore 64 游戏卡带:https://github.com/cknave/c64-pico-ram-interface
然而,尽管 RP2040 取得了超出我们预期的成功,但我们一直知道还可以做得更好。第一次设计时,有一些我们希望包含的功能但没有纳入其中,例如片上存储、更低功耗的空闲状态以及封装选择。而且,大量 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加速
    • 硬件真随机数生成器(TRNG)
  • 片上开关模式电源和低静电流LDO
  • 十二台升级的PIO状态机
  • 用于高速数据传输的新型HSTX外围设备
  • 支持外部QSPI PSRAM
Raspberry Pi 5:https://www.raspberrypi.com/products/raspberry-pi-5/
RP2050:https://www.raspberrypi.com/products/rp2350/

与 RP2040 相比,我们这次提供了两种封装选择:7x7mm QFN60 封装(RP2350A),有 30 个 GPIO;或 10x10mm QFN80 封装(RP2350B),有 48 个 GPIO。此外,每种封装都有带 2MB 堆叠 QSPI Flash 的变体(RP2354A 和 RP2354B)。

我们一如既往地坚持可负担的价格:尽管我们的硅芯片面积已经从 RP2040 的 2mm2 增加到了 5.3mm2,但 RP2350A 的价格仅比 RP2040 高 10 美分,3400个单元卷轴的价格为0.80美元,单单元数量为1.10美元。RP2350B将比RP2350A贵10美分,而RP2354变体将比他们的无闪光兄弟贵20美分


RP2350 将在 2024 年底前大规模上市。
开发板游戏
Pico 2对RP2350A与4MB的外部QSPI闪存,QSPI Flash 配对,比原版 Pico 的 2MB 有所增加。它在外形和电气方面与原版 Pico 保持兼容。
尽管目前渠道中的库存相对较少,但 Pico 2 正处于全速生产中,由我们的合作伙伴Sony负责。我们的许多授权经销商都在运作预订和预留方案,我们在年底之前,我们还将推出搭载与 Pico W 相同的 Infineon 43439 调制解调器的无线版 Pico 2 W,以及预安装 0.1 英寸排针的 Pico 2 和 Pico 2 W 版本。
软件和文档
Raspberry Pi 既是一家软件公司,也是一家硬件公司:开发人员通过我们的软件平台的视角体验我们的硬件产品,我们在打磨这些平台上投入了大量时间和金钱。正如您所期望的那样,Pico 2和RP2350的发布伴随着Pico SDK的更新版本,以及新的MicroPython和CircuitPython图像。Jonathan Pallant和他的同事一直在努力将Rust语言带到我们的新平台。
我们一直在与Trusted Firmware项目合作,建立RP2350作为Trusted Firmware固件-M 2.1.0长期支持版本的参考硬件平台。TF-M为Arm v8-M芯片上的PSA认证提供了参考实现,为开发人员提供了保护设备免受常见攻击的简单途径。RP2350将由一个经过认证的独立实验室进行实验室测试,目标是在10月发布前达到PSA认证2级。
最后,我们很高兴与Google合作,推出原生支持Pico 2的Pigweed SDK。Pigweed的中间件库已经运送了数百万台设备,包括谷歌自己的Pixel设备和Nest恒温器。现在,Pigweed SDK使您在为Pico 2构建项目时更容易使用这些组件。
Google在新的Pigweed SDK上构建的演示使用Pimoroni的Enviro+ Pack来帮助展示Pigweed的出色功能。
与我们所有的硅产品一样,RP2350伴随着一个全面的数据手册。我们还提供了一个教程,向您展示如何使用新更新的Raspberry Pi Pico Visual Studio Code扩展开始C/C++开发。
Raspberry Pi Pico Visual Studio Code:https://github.com/raspberrypi/pico-vscode
为自己贴一个目标
RP2350安全模型的基石是签名引导。如果启用了安全性,则只有使用私钥的二进制文件进行签名,且相应公钥的哈希值存储在 OTP 中的情况下,才能引导该二进制文件。防止攻击者运行任意代码大大增加了提取 OTP 内容(包括用于代码保护的加密密钥)的难度
其他供应商在实施引导安全方面的记录相当糟糕。广泛市场的微控制器通常缺乏针对现代故障注入攻击的有效对策,例如LimitedResults对Nordic nRF52设备的“Debug Resurrection”攻击中使用的对策,以及Chris Gerlinsky绕过NXP LPC系列设备中代码读取保护的工作。
虽然RP2350使用多种技术,包括硬件快速故障检测器和我们正在申请专利的冗余协处理器,以保护控制流和数据完整性免受故障注入攻击,但我们想在启动过程中发现并修复缺陷。我们希望在RP2350部署到关键应用程序中之前尽早发现这些缺陷。
在发布前,我们委托 NewAE 和 Hextree 对我们的安全架构进行审核。现在,我们正提供 10000 美元的悬赏,奖励第一个成功破解我们签名引导过程的人。这个项目将最初持续一个月:如果没有发现缺陷,我们可能会延长时间窗口,或提供进一步的悬赏以寻找其他不同的缺陷。悬赏计划的详细信息可在此处找到。
悬赏计划:https://github.com/raspberrypi/rp2350_hacking_challenge
为了将 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控制器是由RP2350驱动的工业级I/O控制器。

MOTION 2350 Pro是一个由RP2350驱动的多功能机器人控制器。
Hellbender
Hellbender Raspberry Pi RP2350开发板旨在成为通用微控制器和传感器板,可随时集成到任何项目中。

Ignys‍‍

Ignys的RP2350开发板可以由电池和太阳能电池板供电,重点是Wi-Fi和物联网。

Invector Labs

Challenger+ RP2350 BConnect是一个基于RP2350的模块,具有8MB闪存、8MB PSRAM和双BConnect。

Challenger+ RP2350 WiFi6/BLE5是基于RP2350的模块,具有8MB闪存、8MB PSRAM和集成WiFi6/BLE5模块。

Melopero

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

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

Pimoroni

Explorer是一个具有便携式布局的电子游乐场。Tiny2350是一个基于RP2350A的微型开发板。Plasma 2350是一个一体式USB-C供电控制器,而PGA 2350是一个以引脚网格阵列为模型的最小RP2350B突破板。

Seeed

XIAO RP2350旨在成为最小的RP2350开发板,提供19个GPIO、RGB LED和集成电池管理系统。它与所有Seeed Studio XIAO配件兼容。

Solder Party

RP2350 Stamp和RP2350 Stamp XL是可手工焊模块,集成了RP2350、16MB闪存、LDO、LiPo充电器、LED以及复位和引导按钮。

SparkFun

Pro Micro – RP2350在流行的紧凑型Pro Micro外形规格中提供了一个强大的开发平台。

Switch Science

Picossci2 Breakout是Pico 2的下拉式替代品,带有USB-C连接器。Picossci2 Breakout模块可以直接安装在PCB上,Picossci2 Conta Base是RP2350微控制器板,无需焊接即可连接小板。

ThisisNotRocketScience

Bopp & Steve是一款空间效应模块化合成器。根据解构的音频路径进行回响、扩散、延迟和移动音高。

Tiny Circuits

Thumby Color是一个小巧的可玩、可编程和可穿戴钥匙串控制台。

Wiznet

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

还有一件事

虽然我们多年来一直是RISC-V International的成员,但我们从未找到推出RISC-V Raspberry Pi产品的机会。现因RP2350的额外功能,这种情况正在发生变化:一对开放硬件Hazard3 RISC-V内核,可以在启动时替换Cortex-M33内核。我们的引导ROM甚至可以自动检测已构建二进制文件的体系结构,并将芯片重新引导到适当的模式。除了少数安全功能和双精度浮点加速器外,该芯片的所有功能都可以在RISC-V模式下使用。
Hazard3由目前在树莓派芯片团队担任首席工程师的Luke Wren在空闲时间开发。作为一个独立的项目,这是一个智慧型的杰作:一个高度优化的三级管道处理器,实现RV32I指令集,以及一大批针对性能和代码密度的标准扩展。如果您想了解更多信息,我建议您浏览一下Luke在Twitter/X上的历史帖子,其中详细介绍了开发过程。
在RP2350中添加Hazard3时,我们的目标是让软件开发人员有机会在稳定、支持良好的环境中试验RISC-V架构,并推广Hazard3作为一个干净、开放的内核,供其他设备原封使用,或作为进一步开发的基础。



53AI,企业落地应用大模型首选服务商

产品:大模型应用平台+智能体定制开发+落地咨询服务

承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询