tftp网络烧录image¶
使用tftp网络烧录image的前提是板子带有uboot程序,如果没有请参考isptool烧录的方法烧录uboot,然后再按如下方法使用tftp烧录。
打开tftp工具指向image path:SDK\project\image\output\images\,并选择正确的网卡
板子连接网络,并确保板子跟PC处于同一个网段(PC需要关闭防火墙)
板子开机,长按回车,进入uboot终端
首次烧录需要设置IP地址
已复制
#setenv gatewayip 192.168.1.1
#setenv ipaddr 192.168.1.127 //设定FTP Client (EVB板子)使用的IP
#setenv netmask 255.255.255.0
#setenv serverip 192.168.1.100 //设定FTP server (PC) 的IP
#saveenv
注:
为了保证烧录顺利,请保证PC和开发板处于同一网段。
请采用静态方式固定分配ip。防止烧录时ip地址跳变。
您也可以使用独立网卡使PC端直连开发板,固定该网卡的内网ip地址,并按上述方法设定开发板。
在uboot终端使用如下命令进行烧录
#estart(默认uboot是关闭网络初始化的,为了节省开机时间,estart命令可以手动初始化uboot的网络参数)
#estar (或:estar auto_update.txt,指定auto_update.txt某一行烧录其中某一个分区)