如何获得海思机顶盒设备 reg 名称
一、什么叫做 reg 名称
reg 是海思 SDK 里对 fastboot 代码的表格配置文件名称,也叫做“管脚配置表”。表格中的内容全是寄存器的配置,主要涉及单板硬件关键参数说明、PLL、DDR、外设时钟、管脚复用、网口配置等。
我们来看两个例子:
比如 Hi3798Mv100 (华为悦盒 ec6108v9c 型号)的 reg 名称是:
hi3798mdmo1g_hi3798mv100_ddr3_1gbyte_16bitx2_4layers_emmc.reg
比如 Hi3798Mv200 (恩兔 n2ns1、n2c)的 reg 名称是:
hi3798mv2dmc_hi3798mv200_DDR4-2133_2GB_16bitx2_4layers_emmc.reg
我们从上面的名称可以判断这个板子的 CPU、DDR、闪存类型、pbc板层数等信息。
这样,我们就可以轻易的对照自己的机顶盒判断选择适合刷入对应的神雕开发固件了。
二、获取 reg 名称的四种常用方法
1、利用串口读写器 TTL 读取。或详细参考TTL线刷教程把 usb转ttl小板插入电脑,用杜邦线和针脚连接到板子的 GDN、TX、RX,
使用串口终端跑码读取 fastboot 的参数,如下图:

2、破解你的盒子安卓系统,adb进去后台,在adb shell终端输入。或详细参考 ADB 线刷教程
cat /dev/block/mmcblk0p1 | grep -a hi3798
获得的返回信息包含了你的盒子reg名称

3、找到你曾经可以成功刷入这个机顶盒的安卓包,解压这个包,在里面得到一个fastboot.bin
在linux的终端下 cat ./fastboot.bin | grep -a hi3798
获得的返回信息包含了你的盒子reg名称。
4、参考本站首页的 设备适配表 。
5、在 交流社区 或群里拍照你的盒子背后的照片,得到其他人的协助。