[meta-ti] BeagleBone Black , u-boot, and zImage
Denys Dmytriyenko
denys at ti.com
Fri Aug 22 20:24:20 PDT 2014
On Mon, Aug 18, 2014 at 04:45:16PM +0200, Maciej Borzecki wrote:
> On Monday 18 of August 2014 10:16:14 Denys Dmytriyenko wrote:
> > On Mon, Aug 18, 2014 at 09:34:58AM -0300, Diego Sueiro wrote:
> > > On Mon, Aug 18, 2014 at 9:28 AM, Maciej Borzecki <
> > >
> > > maciej.borzecki at open-rnd.pl> wrote:
> > > > Rough guess, but it looks like a default u-boot from eMMC. Try following
> > > > official instruction to make it boot off SD card:
> > > > https://www.yoctoproject.org/downloads/bsps/daisy16/beaglebone
> > >
> > > This should do the trick:
> > > "Pressing the USER/BOOT button when powering on will temporarily change
> > > the
> > > boot order".
> >
> > The USER button may sometimes be tricky, as it preserves the state across
> > reboots. So, if you already booted off of eMMC, holding the button and
> > rebooting won't work - you'd have to unplug the power to completely turn it
> > down and then power it up, while pressing the USER button. Making eMMC
> > non-bootable is more reliable in many cases...
>
> Silly question, is there any requirement that partition block count must be
> even for boot partition?
>
> For instance, I'm not able to boot using this partition layout, keep getting
> CCC on serial console:
>
> Device Boot Start End Blocks Id System
> /dev/mmcblk0p1 * 2048 22526 10239+ c W95 FAT32 (LBA)
> /dev/mmcblk0p2 22528 116735 47104 83 Linux
>
> This one, almost works (u-boot runs, init fails mounting rootfs):
> evice Boot Start End Blocks Id System
> /dev/mmcblk0p1 * 2048 22527 10240 c W95 FAT32 (LBA)
> /dev/mmcblk0p2 22528 116735 47104 83 Linux
Have you tried the latest update to u-boot-ti-staging? There were couple fixes
related to FAT and SD handling.
--
Denys
More information about the meta-ti
mailing list