HiTool官方版是一款非常专业的硬件烧录工具包,这款软件内包含多种工具,使用范围可是非常广泛的,能够分类抓取调试信息和录制码流等,有喜欢的朋友可以在本站下载使用。
海思芯片烧录工具HiTool是一个硬件烧录工具包,内附多种工具:
HiDebugger支持分类抓取调试信息及录制码流等;
HiLoader升级包制作工具;HiBurn支持镜像烧写、镜像上载等;
HiReg是一款图形化寄存器,内存读写工具;HiFastplay用于开机画面/瞬播镜像制作。
开发板中用的是spiflash,有16M的大小。通过主芯片提供的isp下载的机制来下载。通过串口发送数据给主芯片(hi3518e),主芯片接收完数据后暂存到内存中去,之后通过spi接口将数据写入flash中。
这种方式不要求flash中有任何工具,所以很方便。
isp代码固化在了在了芯片的irom中。
一启动会默认的先从uart中接收数据(第一启动顺序),如果烧录工具和芯片通信的上,就会触发isp下载。如果没有就会进行第二顺序启动,即从flash中load代码,里面的细节就先不了解了。
1.串口烧写方法
步骤1:将升级小板一端通过USB连接到电脑上,另一端用串口线连接电视机主板的升级串口插座(部分机也可连接电视机的VGA信号输入插座)。
步骤2:先关闭电脑的其他串口终端,然后双击打开HiTool程序,点击首页工具栏的连接配置管理,出现连接器管理界面,如图14所示,根据升级小板实际所用的串口(可通过“我的电脑。控制面板→设备管理器。端口”来查看串口编号)选择端口,其他项的值就取默认值。
步骤3:双击HiTool.exe图标,在界面首页中,点击HiBurn功能图标,进入烧写界面,在右侧的“传输方式中”选择“串口”。
步骤4:点击烧写界面中的“烧写eNMC”按钮,再点击分区表文件选择框右侧的“浏览”按钮,选择文件并点击“打开”
步骤5:选择好分区表文件后,在烧写界面下部的表格中会自动显示fastboot(引导程序)、bootargs(默认引导程序配置参数)、recovery( android标准升级界面)、panelparam(屏参相关信息)等分区表文件信息。