Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Jun 2016 15:17:33 -0400
From:      "Thomas Laus" <lausts@acm.org>
To:        freebsd-arm@freebsd.org
Subject:   Default Boot from MicroSD Not Working
Message-ID:  <5750864D.26445.D9A8A@lausts.acm.org>

next in thread | raw e-mail | index | archive | help
I followed the instructions from the FreeBSD Beaglebone Wiki to use the 
command:

'gpart unset -a active -i 1 mmcsd1'

To force booting FreeBSD Current from the microSD card without pressing the 
boot switch.  This doesn't work for me.  My Beaglbone Black boots OK into 
FreeBSD when pressing the switch.


root@beaglebone:/root # gpart show mmcsd0
=>      1  7626751  mmcsd0  MBR  (3.6G)
        1       62          - free -  (31K)
       63     4095       1  !12  [active]  (2.0M)
     4158  7622594       2  freebsd  (3.6G)

root@beaglebone:/root # gpart show mmcsd1
=>     63  7471041  mmcsd1  MBR  (3.6G)
       63     1985          - free -  (993K)
     2048   196608       1  !14  (96M)
   198656  7272448       2  linux-data  (3.5G)

The FreeBSD installation on the microSD card shows active and the onboard 
eMMC does not have the active flag displayed.  I noticed that the FreeBSD 
image starts at sector 1 and the factory image on the eMMC starts at sector 
63.  Does this make a difference?  How can I change this if this is a 
problem?

Tom

-- 
Public Keys:
PGP KeyID = 0x5F22FDC1
GnuPG KeyID = 0x620836CF




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5750864D.26445.D9A8A>