BB Black eMMC (was Re: Adding options to RPI-B)

Tim Kientzle kientzle at freebsd.org
Sat Jul 27 19:09:37 UTC 2013


On Jul 27, 2013, at 11:01 AM, Rui Paulo wrote:

> On 27 Jul 2013, at 10:40, Tim Kientzle <kientzle at freebsd.org> wrote:
> 
>> And on the BeagleBone Black, it might be nice to
>> have a startup menu with options to boot from eMMC or
>> external SD, reflash the eMMC, etc.
> 
> BTW, the U-Boot we ship with Crochet is unable to identify the eMMC via the U-Boot API. I'm able to boot loader(8) via eMMC but then loader(8) is unable to see the eMMC. I haven't investigated much, but this is another blocker for the "let's boot FreeBSD off eMMC" project.


I managed to debug issues in the device enumeration
at one point by inserting printf() statements in U-Boot:

   u-boot-2013.04/api/api_storage.c
      dev_enum_stor()

and in ubldr:

  src/sys/boot/uboot/lib/glue.c
     ub_dev_enum()


Tim



More information about the freebsd-arm mailing list