[U-Boot-Users] TFTP PROBLEM

Masami Komiya mkomiya at sonare.it
Mon May 10 17:23:16 CEST 2004


Sonia Martinez wrote:
> TFTP server in the host (Mandrake 9.2 ) is configured like this:
>     service tftp
>     {
>     disable = no
       (snip)
>     #flags = IPv4
>     }

as the same as mine.

> The environment variables are:
>     $ printenv
       (snip)
>     netmask=255.255.0.0
>     ipaddr=172.16.16.220
>     serverip=172.16.16.70

no problem.

> Output with minicom:
>     $ tftp a1000000 little
>     TFTP from server 172.16.16.70; our IP address is 172.16.16.220
>     Filename 'little'.
>     Load address: 0xa1000000
>     Loading: T T #T #
>     done
>     Bytes transferred = 1190 (4a6 hex)
> 
>     $ tftp a1000000 hello.img
>     TFTP from server 172.16.16.70; our IP address is 172.16.16.220
>     Filename 'hello.img'.
>     Load address: 0xa1000000
>     Loading: T T invalid RARP header
>     invalid RARP header
>     #T T #T T T #T T T
>     Retry count exceeded; starting again
>     TFTP from server 172.16.16.70; our IP address is 172.16.16.220
>     Filename 'hello.img'.
>     Load address: 0xa1000000
>     Loading: #T T T T T T #T T T #T
>     Retry count exceeded; starting again

Many timeout are occured. It seems hardware trouble...

I recommend recompile with debug flag of net.c and the driver's code
to get the more messages. also observe the packet with ethereal
or tcpdump command.

Masami Komiya





More information about the U-Boot mailing list