Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Apr 2014 16:24:04 -0700
From:      Tim Kientzle <kientzle@freebsd.org>
To:        Patrick Kelsey <kelsey@ieee.org>
Cc:        FreeBSD ARM <freebsd-arm@freebsd.org>
Subject:   BeagleBone/eMMC boot oddity
Message-ID:  <2CD725FF-B5D9-4207-BB88-642BE7B055FC@freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2CD725FF-B5D9-4207-BB88-642BE7B055FC>