[U-Boot] [PATCH v3 0/9] From Simon:

Heiko Stübner heiko at sntech.de
Wed Nov 30 12:52:22 CET 2016


Am Dienstag, 29. November 2016, 19:47:10 schrieb Simon Glass:
> Hi Heiko,
> 
> On 29 November 2016 at 16:45, Heiko Stübner <heiko at sntech.de> wrote:
> > Hi Simon,
> > 
> > Am Sonntag, 27. November 2016, 10:01:40 schrieb Simon Glass:
> >> This v3 patch is an update on Sjoerd's original v2 series from Feburary.
> >> I have dealt with the changes requested at the time, and adjusted the way
> >> that the speed change is handled.
> >> 
> >> Tested on firefly-rk3288, rock2.
> > 
> > Tested on a firefly as well. Though I get mixed results in my netboot
> > environment. At 100MBit (manually limited) everything seems fine:
> > 
> > ----------------------
> > Speed: 100, full duplex
> > BOOTP broadcast 1
> > BOOTP broadcast 2
> > DHCP client bound to address 192.168.140.58 (269 ms)
> > Using ethernet at ff290000 device
> > TFTP from server 192.168.140.1; our IP address is 192.168.140.58
> > Filename 'hstuebner/firefly.vmlinuz'.
> > Load address: 0x4000000
> > Loading: #################################################################
> > 
> >          #################################################################
> >          #################################################################
> >          #################################################################
> >          #################################################################
> >          #################################################################
> >          #################################################################
> >          #########################
> >          2.9 MiB/s
> > 
> > done
> > Bytes transferred = 7033483 (6b528b hex)
> > ----------------------
> > 
> > 5 out of 5 boots worked fine.
> > 
> > 
> > but at 1000MHz I only get:
> > 
> > ----------------------
> > Speed: 1000, full duplex
> > BOOTP broadcast 1
> > BOOTP broadcast 2
> > DHCP client bound to address 192.168.140.57 (270 ms)
> > Using ethernet at ff290000 device
> > TFTP from server 192.168.140.1; our IP address is 192.168.140.57
> > Filename 'hstuebner/firefly.vmlinuz'.
> > Load address: 0x4000000
> > Loading: #####T #T #T ##T T #T #T T ####T #T ####
> > Retry count exceeded; starting again
> > ----------------------
> > 
> > on 5 boots. 1 lonely boot also worked at 1000MBit for some unknown reason.
> > I'm not sure if just my switch is some special snowflake (TL-SG1024 from
> > TP- Link) or there is some other voodoo at work here.
> > 
> > The rootfs over nfs seems to work fine on 1000MBit though.
> 
> Yes I see some timeouts, although I don't think it is anything to do
> with the driver conversion. Or does this not happen unless my patches
> are applied?

nope, really looks like some other parts are just not fast enough? And the 
setup of GRF and so on, look the same as in the linux kernel, so should be fine 
as well.


Heiko


More information about the U-Boot mailing list