【教程】使用 Radxa CM5 和 CM4-Nano DIY 一个迷你 FydeOS 开发板

如何在使用 Radxa CM5 和 CM4-Nano 定制一个迷你 FydeOS 开发板

项目描述

在 Radxa CM5 上运行 FydeOS 的效果非常令我震惊!完成了我一直想 DIY 一个 Chromecast 类似小瞧设备的梦想。如我所提到的,当前的 Google 官方的 Chromecast 运行的是 Google TV OS,这对于需要使用鼠标和键盘的 FPS 云游戏并不理想。FydeOS 非常适合使用鼠标和键盘的娱乐活动,并且 搭载 RK3588S2 平台的开发板平均价格约为 £104 - £128,性价比非常高!这就是为什么我要折腾这个项目。

需要准备的组件

项目相关链接


安装和配置步骤

硬件连接

  1. 将 Radxa CM5 安装到 CM4-Nano 板上。
  2. 插入 Wifi 5+BT USB 拓展坞、Sandisk MicroSD 卡和 USB Hub。
  3. 安装散热片到 CM5 上。

软件安装

准备工作

  1. 将 MicroSD 卡插入读卡器,连接到电脑。
  2. 下载所需的系统镜像,并使用 WinRAR 解压缩:

刷写镜像

  1. 打开 rkdevtools。

Rockchips RK3588/S 的‘通用’ SPL 加载文件

  1. 连接 type-C 线到 CM5,并确保开关在正确位置:
    • Maskrom 模式:开关应为 ON。
    • 启动模式:开关应为 OFF。
  2. 按照软件提示完成刷写。

遇到的问题及解决方案

  1. Maskrom 按钮识别问题

  2. 无法从 EMMC 启动

    • 解决方案:仅从 MicroSD 卡启动镜像。
    • 相关讨论见:链接

散热问题

  • 无散热片:温度轻松超过 70°C。
  • 金属散热片:温度保持在 64°C 左右,重度工作时达到 84°C。
  • 正确应用散热片后,即使在重度工作时也几乎不超过 70°C。


其他资源和链接

相关外壳设计

我在论坛中找到了一个有趣的外壳项目,非常可爱。

🖱️配置特定模块🖱️ 输入命令让 FydeOS 支持 RTL88552be:
sudo modprobe -r 88552be
sudo modprobe -i 88552be

总结

此项目通过合理的硬件搭配和软件配置,使 CM5 与 FydeOS 搭配成为一个高效的娱乐设备。如果你有其他问题或发现,欢迎随时在相关论坛讨论。

我是用的CM4-Nano-B这个底板,开机后USB不识别这个是什么问题
另外没看懂不能从EMMC启动这个是什么问题?

但是你在你的cm5上使用了什么镜像?Radxa的官方镜像支持USB,但必须是cm5-rpi-cm4镜像。

cm5-io镜像不支持USB(不要问我为什么,我也不理解逻辑)。

我能说的是,Radxa最近更新了这些镜像,使它们脱离了测试版,但看起来还在测试中。

至于FydeOS Orange Pi5 NVMe镜像,你有USB支持,但只能通过MicroSD启动。

原因:FydeOS目前还不正式支持cm5,这需要一个新的镜像编译,并且必须‘据说’遵循Radxa的内核,正如你所见,这似乎会带来一些问题,现在刚刚结束测试。

Joshuas Riek正在尝试解决这个USB支持问题,这样我们就能有更多功能完善的移植版本,可以安装到eMMC并支持USB。现在只能等待……暂时使用MicroSD。

按你的建议使用了rpi-cm4镜像,包括6.1内核的,但是usb还是不可用

你可能下载了错误的版本,因为如你所见,我的 USB 工作得很好。你确定你做的一切都正确吗?或者你下载了正确的版本?再试一次吧。

版本正确,可以通过有线连接网络,hostname为rpi-cm4-io