当先锋百科网

首页 1 2 3 4 5 6 7

家里有一个一直没用的创维E900的机顶盒,芯片是海思(hi3798v100)的,本着废物利用的原则,我想将他刷成linux,没想到网上真的有教程,https://histb.com

我看了一下,以我现在的技术,问题不大,大不了变砖罢了,反正都是吃灰,不如让他的发光发热一下。

目前已经适配以下机顶盒和对应的芯片

image-20220828120951823

准备

  • 首先需要准备ttl线,淘宝几块钱搞定(如果有驱动的话问商家要驱动下载)
IMG_0855
  • 然后一台win电脑(win7 OR win10)
  • 下载好海思的ttl刷机工具和适配设备芯片的固件(https://dl.ecoo.top:2096/)

刷机工具下载下面这个,下载好hitool安装

image-20220828123027610

固件推荐下载最新日期的,因为我的机顶盒是创维E900芯片是hi3798mv100,选择对应的就行

image-20220828123123837

测试串口链接情况

将ttl转usb插到电脑上,查看串口是否被电脑识别

右击计算机---->管理—>设备管理器—>端口

检查是否有你的串口信息,并记住串口号 我的这个就是COM4,后面刷机会用到。

image-20220828172903283

image-20220828124546425

接线

接刷机线

按下面这两张图接线即可,这里需要注意一点就是,板子上的RX要接转接器上的TX,TX要接RX,并不是对应的,GND接GND即可。

image-20220828121828274

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HgP2as21-1667058243244)(/Users/zly/Desktop/机顶盒图片/202208281810217.png)]

接网线、电源线

如图接好即可

image-20220828130251032

开始刷机

打开Hitool刷机工具,选择你的芯片,我这里是hi3698mv100,先不要打开机顶盒的开关按钮,插入ttl转usb。

一开打开软件会有一个初始化也可以选择芯片,切记,一定要选择你自己的芯片,否则将无法烧写emmc。

image-20220828173155533

打开终端,底下就会跳出来一个窗口。

image-20220828173645636

接着点击连接就会变成这个样子image-20220828173841280

接下来打开机顶盒的开关就会自动跑码了,跑一会就可点击右上角的断开连接查看机顶盒的信息了。

image-20220828174950648

烧写emmc

配置ip和串口

在软件中有一个pc与板端配置,这里的串口填你上面找到的串口(我的就是COM4),ip是自动获取的电脑ip。传输方式选网口。

这里有个坑,就是板载IP地址一定要填一个有效的地址段,默认的是网络标识地址就是最后一个字段是0,这样虽然你可以刷,也能获取ip地址,但是一旦重启,就获取不到ip地址了。所以这里的板载ip要写一个有效的ip,最好不要与已存在的ip重合。

image-20220828180158713

烧写固件

点击浏览

image-20220828175307327

选择你下载固件文件中的xml文件,就会出现所有需要烧写的文件,全选后点击烧写。

image-20220828175449387

出现弹窗后,点击控制台,他提示让你断电在上电,你照做就行。

image-20220828175752819

不出意外的话,你就会看到这个画面,就说明你正在烧写文件,只需等待个几分钟就可以刷写完成了。

image-20220828180059640

到这里,恭喜你,你的机顶盒已经刷写成功了,进入路由器后台就会发现一共新设备,这就是机顶盒的ip了。

image-20220828180523177

浏览器输入ip后就可以进入机顶盒后台啦。

image-20220828180605477

后面就可以把他当做一台小服务器进行愉快的玩耍啦。