Apologize, no, we do not have NAND. we have eMMC on board, I was just 
referring to the info copied from the boot log

Regarding mdio:00 I see no messages on boot log to this regard. Is there a 
command I can query to check it?

Regarding the flasher script - THANKS A MILLION! I have now booted from 
eMMC on board to debian. Much appreciated. I am not sure when I am supposed 
to ground the WP, during flashing or after flashing? can you calrify?

Also, is similar image for Angstrom available?

Thanks,
Erwin

On Wednesday, January 21, 2015 at 10:54:11 AM UTC-6, RobertCNelson wrote:
>
> On Wed, Jan 21, 2015 at 10:33 AM,  <[email protected] <javascript:>> 
> wrote: 
> > I am fairly new at this, so my apologies if this is a trivial question. 
> We 
> > have a copy of beaglebone black on our board. Changes are 1G DDR3 
> instead of 
> > BBB 512MB and 16GB of eMMC. 
> > 
> > First issue was our EEPROM was blank so it would not boot. Learned there 
> is 
> > some pinmuxing that takes place from the information in the EEPROM that 
> was 
> > necesary. 
> > 
> > Replacing the blank EEPROM with a BBB EEPROM allows us to boot off the 
> SD 
> > card with following two issues (so far): 
> > 1) NAND: There is no NAND device found 
>
> Did you actually install NAND to the board? 
>
> eMMC is not NAND (as it has physcall NAND controller and interfaces to 
> the device over the mmc interface) 
>
> > 2) libphy: PHY 4a101000.mdio:01 not found 
> >     net eth0: phy 4a101000.mdio:01 not found on slave 1 
>
> What about mdio:00?  There is two phy's on the am335x. 
>
> > 
> > When I power up the BBB that we "borrowed" the EEPROM from which has a 
> blank 
> > EEPROM now, I get exactly the same two issues to show up. 
> > 
> > So the question is what do we need to program into the EEPROM of our 
> board 
> > to get it to properly boot? 
> > And what is the best way to accomplish this? Does EEPROM have to be 
> > programmed before soldering to the board? or is it possible to halt 
> u-boot 
> > and run some commands from there? 
>
> The production images are done with a blank eeprom, using this flasher 
> script: 
>
>
> http://rcn-ee.net/rootfs/bb.org/testing/2015-01-19/lxde-4gb/BBB-blank-eMMC-flasher-debian-7.8-lxde-4gb-armhf-2015-01-19-4gb.img.xz
>  
>
> Then by grounding test point 4. 
>
> That image includes a build of u-boot with this patch: 
>
>
> https://github.com/RobertCNelson/Bootloader-Builder/blob/master/patches/v2015.01/0002-NFM-Production-eeprom-assume-device-is-BeagleBone-Bl.patch
>  
>
> to bypass eeprom check (and assume it's a bbb) 
>
> Regards, 
>
> -- 
> Robert Nelson 
> http://www.rcn-ee.com/ 
>

-- 
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.

Reply via email to