|
请教哪里出错了,谢谢
- tftp 0x80000000 uboot.bin
- erase 0x9f000000 +0x10000
- cp.b 0x80000000 0x9f000000 0x10000
- uboot> printenv
- bootcmd=bootm 0x9F020000
- bootdelay=1
- baudrate=115200
- ipaddr=192.168.1.1
- serverip=192.168.1.10
- bootfile="firmware.bin"
- loadaddr=0x80800000
- ncport=6666
- uboot_addr=0x9F000000
- uboot_name=uboot.bin
- uboot_size=0x10000
- uboot_upg=if ping $serverip; then tftp $loadaddr $uboot_name && if itest.l $filesize == $uboot_size; then erase $uboot_addr +$filesize && cp.b $loadaddr
- $uboot_addr $filesize && echo OK!; else echo ERROR! Wrong file size!; fi; else ERROR! Server not reachable!; fi
- firmware_addr=0x9F020000
- firmware_name=firmware.bin
- firmware_upg=if ping $serverip; then tftp $loadaddr $firmware_name && erase $firmware_addr +$filesize && cp.b $loadaddr $firmware_addr $filesize && echo OK!;
- else ERROR! Server not reachable!; fi
- art=tftp $loadaddr art-calibration-934x.bin && bootm
- stdin=serial
- stdout=serial
- stderr=serial
- ethact=eth0
- bootargs=board=AP9341FE console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ath-nor0:64k(u-boot),64k(art),16192k(fiwmware)
- Environment size: 979 bytes
复制代码
|
|