[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/