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

Re: Bug#767042: [jessie daily 2014-10-27] [armhf] Installation report: LeMaker Banana Pi - problems with autoloading the realtek ethernet PHY driver module



On Wed, Nov 05, 2014 at 10:45:12AM +0000, Ian Campbell wrote:
> On Tue, 2014-11-04 at 22:37 +0100, Karsten Merker wrote:
> 
> > I have run further installation tests with today's current d-i images
> > (still based on the same 3.16.5-1 kernel)
> 
> OOI if you bodge your way through the install does the resulting system
> boot and discover the PHY reliably? IOW is it specific to d-i or not?

Ethernet works in the installed system (tested with several cold
and warm boots):

[    2.448442] stmmaceth 1c50000.ethernet: no reset control found
[    2.454322]  Ring mode enabled
[    2.457396]  No HW DMA feature register supported
[    2.461941]  Normal descriptors
[    2.465279]  TX Checksum insertion supported
[    2.495563] libphy: stmmac: probed
[    2.499078] eth0: PHY ID 001cc915 at 0 IRQ POLL (stmmac-0:00) active
[    2.505490] eth0: PHY ID 001cc915 at 1 IRQ POLL (stmmac-0:01)
 
> > i.e. the PHY appears to have a seperate regulator on the
> > BananaPi but not on the Cubietruck and I wonder whether the
> > 
> >         startup-delay-us = <50000>;
> > 
> > might play a role here.
> 
> I think that's a decent theory. Decent enoguh that it is probably worth
> taking it up with the sunxi kernel folks.
> 
> Might also be the power supply differs between the two boards?

Running the BananaPi with the Cubietruck's power supply does not
change the behaviour.

I have now run several tests with a modified BananaPi dtb in
which I have added a "regulator-always-on" stanza to the
reg_gmac_3v3 definition.  With this change the PHY detection in
d-i has worked every time, so this would support the theory that
the regulator might not be powered up fast enough for the PHY
detection to succeed, but I cannot see why this problem only
occurs within the d-i environment.

Regards,
Karsten
-- 
Gem. Par. 28 Abs. 4 Bundesdatenschutzgesetz widerspreche ich der Nutzung
sowie der Weitergabe meiner personenbezogenen Daten für Zwecke der
Werbung sowie der Markt- oder Meinungsforschung.


Reply to: