[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] Bad u-boot ETHERLITE driver performance.



On Thursday, February 22, 2007 2:37 PM John Williams wrote:
> Can you clarify your problem a little?  Is the tftp download
performance 
> just slower than you would like, or does the download rate (as
estimated 
> by the frequency of "#" characters printing) vary during the download?

Well, I didn't measure actual throughput but visually when '#' symbols
do progress, they progress reasonably quick.

> The "T" output characters mean a packet timeout, but it seems that you

> are successfully recovering after these.

That what I meant - packets get lost periodically and you see 'T'
outputs. Yes, u-boot recovers and eventually image gets loaded, but it
looks ugly and overall loading time is rather long.

Could be it is already fixed by somebody...

Thanks,

Leonid.


Leonid wrote:
> Hi:
> 
> On Xilinx Spartan-3e Starter Kit during uClinux image downloading from
> u-boot via TFTP some packets get lost slower down downloading process.
> 
> This is typical downloading snapshot:
> 
> U-Boot> tftp 23000000 lm125/rel/1.0.0/image.ub
> TFTP from server 192.168.0.141; our IP address is 192.168.0.206
> Filename 'lm125/rel/1.0.0/image.ub'.
> Load address: 0x23000000
> Loading:
> #################################################################
>          #######################################T
> ##########################
>  
> #################################################################
>  
> #################################################################
>          ##########################T ##############################T
> #########
>          ############################################T
> ###################T 
>
###############################################################
> done
> Bytes transferred = 3313728 (329040 hex)
> U-Boot>
> 
> This is happening only with ETHERNETLITE core and never with EMAC core
> (network setup is precisely the same). Also as soon as uClinux is
> loaded, network applications (including NFS and TFTP) are working
> smoothly meaning that problem is in u-boot emaculite drivers
themselves
> (I'm using u-boot 1.1.4 snapshot from Petalinux distro). 
> 
> Wolfgang Denk suggested here
> http://www.denx.de/wiki/view/DULG/TFTPTimeout that it can be problem
> with full/half duplex configuration, but I couldn't find how to
> configure such mode is configured for emaculite driver.
> 
> Please advise,
> 
> Leonid.
> 
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@xxxxxxxxxxxxxx
> Project Home Page :
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
> 
> 

___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/