News Hacker|极客洞察

22 2 小时前 jeffgeerling.com
🤔Raspberry Pi 6:更省电的 Pi、RP2350 与安全诉求
既然是嵌入式,为什么越做越像暖手宝了?

🎯 讨论背景

这次讨论围绕 Raspberry Pi Holdings 即将推出的 Raspberry Pi 6,以及整条产品线应该继续往哪里走。Raspberry Pi 早期以便宜、低功耗、适合编程和 GPIO 折腾的单板计算机(SBC)出名,但新型号越来越像需要散热和更强电源的小型 Linux 电脑。评论里不断对比 Raspberry Pi Pico(树莓派的 microcontroller 开发板)、RP2350(新款 microcontroller 芯片)和主线 Pi 机型,也拿 Intel N150 这类低功耗迷你主机与其他 ARM SBC 做比较。安全启动、OP-TEE、fTPM 和 OTP 这些现代 embedded 常见能力,也被拿来衡量它是否还像一个“正经嵌入式平台”。

📌 讨论焦点

更小、更省电的 Pi

不少评论认为 Raspberry Pi 下一代重点不该只是“更快”,而应是更小的功耗、更好的睡眠状态和更合适的内存档位。有人举例说家用路由器、Kodi 机顶盒、Zero 系列玩法其实只吃几十到几百 MB RAM,512MB 甚至 128MB 都够用,没必要把产品往大内存高性能上推。也有人直接点名希望出一款类似 Zero 3W 的低功耗版本,即使 1GB RAM 会抬高价格也可以接受。对他们来说,快速逼近 Intel N150 这类迷你主机的市场并不是 Raspberry Pi 的强项。

[来源1] [来源2]

Pi 正从“编程板”变成热的 Linux 电脑

有评论者感叹,今天的 Raspberry Pi 已经不再是当年那个能随手用 Python 编程、像“microcontroller”一样亲民的板子,而是需要散热和更强电源的高功耗小电脑。与之相对,RP2350(Raspberry Pi 的新款 microcontroller 芯片)被认为才是真正的微控制器,PIO、文档质量和生态都很适合嵌入式用途。也有人提到 Pi Zero 2(W) 仍能覆盖很多原先 Pi/Pi 2 的场景,而且体积更小、功耗更低,所以产品线分层是好事。另有补充指出 Pi Pico 也可以用 MicroPython 编程,说明树莓派其实已经把“会跑 Linux 的 Pi”和“纯微控制器”分开了。

[来源1] [来源2] [来源3]

性能/功耗争论与 Raspberry Pi 的真实优势

围绕“performance per Watt”是否领先,评论区出现了明显分歧。支持者认为 Raspberry Pi 依然是少数主线 Linux 设备里性能/功耗比不错的选择,但反对者拿其他 ARM SBC 和低端 Intel 设备作对比,认为 Pi 并没有想象中那么省电,也不算便宜。更现实的说法是,Pi 的优势主要在尺寸小、GPIO 友好、系统镜像标准化、社区大,这些让它适合做 appliance 和入门实验,而不是在纯硬件指标上碾压对手。还有人直接指出老一代 Pi 的电源管理很差,电池供电场景里表现尤其糟糕,甚至没有太多理由在“会折腾的人”手里优先选它。

[来源1] [来源2] [来源3] [来源4] [来源5]

安全能力补课

有评论希望 Raspberry Pi 在安全硬件和软件上更像现代 embedded SoC/SOM,而不是只停留在基础 secure boot。具体诉求包括完整的 OP-TEE(开源可信执行环境)、fTPM(固件 TPM),甚至最好直接上物理 TPM,这样磁盘解锁密钥就不必只依赖 OTP(一次性可编程存储)。还有人希望 OTP 能允许存放不止一个公钥哈希,方便密钥轮换和多方案部署。整体看,这一派把 Pi 当成真正的嵌入式平台来要求,而不是只当玩具板。

[来源1]

Pico 仍用 micro USB 被嫌弃

有人强烈批评 Raspberry Pi 在 Pico(树莓派的微控制器开发板)上继续保留 micro USB,只是为了省一点成本。对做开发的人来说,多花 0.50 美元把最后一个 micro USB 从桌面上清掉,显然比这点 BOM 节省更划算。这个抱怨不是在争论性能,而是在说开发体验和接口统一性。评论里隐含的意思是:当产品已经进入开发者桌面后,廉价接口带来的麻烦会迅速超过它节省下来的钱。

[来源1]

📚 术语解释

SBC: single-board computer,单板计算机,把 CPU、内存和接口集成在一块板上,常用于开发、家用服务器和轻量嵌入式场景。

GPIO: 通用输入输出引脚,用来连接按钮、传感器、继电器等外设,是树莓派受欢迎的重要原因之一。

RP2350: Raspberry Pi 的新款 microcontroller 芯片,面向低功耗嵌入式开发。

PIO: Programmable I/O,可编程 I/O 外设,能用硬件方式实现自定义接口时序。

OP-TEE: Open Portable Trusted Execution Environment,运行在安全世界的可信执行环境,用于隔离敏感代码和密钥。

fTPM: firmware TPM,用固件实现的 TPM 功能,常用于密钥保护和磁盘加密解锁。

OTP: one-time programmable memory,一次性可编程存储,写入后通常难以修改,常用于保存密钥哈希等敏感配置。

Secure Boot: 安全启动机制,确保设备只加载被信任的固件和系统。