华为网络电视机顶盒TTL线刷救砖通用刷机教程

本文以华为EC6108V9高安版为例,分享一下线刷方法,不提供刷机文件,请自行从网络上下载。

首先说一下,刷机用的TTL模块实际上是串口通讯协议转USB通信协议,速度受限于串口通讯,以典型波特率115200字节/秒为例,则实际为115200bit/s,11.25KB/s。而网线速度则快很多,如果条件允许,优先使用网络模式刷机。

准备工作

下载好所需要的救砖文件,解压后压缩包里应当是类似下面图中的文件。其中,必包含XML文件、fastboot、bootargs、recovery。

EC6108V9CA救砖文件

USB to TTL(USB转TTL)刷机线(芯片模块+刷机线),4P排针或探针模块。

华为HiTool工具(需考虑不同芯片或机顶盒对软件版本的要求,部分硬件需要特定版本软件)。

JAVA环境(下载最新版的JRE安装包,对应系统版本32或64位),若无则HiTool工具无法打开。

机顶盒与刷机电脑一同连接于同一路由器,均以网线连接;如不使用网络刷机而仅用串口,则忽略这步。

机顶盒接上电源,保持关机状态。

USB/TTL模块、刷机线和排针
HiTool

确认机顶盒的内网IP地址

使用串口刷机则忽略此处。

在机顶盒与刷 机电脑处于同一路由器的局网前提下,可使用其它设备如机顶盒或电脑确认机顶盒所连的LAN口IP地址;如果路由器支持也可以设置静态路由指定端口的IP地址。比如路由器IP地址为192.168.1.1,则刷机电脑与机顶盒所连的端口IP地址均为192.168.1.X,这里最后一位可为0-255的任意数字,前三位必须相同。

确认后,将2台设备网线连好。

确定串口端口及设置

电脑中安装TTL模块驱动(咨询卖家),在设备管理器中的端口中找到对应的COM,比如COM3,由系统自动分配的。

设备管理器中查看端口号

选中此串口设备,右击选择属性,选择波特率为115200后确定,退出。

选择串口波特率

连接TTL线

  1. 拆开机顶盒,在机顶盒上找到连续4个孔位,标示分别为VCC, TX, RX, GND。
  2. 用排线或探针连接刷机线,只用三根,一端针脚空置。对应机顶盒上的TX,RX,GND三孔位,将其与TTL模块相连,其中,RX/TX交叉相接,即机顶盒TX与TTL模块RX相连,而机顶盒RX与TTL模块TX相连。两端的VCC均空置。
  3. 排针或探针插入机顶盒的4孔位并使用小物件固定,确保针与孔之间牢固接触,信号不会中断。

打开HiTool

连接好刷机线和模块,USB模块接电脑,TTL线接机顶盒后,机顶盒接电源线,保持关机状态。

HiTool初始界面,选择HiBurn。

打开后选择对应的芯片。

选择连接配置。
连接类型为Serial,确定波特率为115200.
选择TTL模块的端口。

通过网络刷机配置

传输方式选择网口;本地PC配置,点击刷新,显示本机IP。在板端配置区域,修改机顶盒所连端口的IP地址,网关和子网掩码,按照机顶盒背面的MAC地址填入物理地址。

通过串口刷机配置

如无法使用网络,则选择传输方式为串口,无需额外配置。

救砖刷机操作

选择烧写eMMC,浏览eMMC分区表文件,选择下载到的XML文件,再浏览Programmer文件,选择fastboot.bin。如果芯片为非CA版,则不会出现Programmer这一栏,仅导入xml文件即可。

之后可以在下面的列表中看到所有文件,检查文件路径和文件名是否正确对应,勾选需要烧录的文件,不需要烧录的不要选。选好后点击烧录,此时会提示“串口已连接 ,请给单 板上电,若已经上电,请断电后重新上电。”

这时,按下机顶盒电源上电。如果前面的所有配置和线束连接正常,将开始刷机,进度条会移动直至烧录完成。

如果无法开始烧录,则检查TTL连接、机顶盒的网络端口IP;如果是串口方式烧录,一般连接正确的话不会有故障,只是进度极慢,速率所限。

烧录中途勿触碰TTL线,勿让设备断电,中断后无法续传。