[U-Boot] e1000 Rx timeout with 82541ER

Zang Roy-R61911 tie-fei.zang at freescale.com
Fri Aug 21 21:15:51 CEST 2009


I will provide a patch in two hours and need to andre to verify .
Roy 

> -----Original Message-----
> From: Ben Warren [mailto:biggerbadderben at gmail.com] 
> Sent: Friday, August 21, 2009 12:02 PM
> To: André Schwarz; Zang Roy-R61911
> Cc: U-Boot List
> Subject: Re: e1000 Rx timeout with 82541ER
> 
> Andre and Roy,
> André Schwarz wrote:
> > Roy,
> >
> > the problem is the modified PBA (packet buffer allocation) constant 
> > E1000_DEFAULT_PBA. It changed from 0x00000030 to 0x000a0026 lately.
> >
> > Regarding to the Intel's software developer manual the chips come up
> > with sane defaults. There are few which needs modification, 
> like e.g.
> > 82547GI/EI.
> >
> > Having a look at the Kernel driver clearly shows that the programmed
> > parameter depends on MAC type and using a fixed value for 
> all chips is
> > not reasonable at all.
> >
> > In any case the 82540/1/2/3/4/5/6 are working perfectly fine with
> > 0x00000030.
> >
> > I'd recommend to revert this change and only apply the new 
> default value
> > to those MAC (PCIe ?) where you can verify functionality.
> >
> >   
> We're getting very close to the release date.  Please supply a patch 
> soon, or we'll revert Roy's original.
> 
> regards,
> Ben
> 
> 


More information about the U-Boot mailing list