On 12/12/2018 14.50, Russell King - ARM Linux wrote: >> Even with the delay I can not get the ethernet working on Blaze. It >> supposed to be mostly the same HW as sdp (we load the same omap4-sdp.dtb). >> >> [ 2.576599] ks8851 spi0.0: spi0.0 supply vdd-io not found, using >> dummy regulator >> [ 2.584045] ks8851 spi0.0: Linked as a consumer to regulator.0 >> [ 2.584136] ks8851 spi0.0: Linked as a consumer to regulator.4 >> [ 2.595916] ks8851 spi0.0: message enable is 0 >> [ 2.602661] ks8851 spi0.0: failed to read device ID >> [ 2.607604] ks8851 spi0.0: Dropping the link to regulator.4 >> [ 2.607604] ks8851 spi0.0: Dropping the link to regulator.0 >> >> I can not recall when was the last time it worked, could be years ago. > > It's always been detected at boot without problem for me. E.g.: > > http://www.armlinux.org.uk/developer/build/result.php?type=boot&idx=11716 Thanks for the log. It looks like you have u-boot with ks8851 support, but it is not working with mainline u-boot (eth is not supported afaik). > This patch fixes what happens when you try to unbind/rebind the device. > I tripped over that while experimenting with the GPIO hardware - I'd > inadvertently disabled the detection registers for the ethernet IRQ > with devmem2 on NFS, and wanted to reprobe the device to recover the > situation with the minimum of disruption. > > Does a longer delay make any difference for blaze? No, it does not help. > > You could try setting it for a very long delay (5 seconds?) and check > whether you get any link lights - if not, it probably suggests either > the KS8851 is not getting power, the KS8851 has died, or there's a > difference between the SDP and Blaze in this area. > > On the SDP, the power is readily identifyable from the KS8851 pinout > and the larger tracks with the ceramic decoupling capacitors, but I'm > unfamiliar with blaze to know whether it's as obvious, and therefore > whether the supplies to the KS8851 could be easily checked. My guess is the ethernet just dead on my board. If I have time I will take it apart and see if I can probe the needed pins. Thank you, - Péter Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki