Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.48 KB

File metadata and controls

34 lines (20 loc) · 1.48 KB

Environments

本文档介绍 RPlayer 的推荐运行环境,及选择相关软硬件版本的技术依据。

硬件

开发板:Raspberry Pi 5

GPU:Broadcom VideoCore VII

串口:使用杜邦线或 Raspberry Pi Debug Probe 进行调试输出

为什么选择 RPi 5?

  • RPi 系列机器有着完善的文档支持与庞大的开源社区,是较为理想的开发平台。
  • Trusted Firmware-A 已对 RPi 3~5 提供基础支持。OP-TEE仅正式支持RPi 3,但可手动实现对RPi 5的支持
  • Vulkan 是目前影响力较广泛的计算标准,NCNN、PyTorch 等机器学习框架对其有着良好支持。RPi 4 及 RPi 5 有着功能更全面的GPU,能经由 drm/v3d 驱动支持 Mesa 社区提供的完整 Vulkan 实现。RPi 3 的 GPU 则缺乏相关功能,无法支持 Vulkan。详见 docs/workloads.md

因此,我们选用了计算能力更强、支持 Vulkan 的 RPi 5 作为主要开发平台。

软件

Recorder

Linux 内核版本:6.12.28

Raspberry Pi OS 版本:2025-5-13

2025-03 的提交修复了 V3D 驱动访问 RPi 5 SMS 寄存器的 BUG,因此我们选择这之后的版本作为 Recorder 开发的基础。

Replayer

Linux 内核版本:6.12.28

OP-TEE OS:4.6.0