Hi there,
I get "checksum bad" error when I run tftpboot command (right after connecting the LAN cable). I went step-by-step through phukit's comment above (first comment in this thread).
I'm using TFTPD32. In TFTPD32 GUI I can't see any tftp "job" running, so it seems that the router does not download anything at all (I tried tftp from other computer, and it works well, the job appears in tftp GUI).
Here is the printout when I run the tftpboot command (and attach the LAN cable):
ar7100> tftpboot 0x81000000 myfirmware.bin
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'myfirmware.bin'.
Load address: 0x81000000
Loading: T checksum bad
checksum bad
checksum bad
checksum bad
T checksum bad
checksum bad
checksum bad
T T T T T T T T
Retry count exceeded; starting again
Using eth0 device
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'myfirmware.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Additional remarks:
My computer's ip : 192.168.0.5, subnet mask : 255.255.255.0 , def gw: none
printenv command result:
ar7100> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar9100-nor0:128k(u-boot),1024k(kernel),4096k(rootfs),64k(art)
bootcmd=bootm 0xbf020000
bootdelay=1
baudrate=115200
ethaddr=00:1D:0F:11:22:33
ipaddr=192.168.0.2
serverip=192.168.0.5
stdin=serial
stdout=serial
stderr=serial
ethact=eth0
Can anyone help please, why is bad checksum message keep appearing?