tftp工具的使用和烧写
current dir ---》传输文件的所在路径(用browse选择)
server inter ---》服务器ip地址

进入uboot命令模式(开机倒数3秒时按enter,再按e)
查看网络服务信息:pri
修改网关ip地址:setenv ethaddr 00:40:5c:26:0a:XX  (修改网关成自己唯一个网关)
修改本地ip地址:setenv ipaddr 192.168.3.68
修改网关:setenv gatewayip 192.168.3.1
修改服务器:setenv serverip 192.168.3.67(windows的ip地址)

ping一下网络是否连通(注意插网线)
ping 192.168.3.67
显示如下配置则成功:
operating at 100M full duplex mode
host 192.168.3.4 is alive

保存修改saveenv
-------------------------------------------------------------------------------------
以上修改同linux系统一样只是当次修改有效,重启后就变了
所以应该修改开发板的开机脚本
在SecureCRT上进行如下操作:
①vi   /etc/profile
②在打开的脚本后面添加如下修改内容:

tftp工具的使用和烧写
--------------------------------------------------------------------------------------
使用tftp工具进行烧写
按三步操作:
1.烧写uboot
把uboot.bin下载到内存的0x40000000地址上:tftp 0x40000000 uboot.bin
出现Bytes transferred = 425984 (0x68000)下载成功
②擦除0x0地址上的内容:nand erase 0x0 0x600000
③ 把0x40000000地址上的内容烧写到0x0 ~ 0x600000地址上  :nand write 0x40000000 0x0 0x600000

2.烧写kernel
tftp 0x40000000 uImage
②nand erase 0x600000    0x500000  
③nand write 0x40000000  0x600000 0x500000

3.烧写根文件系统
tftp 0x40000000 rootfs.img
nand erase  0xe00000  0xf20000
nand write.yaffs 0x40000000  0xe00000  0x69ecb80 (根据下载的大小确定烧大小)
---------------------------------------------------------------------------------------
若全部步骤做完后无限关机重启,则需要使用SD卡清空硬盘,再重新进行上述步骤即可。

相关文章:

  • 2021-10-12
  • 2022-02-16
  • 2021-12-22
  • 2021-10-23
  • 2021-08-19
  • 2021-11-28
猜你喜欢
  • 2021-05-16
  • 2021-10-24
  • 2021-09-13
  • 2022-12-23
  • 2022-01-04
  • 2021-12-22
相关资源
相似解决方案