Yes, my custom board has the same RAM and µP. Only the eMMC is a 32GB one 
but I think that this will not be a problem.

I'll try to apply the patch to the u-boot.

Thank you  !!!


On Wednesday, August 6, 2014 6:11:14 PM UTC+2, RobertCNelson wrote:
>
> On Wed, Aug 6, 2014 at 11:01 AM, Julien <[email protected] <javascript:>> 
> wrote: 
> > Robert Nelson <robertcnelson@...> writes: 
> > 
> >> 
> >> On Tue, Aug 5, 2014 at 9:30 AM,  <penou87@...> wrote: 
> >> > Hi, 
> >> > 
> >> > I'm currently working on a custom BeagleBone Black of ours and I have 
> a 
> > few 
> >> > problem. The electronic is the same except that there is no graphic 
> chip 
> > and 
> >> > no EEPROM. 
> >> > 
> >> > I'm booting on a µSD card the Angstrom distribution used in the BBB. 
> The 
> >> > board is working well except that I have the following message during 
> > the 
> >> > boot  "[    5.561536] bone-capemgr bone_capemgr.9: Failed to scan 
> > baseboard 
> >> > eeprom". 
> >> > 
> >> > This is perfectly normal because I have no EEPROM. My problem is that 
> I 
> >> > didn't know that the EEPROM was mandatory to initialize the cape 
> > manager. 
> >> > Thus, my EMMC is not loaded by the OS. 
> >> > 
> >> > I already tried to enable the cape with the uEnv.txt but it did 
> nothing. 
> >> > I also tried to load it manually but in my cape manager folder there 
> is 
> > no 
> >> > "slot" file so i guess that the cape manager is simply OFF. 
> >> > 
> >> > Is there a way to bypass the EEPROM and to load by default the EMMC 
> cape 
> > ? 
> >> > I'm actually going through the kernel compilation, i'm afraid that I 
> > can't 
> >> > avoid it. 
> >> > Does someone have any experience on this ? 
> >> 
> >> Mainline kernel has the eMMC setup by default in the dts... 
> >> 
> >> Since you didn't specify a need for v3.8.x/capemgr, it's a viable 
> option. 
> > ;) 
> >> 
> >> Regards, 
> >> 
> > 
> > Hi Roberts, 
> > 
> > Thank you this is great news. The reason why I didn't go with kernel 
> version 
> > over 3.8.x is because the u-boot that I tried didn't include a default 
> load 
> > device tree. 
>
> As long as your clone has the same memory and is 1Ghz version of the 
> am335x, you can use this u-boot patch: 
>
>
> https://github.com/RobertCNelson/Bootloader-Builder/blob/master/patches/v2014.07/0002-NFM-Production-eeprom-assume-device-is-BeagleBone-Bl.patch
>  
>
> > 
> > So now, I'm trying to use the eMMC Flasher from this link : 
> > http://elinux.org/BeagleBoardUbuntu#eMMC:_BeagleBone_Black 
> > 
> > I have a few problems with the MLO and the u-boot since I have no 
> EEPROM. 
> > I used the old MLO which agrees that I'm using a BBB by default. But I'm 
> > still blocked on the u-boot part. 
> > 
> > I tried using the uEnv.txt file with the following args but it is not 
> > working: 
> > board_name=A335BNLT 
> > fdtfile=am335x-boneblack.dtb 
> > uenvcmd=run loadimage; run loadfdt; run mmcargs; bootz ${loadaddr} - 
> > ${fdtaddr} 
> > fdtdir=/boot/dtbs/3.8.13-bone59 
> > 
> > My main problems are the following: 
> > ** Unable to read file /zImage ** 
> > ** Unable to read file /boot/dtbs/3.8.13-bone59/am335x-boneblack.dtb ** 
> > Bad Linux ARM zImage magic! 
> > 
> > Do you know how I could solve this ? 
>
> 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