
Hi Li,
The "T T T T T" messages indicate a timeout, which means the client thinks the packets are going out and not getting a reply. I've seen this many times and it can mean many different things. I'm not all-knowing and all-seeing, but I can make some suggestions. First, make sure that you have a file called "tftp" in /etc/xinetd.d/ (assuming you use xinetd rather than inetd). The file should look something like this:
service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd } # server_args = /tftpboot
Second, make sure you have /usr/sbin/in.tftpd and if not, get it.
Third, make sure there aren't any duplicate devices in your network that may be holding the same address your tftp client is trying to use.
Fourth, check your client's u-boot environment variables to make sure the settings are right for client and server ip addresses.
If none of this works, use /usr/sbin/tcpdump -i eth0 (whatever your ethX is) on your host to see if the tftp packets are making it to the host at all.
Hope this helps.
Regards,
Bob Peterson
At 06:50 AM 11/1/2005, Li Weichen wrote:
Hi everyone:
I am trying to download u-boot.bin to OMAP5912OSK through tftp. But when I type the commad in u-boot prompt, it shows following error messages:
OMAP5912 OSK # tftpboot 0x10000000 /tftpboot/u-boot.bin TFTP from server 192.168.4.1; our IP address is 192.168.4.190 Filename '/tftpboot/u-boot.bin'. Load address: 0x10000000 Loading: T T T T T T T T T T Retry count exceeded; starting again .......
What's wrong with my setups?
Thank you and best regards!
Li Weichen 2005-11-1