Re: [PATCH] Fix OMAP4430 SDP Ethernet startup

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

 



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



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux