[U-Boot] TFTP timeout issue while downloading the linux kernel in openpxa vpac270 u-boot source code

StephenPaulraj Chinnadurai-ERS,HCLTech stephenpaulrajc at hcl.com
Thu Aug 12 19:11:29 CEST 2010


Hello Marek,

I am using a customize board which has PXA270 controller.  SMCS LAN91C111Ii-NU is connected to the static memory 4 (nCS4).

I have defined following macro value in the include/configs/<myboard.h> file.

#define CONFIG_SYS_GPDR2_VAL    0x70DF3FFF
GPIO 80 is configured as output

#define CONFIG_SYS_GPSR2_VAL    0x10010000 /*nCS4*/
GPIO 80 is set

#define CONFIG_SYS_GAFR2_U_VAL  0x1504A176
Alternate function 2 is selected for GPIO 80

#define CONFIG_SYS_MSC2_VAL     0x0000B884

RT4 = 4  Variable Latency I/O (VLIO)

ROM4 Bus Width
0 = 32 Bits

RDF4 = 8

RDN4 = 8

RRR4 = 3

RBUFF4 = 1 Faster device

#define CONFIG_SMC91111
#define CONFIG_SMC91111_BASE    0x10000300 /*nCS4*/
#define CONFIG_SMC_USE_32_BIT
#undef  CONFIG_SMC_91111_EXT_PHY


Ethernet controller is working fine. I can able to ping the machines connected to the network.

tftpboot command is also working fine, I can able to download the u-boot.bin to SDRAM.

But I have issue in downloading bigger files (zImage which is 2.5 MB) to the SDRAM. I am getting the following timeout messages and the download is not getting completed.

Loading: *########T T T T T T T T T T T T T T T T T T T T
Retry count exceeded; starting again

Please help me to come out of this issue.

Kindly find the complete log below:

__


U-Boot 2010.06-rc1 (Aug 13 2010 - 09:11:31)


DRAM:  128 MiB

Flash: 64 MiB

In:    serial

Out:   serial

Err:   serial

Net:   SMC91111-0

Hit any key to stop autoboot:  2 ___ 0

MDT-Boot> print

bootargs=console=tty0 console=ttyS1, root=/dev/sda1 rootdelay=15

bootcmd=if mmc init && fatload mmc 0 0xa0000000 uImage; then bootm 0xa0000000; fi; if usb reset && fatload usb 0 0xa0000000 uImage; then bootm 0xa0000000; fi; bootm 0x150000;

bootdelay=2

baudrate=115200

ethaddr=00:00:70:26:1E:01

netmask=255.255.255.0

ethact=SMC91111-0

ipaddr=10.100.144.42

serverip=10.100.144.245

gatewayip=10.100.144.255

stdin=serial

stdout=serial

stderr=serial


Environment size: 445/32764 bytes

MDT-Boot> ping 10.100.144.245

SMC91111: MAC 00:00:70:26:1e:01

Using SMC91111-0 device

host 10.100.144.245 is alive

MDT-Boot> tftp a3000000 u-boot.bin

SMC91111: MAC 00:00:70:26:1e:01

Using SMC91111-0 device

TFTP from server 10.100.144.245; our IP address is 10.100.144.42

Filename 'u-boot.bin'.

Load address: 0xa3000000

Loading: *_############

done

Bytes transferred = 335280 (51db0 hex)

MDT-Boot> tftp a3000000 zImage

SMC91111: MAC 00:00:70:26:1e:01

Using SMC91111-0 device

TFTP from server 10.100.144.245; our IP address is 10.100.144.42

Filename 'zImage'.

Load address: 0xa3000000

Loading: *_####################T T T T T T T T T T T T T T T T T T T T

Retry count exceeded; starting again

SMC91111: MAC 00:00:70:26:1e:01

Using SMC91111-0 device

TFTP from server 10.100.144.245; our IP address is 10.100.144.42

Filename 'zImage'.

Load address: 0xa3000000

Loading: *_#######T ##T #T T T T T T T T T T T T T T T T T T

Retry count exceeded; starting again

SMC91111: MAC 00:00:70:26:1e:01

Using SMC91111-0 device

TFTP from server 10.100.144.245; our IP address is 10.100.144.42

Filename 'zImage'.

Load address: 0xa3000000

Loading: *_#######################T T T T T T T T T T T T T T T T T T T T

Retry count exceeded; starting again


Thanks and Regards
Stephen Paulraj C



More information about the U-Boot mailing list