Files
doc/docs/tutorial-basics/ttl-flash.md
2023-11-25 14:54:02 +08:00

4.9 KiB
Raw Blame History

sidebar_position
sidebar_position
1

TTL 刷机(海思)

需要用到USB转TTL串口刷机小板这种刷机方法通过TTL串口刷机线连接盒子与电脑。通过电脑软件与盒子串口进行命令行交互实时显示盒子后台类似电脑命令行。

准备工作

  • 一套USB转TTL设备小板推荐CH340G杜邦线排针或需要电络铁
  • 下载好Hitool工具华为海思官方刷机工具
  • 一根网线连接机顶盒到路由器的LAN口
  • windows7含以上的操作系统
  • 一个华为海思芯片的机顶盒;
使用平台 国内高速下载地址 备用海外下载地址
Windows 海兔工具Windows版 海兔工具Windows版
Linux 海兔工具Linux版 海兔工具Linux版

usb2ttl 杜邦线

确认机顶盒reg名称

下载匹配的固件

刷机技术要领

准备工作的几个知识点

  • windows版“海兔”软件无需安装解压后打开hitool.exe即可使用。
    如遇到设置错误,删除整个文件夹,重新解压即可。
    “海兔”软件所在磁盘位置必须至少有3GB的剩余空间刷机过程有解压缩动作
  • 请首先关闭电脑防火墙杀软等阻拦69端口通讯的设置。
  • USB-TTL转接板最好用免驱的CH340淘宝价大约8元左右包邮含杜邦线和排针。
  • 只接上GNDTXRX三个点即可瞎接VCC可能会导致烧坏板子。
    接线顺序TTL转接板的GND接盒子主板的GNDTX接RXRT接TX
    如果接线顺序错误,跑码时就会出现乱码;
  • 小板的跳线端子请插到3.3V。
  • 盒子的TTL串口波特率为115200

第一步接好TTL线

  • 将usb转ttl模块CH340模块为例的usb口插到电脑检查是否免驱或者需要安装对应驱动。
    记住这个COM口的数字比如这里的COM4.CH340转接模块多数是免驱的CP2102,3202等多数是需要安装驱动的。 ttl
    参照下图接好杜邦线:
    ttl
    排针和杜邦线要保证不会断芯如果某些板子的排针插口过小ec6109-u则可以考虑使用缝衣针点胶水固定到杜邦线口。
    ttl
  • 如果你没有小锡焊机那么就用些技巧将排针稳稳的靠在盒子主板的GNDTXRX的小孔上。
    小孔周边的小铜圈必须要接触到,才算导通哦。
  • 有些盒子主板的串口预留位置是缺少电阻的,这类厂家设置的陷阱只能靠更专业的检测工具去判断和连接了。
    作者的微信交流群里不乏高手,可以尝试群里咨询。

第二步打开hitool软件工具跑码检查盒子芯片型号参数

  • 请按照下图的示范,进行跑码操作:
    ttl

  • 如果遇到跑码是乱码请检查TTL杜邦线是否接牢是否有交叉对调TXRX

  • 无论如何只有完全这正确的保证3根串口线正常通讯才能进行刷机操作

  • 先点击终端的连接,再打开电源,才会重新跑码;

  • 看emmc的描述如看到emmc的参数里有“ca”字样就是高安板请放弃

  • 跑码结果可以评估你的盒子硬件参数,如有看不懂的参数,可以在群里咨询;

  • 跑码结束或者你已经获得所需要的信息后,务必断开连接,才进行下一步。

第三步:正式刷机

  • 选择芯片选择串口为你的转接器COM口点击刷新COM口检查是否正确
    如果不知道芯片型号,在上面的跑码信息里可以得到;
    ttl
  • 选择EMMC刷机选择网口刷机网口刷5-8分钟串口刷10小时
  • 服务器IP是指你的电脑IP
  • 板端IP是指你的盒子接到路由器获得的IP
  • 网关是指你的路由器IP。这两个必须在同一网段即前三位数字要相同。
  • 选择固件的分区表文件xml检查对应各分区的文件是否正确
    ttl

在初始化完成前,请不要做任何操作。

部分mv200/mv300机型可能需要手动关闭电源再打开电源再等待初始化结束。

初始化结束后请尝试到路由器客户端列表管理页面查看自动分配给机顶盒的IP浏览器输入该IP地址进入盒子的NAS管理首页。