[U-Boot] Timeout in tftp.c
Achim Ehrlich
aehrlich at taskit.de
Wed May 13 13:37:27 CEST 2009
Jens Gehrlein schrieb:
> Wolfgang Denk schrieb:
>> Dear Achim Ehrlich,
>>
>> In message <4A0969FC.2060504 at taskit.de> you wrote:
>>> The timeout for lost packages in tftp.c is defined to 5000 msecs. But
>>> when setting the timeout get_timer(0) is called in NetSetTimeout in
>>> net.c.
>>> But on AT91 the timer code returns usecs and not msecs resulting in a
>>> timeout of 5 ms instead of 5 secs, which is kind of short. I looked
>>> in the timer code of other ARM-based platforms and they seem to use
>>> usec-based timers as well.
>>> Of course I can change the defined timeout in tftp.c to one second or
>>> so, but that doesn't seem to be the right way to solve this issue.
>>>
>>> Any suggestions or ideas or do I miss something here?
>>
>> Any chance that you are using an old version of U-Boot?
>
> Hi Achim,
>
> I'm interested in this, too. I observed timeouts on ARM11 (MX31),
> but couldn't do any investigation due to other projects.
>
I'm working on a custom developed board with AT91Sam9G20 and on the
current at91-tree of u-boot, so all new. I will do further work this
afternoon on this issue.
Kind regards
Achim
--
product manager
email:aehrlich at taskit.de
Tel.: ++49 30 611295-25
Fax: ++49 30 611295-11
--
taskit GmbH
Seelenbinderstr. 33 | D-12555 Berlin
web:http://www.taskit.de
Amtsgericht Charlottenburg: 93HRB39014
Managing director: Thorsten Raulfs
--
More information about the U-Boot
mailing list