BeagleBone/eMMC boot oddity

Tim Kientzle kientzle at freebsd.org
Sun Apr 20 23:24:06 UTC 2014


Trying to take advantage of eMMC booting and running into a snag.

I want to have a large SD card inserted for "extra storage"
on a BeagleBone that boots and runs the system per se
from eMMC.  (Idea is to use the BeagleBone as a web server
where the actual content is stored on the separate SD
card for easy updating.)

But when I try booting, I run into this problem:

  FreeBSD/armv6 U-Boot loader, Revision 1.2
  (root at t, Sat Apr 12 14:38:27 PDT 2014)

  DRAM: 512MB
  MMC Device 2 not found
  MMC Device 3 not found
  MMC Device 2 not found
  Number of U-Boot devices: 3
  U-Boot env: loaderdev not set, will probe all devices.
  Found U-Boot device: disk
    Probing all disk devices...
    Checking unit=0 slice=<auto> partition=<auto>... good.
  |
  can't load 'kernel'

Basically, because unit=0 exists and has a FreeBSD partition,
it seems that ubldr is never looking at unit 1 where the actual
system is installed.

Any ideas?

Tim




More information about the freebsd-arm mailing list