From owner-freebsd-arm@FreeBSD.ORG Tue Mar 29 23:10:17 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16FB51065672; Tue, 29 Mar 2011 23:10:17 +0000 (UTC) (envelope-from john@thinlinx.com) Received: from omr10.networksolutionsemail.com (omr10.networksolutionsemail.com [205.178.146.60]) by mx1.freebsd.org (Postfix) with ESMTP id CB2448FC0C; Tue, 29 Mar 2011 23:10:16 +0000 (UTC) Received: from cm-omr1 (mail.networksolutionsemail.com [205.178.146.50]) by omr10.networksolutionsemail.com (8.13.6/8.13.6) with ESMTP id p2TMqmug013620; Tue, 29 Mar 2011 18:52:48 -0400 X-Authenticated-IP: 120.151.213.137 Received: from [120.151.213.137] ([120.151.213.137:41238] helo=[192.168.25.1]) by cm-omr1 (envelope-from ) (ecelerity 2.2.2.41 r(31179/31189)) with ESMTP id F6/2A-06416-EB2629D4; Tue, 29 Mar 2011 18:52:48 -0400 From: John Nicholls To: Damjan Marion In-Reply-To: <7519F558-CEA3-41A9-8AA6-5A3234C4F1A8@gmail.com> References: <20110329150903.GA4069@ci0.org> <7519F558-CEA3-41A9-8AA6-5A3234C4F1A8@gmail.com> Content-Type: text/plain Date: Wed, 30 Mar 2011 08:52:28 +1000 Message-Id: <1301439148.12515.49.camel@xeon.thinmesh.com> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: Beagleboard stuff X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 23:10:17 -0000 On Tue, 2011-03-29 at 23:38 +0200, Damjan Marion wrote: > Hi, Hi Everyone, Yohanes Nugroho is working on a FreeBSD Kernel for the BeagleBoardXM To help speed up Kernel development I sent Yohanes a new version of u-boot that uses the USB device to transfer the Kernel >> I just had the time to test it, and I can load freebsd kernel. > > Fantastic, that will save a bit of time, how many seconds does it take > to load? About 2 seconds. It saves a lot from about 150 seconds using serial port. If anybody wants a copy of the u-boot binary and the instructions to use it just email me. We can't use tftp from u-boot as there is no u-boot support on the BeafleboardXM for the combo USB Host / Ethernet chip... Regards, John > On Mar 29, 2011, at 5:09 PM, Olivier Houchard wrote: > > > On Tue, Mar 29, 2011 at 12:27:33PM +0100, Mark Murray wrote: > >> Hi * > >> > > > > Hi Mark, > > > >> I'm keen "go embedded". I have a Beagleboard-xM, and I haven't had the > >> time I'd like to do much with it. > >> > >> A fellow called Ben Gray has done some of the work to get FreeBSD > >> working on this unit, but used FreeBSD-8 as a base. I've taken his > >> work and made it compile on current (mostly). He had some hacks > >> (beagle_brintf, beagle_panic etc) which I've removed, along with some > >> stuff (that may have broken things) in PMAP. > >> > >> The diffs are in http://people.freebsd.org/~markm/src.beagleboard.diff. > >> > >> Is this of any use? :-) > >> > > > > yes it his :) armv6/v7 support has been wanted for a long time now. > > However, there's been ongoing discussions with Mark Tinguely, raj@ and others > > about how to handle the MMU differences between <= v5 and >= v6, and I think > > the consensus was we should create a new pmap_v6.c file, maybe using kobj as > > is done in the ppc port. Maybe now is a good time to do so :) > > This is very interesting topic to me. I just received few days ago pandaboard, which is somehow successor of beagleboard and it is built on TI OMAP4430 SoC. > Main difference is that this one is dual core ARM Cortex-A9 so it needs SMP support. I guess that so far there is no SMP in ARM implementation on FreeBSD so I planed to spent some time on it. > Is there any work done so far on SMP side? > If not is there any wider interest to implement ARM MPCore in FreeBSD? > Any other thoughts on this topic? > > Thanks, > > Damjan > > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"