admin管理员组文章数量:1569929
2024年1月16日发(作者:)
TFTP串口升级说明
一、TFTP串口升级所需材料及软件:
1. 电脑一台,要求带有串口。如果电脑没有串口,请单独采购USB转串口线。
2. 串口打印线一根。
3. 网线一根。
4. 遥控器一个。
5. TFTP软件。例如,TFTPD32
6. 串口打印软件。例如,超级终端。
7. 程序文件:
文件名 说明 备注
******代表版本号
******代表版本号
******代表版本号
不可修改
不可修改
uboot********_a03rm_4 uboot文件 ******代表版本号
kernel********_a03rm_4 内核文件
rootfs********_a03rm_4 文件系统
app**********_a03rm_4 主机程序
升级图片
开机图片
二、TFTP串口升级步骤
1. 将串口打印线分别与电脑和设备连接好。
2. 将网线分别与电脑和设备连接好,并保证电脑和设备在同一个网段内。
3. 设置串口参数。波特率:115200 ,数据位:8 ,奇偶:无 ,停止位:1 。
4. 重新启动设备,听到“叮”的一声后,立刻按电脑键盘的【Enter】回车键,使串口停留在hilinux_x11##提示符下。
5 连续按遥控器上的【雨刮】、【CF卡】、【网络】三个键,防止设备自动重启。
6 查看设备端的IP地址。提示符输入##printenv
ipaddr指的是设备IP地址,serverip指的是TFTP软件电脑所在IP地址,设备IP和电脑IP必须保证在一个网段内。
常用命令:
命令 说明
设置设备的IP地址。
##setenv ipaddr
设备IP地址
##setenv serverip tftp服务器IP地址
设置TFTP服务器IP地址。
保存环境变量。
##saveenv
##printenv
##reset
##protect off all
显示环境变量。
重启设备。
关闭写保护
7 检查电脑和设备是否在同一个网段内。在命令提示符下输入##ping TFTP服务器IP地址。
显示is alive表示设备同电脑连通,如果显示is not alive表示设备同电脑没有联通。
注意:电脑上的一些防火墙和杀毒软件可能会导致不能正常连通。
8 运行TFTP软件。
9 升级uboot、kernel、rootfs、app软件。
9.1 升级uboot
##protect off all
##erase 0x34000000 +0x80000
##tftp 0x34000000 uboot1G_T111021_a03rm_4
##tftp 0x34040000
##tftp 0x34060000
9.2 升级kernel
##erase 0x34080000 +0x100000
##tftp 0x34080000 kernel_T111521_a03rm_4
9.3 升级rootfs
##erase 0x34180000 +0x600000
##tftp 0x34180000 rootfs_T111521_a03rm_4
9.4 升级app
##erase 0x34780000 +0x800000
##tftp 0x34780000 app_T010791_a03rm_4
10 重启设备。
##reset
11 使用U盘升级最新主机程序。
附件一:串口打印线图纸
图表 1 串口打印线图纸
附件二:遥控器
版权声明:本文标题:TFTP串口升级说明V1_1 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1705381896a136128.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论