Mac 给瑞芯微刷飞牛 fnOS 完整指南

重要提示(M4 芯片必看)

M4 芯片的 Mac 直连瑞芯微设备极易出现识别失败(No found any rockusb device)。强烈建议使用带有独立供电的 USB 扩展坞,并尽量使用 USB 2.0 接口和原装数据线。


第一阶段:准备工作

  1. 准备固件文件 :前往飞牛官网下载对应设备的 .img 固件包,并解压 得到 .img 裸镜像文件。
  2. 准备引导文件 (Loader) :获取对应芯片的 MiniLoaderAll.bin 文件(可从 Windows 版的 RKDevTool 工具包中提取)。
  3. 准备硬件:一根质量良好的 USB 数据线,以及一个带独立供电的 USB 扩展坞。

第二阶段:安装 rkdeveloptool

由于 macOS 上 upgrade_tool 不支持飞牛 fnOS 的裸镜像格式,需自行编译 rkdeveloptool。

1. 安装编译依赖

bash

复制代码
brew install automake autoconf libusb pkg-config git wget

2. 克隆源码并编译

bash

复制代码
git clone https://github.com/rockchip-linux/rkdeveloptool
cd rkdeveloptool
autoreconf -i

# ️ 关键步骤:添加参数绕过 M4 Mac 上 Clang 编译器的 VLA 警告报错
./configure CXXFLAGS="-Wno-vla-cxx-extension"
make

3. 安装到系统路径

bash

复制代码
sudo cp rkdeveloptool /opt/homebrew/bin/

第三阶段:进入 Maskrom 模式

  1. 确保瑞芯微设备处于断电状态。
  2. 按住设备上的 Maskrom 按钮,或使用别针/镊子短接主板上的 Maskrom 触点。
  3. 保持按住/短接状态,用 USB 线将设备连接到 Mac 的扩展坞上。
  4. 等待 3~5 秒后,松开按钮或断开短接。此时设备通常处于黑屏状态。

第四阶段:执行刷机

打开 Mac 终端,依次执行以下命令(请将路径替换为你实际的文件路径):

1. 验证设备连接

bash

复制代码
rkdeveloptool ld

成功标志 :终端输出类似 DevNo=1, Vid=0x2207... 的设备信息。若未输出,请检查扩展坞连接并重新进入 Maskrom 模式。

2. 写入引导文件 (Loader)

bash

复制代码
rkdeveloptool db /path/to/MiniLoaderAll.bin

3. 写入系统镜像

bash

复制代码
rkdeveloptool wl 0 /path/to/fnos_image.img

注意 :wl 0 表示从地址 0 开始写入,这是刷写裸镜像的标准命令。耐心等待进度条走完。

4. 重启设备

等待终端提示写入完成(Download complete)后,执行:

bash

复制代码
rkdeveloptool rd

第五阶段:首次启动与配置

  1. 拔掉 USB 线,为设备正常通电。
  2. 将设备通过网线接入路由器。
  3. 登录路由器后台,查找名为 debian 的设备,获取其 IP 地址。
  4. 在浏览器中输入该 IP 地址,按照飞牛 fnOS 的引导完成注册与初始化配置。
相关推荐
҉人间无事人4 天前
TrueNAS操作系统25.10.7安装使用详细说明、ZFS缓存解析
nas·truenas·nas系统安装·nas系统使用
不喝水就会渴4 天前
旧笔记本重生:一台吃灰小米 Air 的飞牛 NAS 搭建教程
笔记本电脑·nas·笔记本·飞牛
ZeroNews内网穿透11 天前
企业 NAS 本地目录安全对外公网访问方案:ZeroNews LFS 文件空间特性与落地场景
内网穿透·权限管理·文件共享·nas·公网访问·企业文件服务器·zeronews lfs
ZeroNews内网穿透12 天前
内网部署 Halo 建站,用 ZeroNews 免费内网穿透安全发布到公网(无公网 IP 也能 HTTPS 访问)
docker·https·内网穿透·nas·反向代理·halo·zeronews
承渊政道13 天前
星空组网使用指南:设备接入、分组隔离与 NAS 文件访问
nas·星空组网
.冰块.15 天前
存储技术基础全解析:DAS/NAS/SAN、RAID 与 RAID2.0 + 详解
云计算·nas·存储技术·das·san
赵大仁15 天前
极空间 NAS 没有命令行,我逆向了它的桌面客户端
python·ai编程·nas·mcp·极空间
Dachui_112217 天前
ZeroNews LFS 使用教程:NAS 文件发布为公网 HTTPS 文件空间,不传网盘、按人授权、免登录分享
运维·网络安全·文件共享·团队协作·nas
fruge18 天前
想要更轻的 Docker 管理面板?用 Dockhand 管飞牛 NAS 上的容器与 Compose
nas
云边有个稻草人21 天前
NAS 里的音乐怎么交给小爱音箱播放?XiaoMusic 部署与公网访问完整流程
nas