I've been trying to flash my gumstix using tftp via the etherstix board but am unable to do that. It seems that the gumstix and my host computer aren't able to communicate. I am pasting below the console output from u-boot ( 1.2.0). From the u-boot console I am able to ping the host intermittently, sometimes the ping fails saying the host is down, but at other times the ping works, but tftp always times out. From my windows machine that it running tftd32, I can never ping the gumstix.
Any idea why I am having this problem and how I could fix it? It would be great if I could get tftp to work because the upgrade would be much faster!


u-boot console output pasted below:

GUM> tftp a2000000 rootfs
Using SMC91C1111-0 device
TFTP from server; our IP address is
Filename 'rootfs'.
Load address: 0xa2000000
Loading: T T T T T T T T T T T T T T T T T T T (this keeps going until the retry count exceeds)
Retry count exceeded; starting again