某联DH2100+(CM316P)刷机Armbian

2026-01-31 21:00:36 3点赞 9收藏 9评论

简介

某联DH2100+是D2100的升级版,内部代号CM316P,使用RTD1619B也是RTD296的升级版,CPU性能提升多达30%,增加了NPU,支持AI功能,解码更强。 RTD1619B配置如下:集成四核A55,与RK3568的CPU能力相当,但制程更先进,12nm工艺比22nm工艺还是省电,而且发热更小,NPU和媒体功能显然更强,特别是支持AV1硬解码,那是RK3588才有的能力。

某联DH2100+(CM316P)刷机Armbian

使用这个cpu的nas非常多,包括不限于海康mage20 plus/pro,联想T2S/T20,群晖S223/DS223J/DS124/DS423,海美迪云存宝C2,华硕austorAS1102TL等等

某联DH2100+(CM316P)刷机Armbian

DH2100+除了包装盒与DH2100略有不同,整体外壳是一样的磨具,但是主板硬盘金属框架明显做工更好

某联DH2100+(CM316P)刷机Armbian

主板厚厚的铜,看上去就比2100更好,金属框架是黑色油漆更丝滑,2100则是裸露金属

某联DH2100+(CM316P)刷机Armbian某联DH2100+(CM316P)刷机Armbian

刷Ambian

一.免责声明

自行刷机会影响保修,所以如果你的机器功能正常请谨慎刷机并责任自负,本文仅做技术交流,因刷机带来的任何风险需要自行承担

二.刷uboot

  1. 准备工作 首先,刷boot只需要ttl,可以不拆机,准备ch341等ttl线 准备超级终端(别的串口终端不能发送文件) 准备rtd1619b 可以使用的hwsetting,uboot的二进制文件,都在网盘里,见评论区评论

  1. 连接TTL线 如图,取下硬盘架就可以直接用ph2.0的4pin线连接ttl,看上面主板图可知,靠近主板后侧(dc,网口,usb2.0一侧)的是gnd,图上对应的

    白色-GND-接ttl的GND

    黄色-TX-接TTL的RX

    黑色-RX-接TTL的TX、

    红色-VCC-不接,不接,不接

某联DH2100+(CM316P)刷机Armbian
  1. 打开超级终端,并设置串口设置

    win10以上没有的,直接从我的网盘下载解压即可(hypertrm.zip)

    从设备管理看端口号,并在超级终端串口设置中设置波特率460800,8N1

某联DH2100+(CM316P)刷机Armbian
  1. 进入uboot恢复模式

    按住键盘上的ctrl+q不放,给设备通电,就进入了d/g/q模式

某联DH2100+(CM316P)刷机Armbian
  1. 刷uboot

    输入h,并用ymodem发送hwsetting(RTD1619B_hwsetting_BOOT_2DDR4_8Gb_s2133_final.bin)

    输入d,并用ymodem发送uboot(shaoxi_rtd1619b_cm316_bootcode.bin)

    输入b1写入emmc的boot1分区

    输入b2写入emmc的boot2分区

某联DH2100+(CM316P)刷机Armbian

至此完成uboot刷入,再插电就是正常可以引导U盘和emmc的armbian等系统了

  1. 恢复uboot (此步是恢复用,并不需要)

    如需恢复原厂uboot,只需按照上述步骤将网盘中的00boot_emmc.bind.bin替换shaoxi_rtd1619b_cm316_bootcode.bin作为写入对象,即可写入原厂boot

三.从U盘启动armbian

  1. 下载armbian镜像 rtd1619b有与i个开发板,是xpressreal T3,是realtek与fyde和瑞莎合作的开发版,已经获得armbian社区支持,可以到armbian官网下载最新版

某联DH2100+(CM316P)刷机Armbian
  1. 使用balance echher等镜像软件写入U盘

某联DH2100+(CM316P)刷机Armbian
  1. 修改dtb

    刚才U盘写入镜像后,第一分区是fat32的esp分区,所以,在win下也可以编辑

某联DH2100+(CM316P)刷机Armbian

将网盘中的cm316p的dtb(rtd1619b-cm316p.dtb)放入dtb目录

修改armbianEnv.txt,将dtbfile改为上述文件路径和名称realtek/rtd1619b-cm316p.dtb

某联DH2100+(CM316P)刷机Armbian
  1. 从U盘启动

    将U盘插入机器后方usb接口(直连2.0接口),按住机器后面的重置键(就是机器后面的孔,不是主板图上的pmic reset,不需要拆机)并通电,三秒即可放开,即可启动U盘中的armbian

截图非首次启动,首次启动需要设置密码等截图非首次启动,首次启动需要设置密码等
  1. 将armbian写入emmc

    如果u盘空间小于emmc容量(14G),可以直接dd

    如果u盘空间大于emmc,建议直接将下载的镜像拷贝到第二分区(需要linux系统)或者U盘启动后通过其它方式如ssh等,然后dd到emmc,并修改boot分区的dtb和armbianEnv.txt

启动飞牛可行性探索

一.替换飞牛镜像的内核

某联DH2100+(CM316P)刷机Armbian某联DH2100+(CM316P)刷机Armbian

二.启动测试及存在bug

写入镜像后,也能像启动debian一样启动飞牛

某联DH2100+(CM316P)刷机Armbian某联DH2100+(CM316P)刷机Armbian某联DH2100+(CM316P)刷机Armbian某联DH2100+(CM316P)刷机Armbian

结论是悲观的,目前无法创建存储空间,除非能找到存储空间创建的脚本,并后台创建直接用 前台不管如何创建都是出现错误

写在最后:

目前armbian支持docker,vpu,npu等硬件各类功能,但是飞牛因内核系主线内核定制,有些问题目,可以自行安装omv或者手动管理debian,作为支持AV1硬解转码还是不错的。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
9评论

  • 精彩
  • 最新
  • 你好,我的2100+突然不开机了,电源灯亮但是网络灯不亮,请问你知道是怎么回事吗?

    校验提示文案

    提交
    有可能是电源芯片坏了

    校验提示文案

    提交
    那要看ttl跑码

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 链接:去看看 --复制这段内容后打开百度网盘手机App,操作更方便哦

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
9
扫一下,分享更方便,购买更轻松