本教程为猫盘串口UART转USB刷黑群晖完整实操流程,全程仅通过串口刷机,无需复杂改机,最终可正常运行群晖DSM系统。本教程不包含洗白操作,仅实现基础黑群晖部署。
猫盘原厂系统分为三层启动链路,刷机核心为替换底层引导、伪装群晖设备,完整适配DSM系统:
1. 硬件准备
• 猫盘设备一台
• USB转TTL串口模块(UART转接板)
• 杜邦线若干
2. 软件准备
• 串口调试工具(Shell6)
• TFTPD文件传输工具
• 刷机固件:id.bin(群晖适配Uboot固件)、full.bin(DSM内核固件)
• 群晖助手(Synology Assistant)
• 官方DSM镜像:DS120J 官方系统安装包
3. 设备拆机与串口接线
1. 拧下猫盘底座4颗固定螺丝,拆开设备外壳,露出主板。
2. 在主板找到丝印URAT/UART串口引脚,引脚从左至右依次为:GND、TX、RX。
3. 对接TTL模块引脚(核心接线规则:交叉收发)
◦ 猫盘TX → TTL模块RX
◦ 猫盘RX → TTL模块TX
◦ 本次刷机可不接GND、5V供电线
4. 将TTL模块插入电脑USB接口,完成硬件连接。
1. 打开Shell6串口工具,选择【Serial串口协议】。
2. 进入串口设置,选择TTL模块对应的COM端口。
3. 固定波特率:115200,保存配置。
4. 接通猫盘电源,连续按下回车键,中断设备默认启动,进入Uboot命令行模式。
核心作用:替换原厂引导,让猫盘伪装成群晖硬件设备
1. 提前在电脑备好id.bin Uboot固件。
2. 在命令行手动输入指令(输入完成暂不回车):
loady 0x1000000
3. 在Shell6顶部菜单栏点击【文件】-【传输】-【YMODEM】-【发送文件】,选中准备好的id.bin固件。
4. 文件传输完成后,按下回车键,将固件写入设备内存。
5. 依次输入以下三条命令,逐条执行:
# 识别设备Flash芯片
sf probe
# 清空原厂Flash引导分区
sf erase 0x0 0x800000
# 将新Uboot固件写入Flash分区
sf write 0x1000000 0x0 0x800000
6. 命令执行完毕,Uboot底层引导替换完成。
核心作用:给设备植入群晖内核,适配DSM系统运行
1. 搭建本地TFTP文件服务器
1. 用网线将猫盘LAN口与电脑路由器LAN口连接,保证电脑与猫盘处于同一局域网。
2. 查看并记录:电脑本地IP地址、猫盘当前局域网IP地址。
3. 打开TFTPD工具,设置参数:
◦ 根目录:选择full.bin内核固件所在文件夹
◦ Server地址:填写电脑本机192.168开头局域网IP
4. 最小化TFTPD(保持后台运行,不可关闭)。
2. 串口命令刷入内核
保持串口连接、Uboot命令行模式,依次输入并执行以下命令:
1. 设置猫盘设备IP(同网段、避开电脑IP)
setenv ipaddr 192.shturl.cc/Q
2. 设置TFTP服务器IP(电脑局域网IP)
setenv serverip 192.shturl.cc/Q
3. 从服务器下载并刷入DSM内核
bubt full.bin spi tftp
4. 重启设备
reset
3. 内核刷入校验
设备重启后,打开【群晖助手】,若工具成功扫描到NAS设备,说明DSM内核刷入成功。
这是刷机最后一步,操作最简单:
1. 电脑下载DS120J 官方DSM系统镜像。
2. 打开群晖助手,双击搜索到的猫盘NAS设备自动跳转官方安装网页。
3. 在网页安装界面,手动选中下载好的DSM官方镜像。
4. 等待系统自动写入、部署、重启,全程无需额外操作。
5. 部署完成后,即可正常进入DSM群晖系统。
1. 本教程为纯基础刷机流程,仅实现黑群晖正常使用,无洗白、无序列号修改。
2. 若需要黑群晖洗白、稳定进阶设置,可参考后续专属教程。
3. 常见报错排查:
◦ 无法中断启动:重启猫盘的同时快速、连续按回车
◦ TFTP下载失败:检查电脑/猫盘IP网段一致、TFTPD工具未关闭、防火墙已关闭
◦ 群晖助手搜不到设备:内核刷写失败,重新执行第二步内核刷入流程