[U-Boot] e1000 Rx timeout with 82541ER

Ben Warren biggerbadderben at gmail.com
Fri Aug 21 19:02:00 CEST 2009


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