Hi there,
I am trying to load an image via tftp using the complete command
$:> tftpboot 12000000 172.30.50.125:uImage
to download an uImage from ip address 172.30.50.125.
My tftp server is a Tftpd32 running on Win XP, but - I cannot see a connection coming in in the corresponding logging window, no peer, no requested file gets mentioned. It just runs into timeout(s)
My Hyperterminal log is:
U-Boot >
U-Boot > tftpboot 12000000 172.30.50.125:uImage
Using FEC device
TFTP from server 172.30.50.125; our IP address is 172.30.50.175
Filename 'uImage'.
Load address: 0x12000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using FEC device
TFTP from server 172.30.50.125; our IP address is 172.30.50.175
Filename 'uImage'.
Load address: 0x12000000
Loading: T ................
Abort
U-Boot > ping 172.30.50.125
Using FEC device
host 172.30.50.125 is alive
U-Boot >
I aborted using Ctrl-C, otherwise it would go on trying to download/timeout.
What goes wrong, why can't I see any log in my Tftpd32 log window? If I use tftpd32 to download a file from the same host I can see a request log
That is the only tftp server I have to test it. Booting from SD card fails, stops at 'Starting kernel ...'. See my other question..
If someone knows help...
Kind regards
Juergen
Hi,
I have been using the latest u-boot from our latest BSP using Yocto with the imx6Q and it is working. My tftp server is in a Linux Machine.
Which board are you using? Have you tried with a different client (different to your PC)?
Regards,
Alejandro
Hi Alejandro,
Thank you for your response.
I also have Ubuntu running in a virtual machine an I can successfully
connect to the tftp server running on this machine, but when I try to
connect to the tftpd32 process running on my XP laptop it doesn't
connect - can't see any logging messages. Thus it is connecting with
Ubuntu, I am happy with that for the moment, but I have to start the
virtual machine each time for this process.
Tftpd32 offers a tftp client itself on a different tab. If I use this
client to connect and download from the tftpd32 server it connects and
loads, so I think this server should be running and working - but it
doesn't connect from SABRE board.
Maybe there's a firewall blocking from external device - I don't know at
the moment.
I can live with the Ubuntu solution, but if someone knows how to solve
the tftpd32 issue, I would like to know.
I am using the SABRE 4core board, but haven't tested with other clients,
only from u-boot.
Kind regards
Juergen