欢迎来到天天文库
浏览记录
ID:39202604
大小:162.93 KB
页数:3页
时间:2019-06-27
《海思烧写流程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、海思烧写流程注意事项:擦除,烧写过程,禁止断电!1、开机时,不停按ctrl+c,出现类似下面的情形2、输入命令printenv,显示类似如下:其中最重要的两个数据是ipaddr表示板子的ip这个是开机使用的ip,不是正常启动过后的ip,只适用于当前开机烧写过程,这个ip需要和电脑windows系统是同一网段。serverip表示的是tftp服务器的地址,也就是windows系统的网址。3、如果上面2个ip符合要求,就不需要修改,如果不符合要求,那么需要进行修改设置ip地址:setenvipaddrxxx.xxx.
2、xxx.xxx(和windows系统在同一个网段中)设置准备访问的tftp服务器的地址setenvserveripxxx.xxx.xxx.xxx(windows系统的地址)完成后,输入saveenv,保存设置。如图所示:然后,需要确保板子和windows系统是连通的,使用ping命令。如图所示,显示的alive表示连通的,如果没有通,显示notalive,检查网络设置,防火墙,网线等。4、擦除旧数据。擦除数据前,先要去保护,命令:protectoffall擦除命令earse起始地址+擦除长度注意,擦除过程严禁断电
3、,擦除前需要核实起始地址及长度是否正确!常用擦除命令:擦除整个系统erase0x34000000+0x1000000(我们的系统的flash起始地址是0x34000000,长度是16M)擦除kernel内核erase0x34160000+0x160000擦除文件系统rootboxerase0x342c0000+0x1e0000需要擦除其他的,请根据flash分配,查询各模块起始地址及偏移长度。如下图所示:5、写入数据。通过tftp工具,将windows上的数据写入到板子flash中。打开tftp工具,不要关闭,将
4、需要烧写的文件放入tftp文件夹下,在板子上执行命令:tftp起始地址烧写文件名例如,要烧写整个系统,输入tftp0x34000000all.bin要烧写文件系统,输入tftp0x342c0000rootbox.cramfs。烧写过程严禁断电!6、烧写完成后,重启机顶盒即可。
此文档下载收益归作者所有