Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Oct 2014 17:05:10 -0400 (EDT)
From:      AN <andy@neu.net>
To:        freebsd-arm@freebsd.org
Subject:   FreeBSD on BeagleBone Black
Message-ID:  <alpine.BSF.2.11.1410071517050.940@mail.neu.net>

next in thread | raw e-mail | index | archive | help
Hi List:

I have been using FreeBSD current on amd64 for many years.  I now have a 
project that I want to try to run on FreeBSD.  I'm trying to boot a 
FreeBSD image on a BeagleBone Black Rev C without success.

FreeBSD-11.0-CURRENT-arm-armv6-BEAGLEBONE-20140903-r270990.img
FreeBSD-arm-10.0-BEAGLEBONE.img

The above images fail to boot.

Here is info from the Beaglebone that is currently running Arch linux 
booted from the sd card:

[root@bbb-allstar ~]# uname -a
Linux bbb-allstar 3.8.13-35-ARCH #1 SMP Thu Sep 25 20:15:28 MDT 2014 
armv7l GNU/Linux

[root@bbb-allstar ~]# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.8.13-35-ARCH (nobody@root-chroot-copy) (gcc 
version 4.8.2 20131219 (prerelease) (GCC) ) #1 SMP Thu Sep 25 20:15:28 MDT 
2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), 
cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing 
instruction cache
[    0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI 
AM335x BeagleBone
...
[    0.000000] AM335X ES2.1 (l2cache sgx neon )
[    0.000000] PERCPU: Embedded 9 pages/cpu @c0e64000 s14016 r8192 d14656 
u36864
[    0.000000] pcpu-alloc: s14016 r8192 d14656 u36864 alloc=9*4096
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on. 
Total pages: 129792
[    0.000000] Kernel command line: console=ttyO0,115200n8 
coherent_pool=1M root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 
bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 
bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] allocated 1048576 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want 
memory cgroups
[    0.000000] Memory: 511MB = 511MB total
[    0.000000] Memory: 507028k/507028k available, 17260k reserved, 0K 
highmem

I saw discussion on the list previously discussing:  Re: [RFC] Add and 
armv7hf TARGET_ARCH (Andrew Turner)

So, would someone please explain the status of FreeBSD on the BeagleBone 
Black REV C, does it work now, are there plans to make it work, what is 
the general timeframe?

I would appreciate any feedback.  If there are any testing versions 
available I would be happy to try and report the results and try to help debug.  I 
look forward to hearing your responses.  Thanks in advance.

Andy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.11.1410071517050.940>