Yes, and reading the thread even more fully you'll find my report of running thousands of automated test restarts with these parts removed, with a 100% success rate.
We use these boards a lot, running 24-7 in this configuration, and have had zero hardware faults. With any luck we have nearly exhausted Murphy's law with our software. Andrew. On 4/11/2014 7:26 PM, "John Syn" <[email protected]> wrote: > > From: Andrew Glen <[email protected]> > Reply-To: "[email protected]" <[email protected]> > Date: Monday, November 3, 2014 at 9:42 PM > To: "[email protected]" <[email protected]> > Subject: Re: [beagleboard] Re: Beaglebone Black Ethernet Phy Not Detected > on Boot. > > As far as I know, and as already documented in this thread, the only > reliable fix is to remove C24 and C30. > > If you read the full thread, Gerald say that if you remove these > capacitors, the board may not start at all. > > Regards, > John > > On 4/11/2014 5:40 PM, "Jerin George" <[email protected]> wrote: > >> Hi, >> I am using a BBB Rev C with latest Angstrom image and i have seen this >> issue with eth not getting detected at boot up. This came at the last >> stages of my project delivery. How can this be corrected. Does moving to >> the latest debian image solves this issue ? >> >> regards, >> Jerin George >> >> On Saturday, 26 July 2014 04:31:42 UTC+5:30, [email protected] wrote: >>> >>> >>> They phymask comes from a hardware register read by the davinci_mdio >>> driver, which gets passed to the linux phy libraries. The problem is that >>> the cpsw driver gets the value from device tree, which is hardcoded to >>> address 0. Usually the values are the same (address 0), but sometimes the >>> phy gets registered to a different address, usually in my case address 2. >>> You calculate the address using the phymask. If you changed the phymask >>> than, you pointing back to address 0, so that wouldn't help you. >>> >>> I rebuilt the dtb file. >>> >>> On Thursday, July 24, 2014 4:10:18 PM UTC-4, Loren Amelang wrote: >>>> >>>> On Wednesday, July 23, 2014 3:54:00 PM UTC-7, [email protected] wrote: >>>>> >>>>> The davinci mdio driver should report a phymask and that value is used >>>>> to update the device tree. >>>>> >>>> >>>> Back when I had this problem I tried hard to find out where the phymask >>>> comes from, and never succeeded. At that time people who received a phymask >>>> of fffffffe booted successfully, those with fffffffb failed. Do you know >>>> where the mask is found and how to change it? >>>> >>>> I also remove the second phy slave from the device tree. >>>>> >>>> >>>> That seems like a great idea, if only to stop all the useless messages >>>> about it never being found. Can that be done in the uEnv.txt, like when you >>>> disable HDMI, or do you have to rebuild the device tree binary? Would >>>> setting the phymask to ffffffff accomplish the same thing? >>>> >>>> Loren >>>> >>> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "BeagleBoard" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/beagleboard/9mctrG26Mc8/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to a topic in the > Google Groups "BeagleBoard" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/beagleboard/9mctrG26Mc8/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
