找回密码
 立即注册
查看: 13|回复: 0

[原创] CM360移植fnOS(完整版)

[复制链接]

3

主题

17

回帖

99

积分

初级渣柚V2

积分
99
就这样吧 发表于 昨天 17:06 | 显示全部楼层 |阅读模式 IP:–广东–佛山–禅城区 电信
一、项目介绍
小睿 CM360 是台冷门 ARM NAS 盒子,SoC 是 Realtek RTD1296 2+8G
国庆期间的出版的第一版大家反馈都是刷入难度比较大,所以我这两天已经重新做了包,加上很多大佬帮忙;在此感谢cm360群晖适配的大佬@逍遥 提供的思路和@书到用时方知少 大佬提供的底包完成适配。
以及本项目最大的操作手@Deepseek v4.1flash
项目地址(含全部文档与逆向记录): https://github.com/xiaoabiao/CM360-RTD1296-fnnas
刷机镜像下载(免注册): https://github.com/xiaoabiao/CM360-RTD1296-fnnas/releases/tag/v1.2.0302
这块板子现在的状态
子系统状态关键证据
串口 / 内存 / GIC / 时钟 / SMP 四核✅
  1. smp: Brought up 1 node, 4 CPUs
复制代码

eMMC(HS200,7.28 GiB)✅
  1. mmcblk0
复制代码
HS200
SATA 双盘(6 Gbps)✅
  1. ata1
复制代码
/
  1. ata2
复制代码
  1. SATA link up 6.0 Gbps
复制代码

eth0(原生 GMAC 千兆)✅0% 丢包、31.5 MB 传输 md5 一致
eMMC 独立启动(不依赖 TFTP/SATA)✅u-boot 从 p1 读内核
fnOS 运行(面板 / SSH / Docker / SMART / zram)✅
  1. http://<板子IP>:5666
复制代码

存储空间(mdraid + LVM)✅双盘 RAID1 → LVM →
  1. /vol1
复制代码
、
  1. /vol2
复制代码

  1. reboot
复制代码
/ 看门狗✅内核补 restart 回调 + DTS 开 wdt
ZFS 型存储空间⬜需为 6.6.54 交叉编译 OpenZFS
风扇调速 / LED / SoC 温度读数⬜缺厂商板级描述,风扇目前不受控
SDMMC / SDIO / USB3⬜驱动就绪,缺 DTS 节点

二、只想刷机?三步
步骤做什么
1到Releases 下载
  1. dd-set-cm360-<版本>.tar.gz
复制代码

2解压后整个目录拷到板子(板子需能进系统;从原厂固件开始刷请看下面"路线 C")
3板端
  1. sudo ./dd-flash.sh --check
复制代码
看一遍校验,然后
  1. sudo ./dd-flash.sh
复制代码

三、Release 里有哪几个文件,分别怎么刷
资产是什么怎么刷状态
  1. low-region-38MiB.img.gz
复制代码
引导链:hwsetting + bootcode + FSBL + BL31 + u-boot + envdd 写
  1. /dev/mmcblk0
复制代码
起始 38 MiB;线刷包已内置✅ 实测
  1. p1-256MiB.img.gz
复制代码
内核分区(ext4:
  1. Image-6.6.uimage
复制代码
+ 板级 DTB,带
  1. .bak
复制代码
兜底)dd 写
  1. /dev/mmcblk0p1
复制代码
✅ 实测
  1. dd-set-cm360-<版本>.tar.gz
复制代码
dd 套装:低区 + p1 +
  1. dd-flash.sh
复制代码
+ 说明板端
  1. sudo ./dd-flash.sh
复制代码
✅ 实测
  1. p2.img.gz[.partNN]
复制代码
根分区(fnOS rootfs,btrfs 子卷
  1. root
复制代码
)解压后放进 dd 套装目录,
  1. sudo ./dd-flash.sh
复制代码
即三层全刷✅ 实测
  1. install-…-boot-sysonly.img.gz
复制代码
线刷包(含引导链,不含 p2):低区 + MBR + p1Windows USB MP Tool(SW5 进下载模式)⚠️ 格式逆向自厂商包,工具接受度未实测
  1. install-…-boot-full.img.gz
复制代码
线刷包(含引导链 + 完整 p2)同上(一次连 u-boot 一起刷)⚠️ 同上
  1. install-…-boot-compact-full.img.gz
复制代码
线刷包(含引导链 + 精简 p2,体积约 1/2.4)同上;首启自动把 rootfs 扩回满分区⚠️ 同上
  1. MD5SUMS.txt
复制代码
/
  1. SHA256SUMS.txt
复制代码
校验清单
  1. md5sum -c MD5SUMS.txt
复制代码
✅

文件名带
  1. .partNN
复制代码
的是分卷(GitHub 单文件上限 2 GiB): 先下全所有分卷,再
  1. cat 文件名.part* > 文件名
复制代码
合并即可。

四、三条刷机路线,怎么选
路线适用场景需要什么状态
A. dd(板内直刷)板子能进系统(哪怕系统坏了但能进 u-boot 之后的 Linux)dd 套装✅端到端实测通过
B. u-boot(TFTP / U 盘)系统起不来,但 u-boot 还在(开机 3 秒窗口)串口 USB-TTL + TFTP 或 U 盘✅ 实测通过
C. Windows USB MP Tool(线刷)板砖了 / 从原厂固件开始(胆大可以试试看,记得反馈)Windows + USB 线 + 按住 SW5⚠️ 包已生成,工具接受度未实测

五、教程
输入方法可看Github
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2026-10-10 11:56 , Processed in 0.061727 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表