[U-Boot-Users] TFTP timeout

Philippe Villet philippe.villet at jdsu.com
Mon Jul 31 14:58:51 CEST 2006


Stefan,


>What did you define "CFG_RX_ETH_BUFFER" in your board config file to? Did 
you
>try to enable the debug output in the 4xx ethernet driver 
"INFO_4XX_ENET"?
<Are you using top-of-git UBoot version?

No i'am using the plain 1.1.4 UBoot version (customized for our board).
I try several values for "CFG_RX_ETH_BUFFER" : 32,31,16 and 8. It does not 
change 
anything. Here is a trace with debug output. I've also added a trace in 
the eneInt
routine to trace interrupts (UIC0MSR and UIC1MSR contents. When it works, 
i've got
UIC0MSR : 0x100000, UIC1MSR : 0x0 (=> MRE interrupt)
and just before the MAL error
UIC0MSR : 0x2, UIC1MSR : 0xa0000000 (=> MS + MRDE innterrupts).
Any idea?

Philippe.


[BASE6000]> tftpboot 4000000 pMulti6000
tftpboot 4000000 pMulti6000
About preceeding transfer (eth0):
- Sent packet number 2890
- Received packet number 2898
- Handled packet number 2898
ENET Speed is 100 Mbps - FULL duplex connection
Using ppc_4xx_eth0 device
TFTP from server 10.33.17.251; our IP address is 10.33.17.162
Filename 'pMulti6000'.
Load address: 0x4000000
Loading: send option "timeout 5"
Got OACK: timeout 5
#################################################################
...
         #################################################################
         #################################################################
         #################################################################
         ###########################################
MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 30974
- Received packet number 31059
- Handled packet number 31059

MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 0
- Received packet number 0
- Handled packet number 0
T T
MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 2
- Received packet number 0
- Handled packet number 0

MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 0
- Received packet number 0
- Handled packet number 0
T
MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 1
- Received packet number 0
- Handled packet number 0
T
MAL error occured.... ISR = c0100010 UIC = = 2  MAL_DEF = e0100000 
MAL_ERR= e0000000
About preceeding transfer (eth0):
- Sent packet number 1
- Received packet number 0
- Handled packet number 0
T





More information about the U-Boot mailing list