From owner-freebsd-arm@FreeBSD.ORG Tue Oct 7 21:05:13 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA1923C0 for ; Tue, 7 Oct 2014 21:05:13 +0000 (UTC) Received: from mail.neu.net (neu.net [162.217.113.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gaq5.x.rootbsd.net", Issuer "gaq5.x.rootbsd.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B19DAEF3 for ; Tue, 7 Oct 2014 21:05:13 +0000 (UTC) Received: from neu.net (neu.net [162.217.113.162]) by mail.neu.net (8.14.9/8.14.7) with ESMTP id s97L5AO9014201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 7 Oct 2014 17:05:10 -0400 (EDT) (envelope-from andy@neu.net) Date: Tue, 7 Oct 2014 17:05:10 -0400 (EDT) From: AN To: freebsd-arm@freebsd.org Subject: FreeBSD on BeagleBone Black Message-ID: User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.98.4 at my.mail.server.name X-Virus-Status: Clean X-Spam-Status: No, score=-0.7 required=4.1 tests=RP_MATCHES_RCVD autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.neu.net X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2014 21:05:14 -0000 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