From owner-freebsd-arm@FreeBSD.ORG Mon Oct 8 11:07:14 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 726871065677 for ; Mon, 8 Oct 2012 11:07:14 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5C3658FC21 for ; Mon, 8 Oct 2012 11:07:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q98B7EnA029271 for ; Mon, 8 Oct 2012 11:07:14 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q98B7Dir029269 for freebsd-arm@FreeBSD.org; Mon, 8 Oct 2012 11:07:13 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 8 Oct 2012 11:07:13 GMT Message-Id: <201210081107.q98B7Dir029269@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-arm@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-arm@FreeBSD.org 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: Mon, 08 Oct 2012 11:07:14 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/171096 arm [arm][xscale][ixp]Allow 16bit access on PCI bus o arm/166256 arm build fail in pmap.c o arm/162159 arm [panic] USB errors leading to panic on DockStar 9.0-RC o arm/161110 arm /usr/src/sys/arm/include/signal.h is bad o arm/161044 arm devel/icu does not build on arm o arm/158950 arm arm/sheevaplug fails fsx when mmap operations are enab o arm/155894 arm [patch] Enable at91 booting from SDHC (high capacity) p arm/155214 arm [patch] MMC/SD IO slow on Atmel ARM with modern large o arm/154227 arm [geli] using GELI leads to panic on ARM o arm/153380 arm Panic / translation fault with wlan on ARM o arm/150581 arm [irq] Unknown error generates IRQ address decoding err o arm/149288 arm mail/dovecot causes panic during configure on Sheevapl o arm/134368 arm [patch] nslu2_led driver for the LEDs on the NSLU2 p arm/134338 arm [patch] Lock GPIO accesses on ixp425 14 problems total. From owner-freebsd-arm@FreeBSD.ORG Mon Oct 8 11:20:49 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E95F1065673 for ; Mon, 8 Oct 2012 11:20:49 +0000 (UTC) (envelope-from venture37@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 128428FC1E for ; Mon, 8 Oct 2012 11:20:48 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id jf20so1927364bkc.13 for ; Mon, 08 Oct 2012 04:20:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=4LuCTxzaOufLvtWWm8HFovBX8aLaUzP+lMFFkT/tfmQ=; b=h4NQIy3NfIm3am4oqAoLA/cTzkXaqjGdUYPpy8Ky5A13m7O3Ab1wCiZwRs/Q6umvup pG9F0gQ3V2A7accAJR8mur9j7pZaPvmCHsfRG14yfxlRCCVLuBVywbu8Kx7cK+ByKnQ7 jUYrjWiTrydggCBOODtjzvRyEzVur/lOA95guBzyVmvsFJfZnDGnpINQu+aX4vJhpj8C Cxexz3H4y3aEOEXSc2nRokz+WwU9ZpkJA4ARQJLiB9kvfPRmc+XW76wobZdcPrCaRYFF yyw7zV5QOzmliXrVmM1LcELCYIgMSoimKR2a7onZINqMMpzsGPOy9SEKmIOybejZib4r 6ixA== Received: by 10.204.13.25 with SMTP id z25mr5203961bkz.119.1349695247758; Mon, 08 Oct 2012 04:20:47 -0700 (PDT) Received: from mini.office.venture37.com (n3.venture37.net. [91.103.132.218]) by mx.google.com with ESMTPS id r15sm3559761bkw.9.2012.10.08.04.20.46 (version=SSLv3 cipher=OTHER); Mon, 08 Oct 2012 04:20:46 -0700 (PDT) Message-ID: <5072B70C.30801@gmail.com> Date: Mon, 08 Oct 2012 12:20:44 +0100 From: Sevan / Venture37 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: arm@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Support for GPU firmware on the Raspberry Pi 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: Mon, 08 Oct 2012 11:20:49 -0000 Hiya, Is it currently possible to use the GPU firmware images with FreeBSD which reduce the ram used by the GPU to allow use by the CPU, 240MB ram would be nice on a headless system :) Sevan From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 09:10:21 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB38361D; Tue, 9 Oct 2012 09:10:20 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 496B98FC14; Tue, 9 Oct 2012 09:10:19 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3588121eek.13 for ; Tue, 09 Oct 2012 02:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ca9uLA11LIoxfxkb0fxsWviWzzoKKQu5/4TgR/CE3T0=; b=Z3ZlunjWjFIBIPt7bH1Rm194xdKVA80YB6ptYdLdzxoDNfKhH0OV7rWXkJcdiVx9vE OIjir440P43C5WNJWsBz9CCiHEdWCpqubJb3fiq/fPwYuRC1GqLSX62O+Wt3AEb+9CcM /GtTeHO9RUMM3nGSpL3OcyWhvf8O+ZlFpnF4BSHhm5LSLK7p23Q1jDFcOe3TPkxMaz81 RSuBY9Rf7f5MgUQcJ+/hWpwLtyUdoqwKfLDqtgYFOXfFrpWdj9Sd0jB5jHF8CIcHb+7J vBIkqn5sebO0XVnJN0ZamfD/TAcevDGwXyjoq+il0d8jYRZ88bfOqDAzaT1zuwrGTsjK DCIw== MIME-Version: 1.0 Received: by 10.14.184.133 with SMTP id s5mr26599256eem.31.1349773818932; Tue, 09 Oct 2012 02:10:18 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Tue, 9 Oct 2012 02:10:18 -0700 (PDT) In-Reply-To: <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 17:10:18 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 09:10:21 -0000 On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: > > On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: > >> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: >>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>> >>>>> Sorry to butt in on this discussion, but how feasible would it be to = adapt this build script to the pandaboard. I understand there may be a conf= ig in svn similar to the beaglebone which may be applicable. > >>> I've made significant progress and would >>> appreciate any feedback: >>> >>> github.com/kientzle/freebsd-beaglebone >>> >>> * PandaBoard: I have a completely untested >>> sketch. Someone with a PandaBoard will need >>> to work through the U-Boot configuration to make >>> this work. >> >> I tried your script on PandaBoard ES. >> Basically it works with some modifications/considerations: > > Wonderful! Thanks for trying it! > > Please send me any patches you used; I'll try > to incorporate them. > >> 1. PANDABOARD kernel config should be modified to use mmcsd card as root= . > > Would anyone object to adding this line to FreeBSD SVN? > > # Boot device is 2nd slice on MMC/SD card > options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" > > >> 2. u-boot build complains about the board was configured to support THUM= B mode > > Hmmm=85 Not sure I understand this. > >> 3. Maybe there is need some more patches to have correct u-boot.bin, >> since it looks for uImage for instance > > There will certainly need to be some U-Boot patches. > > Perhaps Oleksandr can point us to the source he > used for that u-boot.bin? If so, I can help fill in > the options so it can correctly chain ubldr. > >> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. Progress, seems like ubldr is working after patching u-boot. Here are the patches, uEnv.txt etc: http://people.freebsd.org/~ganbold/pandaboard/ MLO is used from http://people.freebsd.org/~gonzo/pandaboard/ Ganbold >> 5. I used MLO, u-boot.bin from http://people.freebsd.org/~gonzo/pandaboa= rd/ >> >> So how does ubldr work? Can it load kernel.bin from second partition >> in case of PandaBoard? > > Yes, it can. At heart, ubldr is the same as the FreeBSD > loader(8) that's used for i386/amd64 booting. In particular, > it can load the kernel from UFS. > > The main difference between ubldr and loader(8) > is in how they access hardware: loader(8) uses > the PC BIOS and ubldr talks to U-Boot to do low-level > device access. > > I think ubldr makes a lot of sense for BeagleBone and > probably PandaBoard. I'm not sure it makes sense > for Raspberry Pi, though that's a different discussion. > > But ubldr requires that U-Boot be built with a few > non-standard options, so again we'll certainly have > to patch U-Boot to enable those options. > > > Tim > From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 09:23:19 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9529CA54 for ; Tue, 9 Oct 2012 09:23:19 +0000 (UTC) (envelope-from rosettas@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 446C78FC14 for ; Tue, 9 Oct 2012 09:23:18 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id fw7so7804085vcb.13 for ; Tue, 09 Oct 2012 02:23:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=bpCVPQkFF7miYBZMnbzfOgi7cR2Tey+g9gX+BfbaGJc=; b=BvrPiPhnn74K7v5LFNiXFX9Pg4C05+8oXtpp6FIh6/CP7voRcu+jaCwV+MB/SDOJTB pjcCOZev733HIhzPyS+BBo+7TuEytOYCLmc8un+vsrvMx2Reyq7lTxgdem+rNUJi/S/j Iulc1/rDnR+we0gHod9LuFBvJPWeIduQbr2hLcHceKyHo/KsY1gAAxdJ2gjJIssaplFF /YbMfYFeAck5cJqW42KVlNlaQ0GNNzPdt5WJF1XMTQ+VyfclhFBVkTxFyNJQD3cF6ByE 1LMc15DTfEYB9EjVNaPpNBDh3JU3F3G2/pxV9MKTKtC8egN/GR0lbOQW2+BcUxZTBEV/ Kovw== MIME-Version: 1.0 Received: by 10.52.144.72 with SMTP id sk8mr9287437vdb.35.1349774597165; Tue, 09 Oct 2012 02:23:17 -0700 (PDT) Received: by 10.58.169.70 with HTTP; Tue, 9 Oct 2012 02:23:17 -0700 (PDT) Date: Tue, 9 Oct 2012 11:23:17 +0200 Message-ID: Subject: arm-eabi cross toolchain From: Cos Chan To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 09:23:19 -0000 Dear All I am planning build a toolchain in FreeBSD 9 for ARM processor Samsung 2440, the target system is Linux I have built /usr/ports/devel/cross-binutils and /usr/ports/devel/cross-gcc by these options: $ sudo make TGTARCH=arm TGTABI=eabi install the building is successful and all programs installed to /usr/local/arm-eabi/. Then I tested a helloworld program building here: $ /usr/local/arm-eabi/bin/gcc hw.c gcc: error trying to exec 'cc1': execvp: No such file or directory Seems the error is cc1 missing, How can I solve this problem? Another small question is how can I redefin cc to /usr/local/arm-eabi/bin/gcc but not default one. I have tried environment variable but not working, still old one. -- with kind regards Cos From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 06:40:18 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 734EA1A54; Tue, 9 Oct 2012 06:40:18 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id C9C248FC0A; Tue, 9 Oct 2012 06:40:17 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3483367eek.13 for ; Mon, 08 Oct 2012 23:40:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=C2Th+vEIxJlTcSRExR09Ok0/7XlUaD8N379IovrgQ1k=; b=lfueJQSHYYL1j6f3GVKnzNRZ9+hSM8FJz94kAA8RKL2vfwhnwKRkxxxorLT7H5NiuH j/lTXHPv3tJHzF06M7ojTK3ruZp6PiO7m+ZsugYcnhO45JuZkVfDXOIJ02qa8h27469E 0u70r3L+l6sRXyN6z0O32cbt94oxpKR2fjV4PVRmGOh2iXenst+wutr74IbEjbOsO6bn sd5839gb3XmVLZn0rmoTtXi2X9g5bYD6e2H2RQD2ekNdbaOtLEU8tnkmXNevYTwagk4W O7qfBYPJ/IAdGByBwW5heSt2yWSYuNu1KcB0Y97BU47bIv2SDsXYyGRcIvzZoMW2Mr88 HQDg== MIME-Version: 1.0 Received: by 10.14.193.136 with SMTP id k8mr15312105een.30.1349763174751; Mon, 08 Oct 2012 23:12:54 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Mon, 8 Oct 2012 23:12:54 -0700 (PDT) In-Reply-To: <91DE91B8-F34D-4290-88E9-2C86682B4624@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <91DE91B8-F34D-4290-88E9-2C86682B4624@kientzle.com> Date: Tue, 9 Oct 2012 14:12:54 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=ISO-8859-1 Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 06:40:18 -0000 On Tue, Oct 9, 2012 at 1:59 PM, Tim Kientzle wrote: > > On Oct 8, 2012, at 10:24 PM, Ganbold Tsagaankhuu wrote: > >> On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >>> >>> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>> >>>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: >>>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>> >>>>>>> Sorry to butt in on this discussion, but how feasible would it be to adapt this build script to the pandaboard. I understand there may be a config in svn similar to the beaglebone which may be applicable. >>> >>>>> I've made significant progress and would >>>>> appreciate any feedback: >>>>> >>>>> github.com/kientzle/freebsd-beaglebone >>>>> >>>>> * PandaBoard: I have a completely untested >>>>> sketch. Someone with a PandaBoard will need >>>>> to work through the U-Boot configuration to make >>>>> this work. >>>> >>>> I tried your script on PandaBoard ES. >>>> Basically it works with some modifications/considerations: >>> >>> Wonderful! Thanks for trying it! >>> >>> Please send me any patches you used; I'll try >>> to incorporate them. >> >> The patch (without building u-boot) is at: >> http://people.freebsd.org/~ganbold/pandaboard.patch > > Are you using boot.scr? > No. > Can you send me the uEnv.txt you're using? > Ok, here it is: bootfile=kernel.bin kloadaddr=0x80200000 uenvcmd=fatload mmc 0 \${kloadaddr} \${bootfile};go \${kloadaddr}" Ganbold > Tim > From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 06:55:22 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2FAB699; Tue, 9 Oct 2012 06:55:22 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id B8AC78FC1C; Tue, 9 Oct 2012 06:55:21 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q995wJFp025488; Tue, 9 Oct 2012 05:58:19 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id 6a78zre7ua9jyx6kjjxt76ez4s; Tue, 09 Oct 2012 05:58:19 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: Towards an ARM system-building script Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: Date: Mon, 8 Oct 2012 22:59:01 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <91DE91B8-F34D-4290-88E9-2C86682B4624@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> To: Ganbold Tsagaankhuu X-Mailer: Apple Mail (2.1278) Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 06:55:22 -0000 On Oct 8, 2012, at 10:24 PM, Ganbold Tsagaankhuu wrote: > On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle = wrote: >>=20 >> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>=20 >>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle = wrote: >>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>=20 >>>>>> Sorry to butt in on this discussion, but how feasible would it be = to adapt this build script to the pandaboard. I understand there may be = a config in svn similar to the beaglebone which may be applicable. >>=20 >>>> I've made significant progress and would >>>> appreciate any feedback: >>>>=20 >>>> github.com/kientzle/freebsd-beaglebone >>>>=20 >>>> * PandaBoard: I have a completely untested >>>> sketch. Someone with a PandaBoard will need >>>> to work through the U-Boot configuration to make >>>> this work. >>>=20 >>> I tried your script on PandaBoard ES. >>> Basically it works with some modifications/considerations: >>=20 >> Wonderful! Thanks for trying it! >>=20 >> Please send me any patches you used; I'll try >> to incorporate them. >=20 > The patch (without building u-boot) is at: > http://people.freebsd.org/~ganbold/pandaboard.patch Are you using boot.scr? Can you send me the uEnv.txt you're using? Tim From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 06:55:22 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7226C9B; Tue, 9 Oct 2012 06:55:22 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id 4009B8FC1D; Tue, 9 Oct 2012 06:55:22 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q994fdsl025277; Tue, 9 Oct 2012 04:41:39 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id vq9zpd5qz8sqzkg6pfntq4dh8i; Tue, 09 Oct 2012 04:41:38 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: Towards an ARM system-building script Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: Date: Mon, 8 Oct 2012 21:42:21 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> To: Ganbold Tsagaankhuu X-Mailer: Apple Mail (2.1278) Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 06:55:22 -0000 On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: > On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle = wrote: >> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>=20 >>>> Sorry to butt in on this discussion, but how feasible would it be = to adapt this build script to the pandaboard. I understand there may be = a config in svn similar to the beaglebone which may be applicable. >> I've made significant progress and would >> appreciate any feedback: >>=20 >> github.com/kientzle/freebsd-beaglebone >>=20 >> * PandaBoard: I have a completely untested >> sketch. Someone with a PandaBoard will need >> to work through the U-Boot configuration to make >> this work. >=20 > I tried your script on PandaBoard ES. > Basically it works with some modifications/considerations: Wonderful! Thanks for trying it! Please send me any patches you used; I'll try to incorporate them. > 1. PANDABOARD kernel config should be modified to use mmcsd card as = root. Would anyone object to adding this line to FreeBSD SVN? # Boot device is 2nd slice on MMC/SD card options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" > 2. u-boot build complains about the board was configured to support = THUMB mode Hmmm=85 Not sure I understand this. > 3. Maybe there is need some more patches to have correct u-boot.bin, > since it looks for uImage for instance There will certainly need to be some U-Boot patches. Perhaps Oleksandr can point us to the source he used for that u-boot.bin? If so, I can help fill in the options so it can correctly chain ubldr. > 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to > load kernel.bin from first partition which is FAT. I tried 8MB of FAT. > 5. I used MLO, u-boot.bin from = http://people.freebsd.org/~gonzo/pandaboard/ >=20 > So how does ubldr work? Can it load kernel.bin from second partition > in case of PandaBoard? Yes, it can. At heart, ubldr is the same as the FreeBSD loader(8) that's used for i386/amd64 booting. In particular, it can load the kernel from UFS. The main difference between ubldr and loader(8) is in how they access hardware: loader(8) uses the PC BIOS and ubldr talks to U-Boot to do low-level device access. I think ubldr makes a lot of sense for BeagleBone and probably PandaBoard. I'm not sure it makes sense for Raspberry Pi, though that's a different discussion. But ubldr requires that U-Boot be built with a few non-standard options, so again we'll certainly have to patch U-Boot to enable those options. Tim From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 06:56:09 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 469DFB3 for ; Tue, 9 Oct 2012 06:56:09 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id C3E098FC0A for ; Tue, 9 Oct 2012 06:56:08 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3491300eek.13 for ; Mon, 08 Oct 2012 23:56:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6jSJ+rLeyoS9u38xj783jN7ZuxF7tEMbaypamDYD/Ys=; b=DI/ARg0OlwiOitRT6gMknYfEKx2TDTALN/2C4PXLTCxas9v5Hykgcttv+ormUTPF+r Rco+jRxpCxNMLAQ7nHOMnqxPTgL4+kFopYociTcTMe5X5avf6P40R1YkM1eOmb4BKk5+ X6510NLTNUm35OCYL/P/pJd4Vp+oQl55FuIeRdLCcGSTQa8U5iQsYkkJrT1ga7psj3oo 6F+bHj/2GAThm5c0PgaIbhl9cuXu9frfiGDF2RfPnf2kzeZzNHCgbHytJ2RuLWg5ZEze OHl/SOAaK42aPfwBP87ha1/2T7wd8ZGmF9IXbVAvqRpi858yiedMAgG8vXIDGUaQKnEC vk9A== MIME-Version: 1.0 Received: by 10.14.199.132 with SMTP id x4mr20789626een.37.1349755655445; Mon, 08 Oct 2012 21:07:35 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Mon, 8 Oct 2012 21:07:35 -0700 (PDT) In-Reply-To: <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> Date: Tue, 9 Oct 2012 12:07:35 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=ISO-8859-1 Cc: arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 06:56:09 -0000 On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: > On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >> >>> Sorry to butt in on this discussion, but how feasible would it be to adapt this build script to the pandaboard. I understand there may be a config in svn similar to the beaglebone which may be applicable. >> >> I've started tinkering with ideas for generalizing my >> BeagleBone script so it can build system images for >> other boards. > > I've made significant progress and would > appreciate any feedback: > > github.com/kientzle/freebsd-beaglebone > > This has been massively refactored so it can > build system images for a variety of > ARM-based boards. Right now: > > * BeagleBone builds and boots cleanly again. ;-) > In particular, I've caught up with some changes to > ubldr in -CURRENT and switched to using the > stable DENX U-Boot sources instead of the > rapidly-evolving (and often broken) TI/Arago sources. > > * PandaBoard: I have a completely untested > sketch. Someone with a PandaBoard will need > to work through the U-Boot configuration to make > this work. I tried your script on PandaBoard ES. Basically it works with some modifications/considerations: 1. PANDABOARD kernel config should be modified to use mmcsd card as root. 2. u-boot build complains about the board was configured to support THUMB mode 3. Maybe there is need some more patches to have correct u-boot.bin, since it looks for uImage for instance 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to load kernel.bin from first partition which is FAT. I tried 8MB of FAT. 5. I used MLO, u-boot.bin from http://people.freebsd.org/~gonzo/pandaboard/ So how does ubldr work? Can it load kernel.bin from second partition in case of PandaBoard? Ganbold > > * RaspberryPi: I have a completely untested > sketch that will need more work before it can > build a bootable image. > > Others? If you're interested in adding support for > other boards, let me know. All the boards above: > * Are ARMv6-based. > * Have a kernel configuration in -CURRENT > * Boot from an MBR-partitioned SD card or USB stick > * Boot using U-Boot and ubldr > > It should be pretty straightforward to add support > for other boards that meet these criteria. The hardest > part is working up the correct U-Boot patches; hopefully > the existing BeagleBone patches will prove helpful > to anyone who wants to work on this. > > Tim > > _______________________________________________ > 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" From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 07:12:31 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B292B27F; Tue, 9 Oct 2012 07:12:31 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 104438FC16; Tue, 9 Oct 2012 07:12:30 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3501374eek.13 for ; Tue, 09 Oct 2012 00:12:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=VCkXRNXlxUNp+RIdDrboN5boKfko43vraT+w4TxB4OM=; b=dNnhbxq85k7yBtVx+UpumwFiVu9jqqpK/19VlaZodfkSrgWjP03ivi474GDuj4HkGK uTGSSw0DBwZTdZId0yhYfUhNB/9nVJkkT9hHgxw/N9C0KxedqOotijcxVW1wcBDOH8Pd Vi//KrAtrhpMSFWHeKU6ulyYfkV5lOJDbbyl3ROhHCX8hQx9Y9G/nBjkdsbZ2QUCV+Xp kLq3ZPC0TXyB3sUiXvN2cJGfytB2L+wUR9J7E8/FvyGU5Ifhj3x6E1zQ6CwwL6ngXNCI ExWKUUechJW8JnBIFj/jVQzPyerM1TlmpEHUfgXb/S0HkMWZgGjN0jTjM4gpAWdFX6KU epAA== MIME-Version: 1.0 Received: by 10.14.207.9 with SMTP id m9mr25644440eeo.5.1349760260111; Mon, 08 Oct 2012 22:24:20 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Mon, 8 Oct 2012 22:24:20 -0700 (PDT) In-Reply-To: <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 13:24:20 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 07:12:31 -0000 On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: > > On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: > >> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: >>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>> >>>>> Sorry to butt in on this discussion, but how feasible would it be to = adapt this build script to the pandaboard. I understand there may be a conf= ig in svn similar to the beaglebone which may be applicable. > >>> I've made significant progress and would >>> appreciate any feedback: >>> >>> github.com/kientzle/freebsd-beaglebone >>> >>> * PandaBoard: I have a completely untested >>> sketch. Someone with a PandaBoard will need >>> to work through the U-Boot configuration to make >>> this work. >> >> I tried your script on PandaBoard ES. >> Basically it works with some modifications/considerations: > > Wonderful! Thanks for trying it! > > Please send me any patches you used; I'll try > to incorporate them. The patch (without building u-boot) is at: http://people.freebsd.org/~ganbold/pandaboard.patch > >> 1. PANDABOARD kernel config should be modified to use mmcsd card as root= . > > Would anyone object to adding this line to FreeBSD SVN? > > # Boot device is 2nd slice on MMC/SD card > options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" > > >> 2. u-boot build complains about the board was configured to support THUM= B mode > > Hmmm=85 Not sure I understand this. This is defined in u-boot-2012.07/include/configs/omap4_common.h: #define CONFIG_SYS_THUMB_BUILD Ganbold > >> 3. Maybe there is need some more patches to have correct u-boot.bin, >> since it looks for uImage for instance > > There will certainly need to be some U-Boot patches. > > Perhaps Oleksandr can point us to the source he > used for that u-boot.bin? If so, I can help fill in > the options so it can correctly chain ubldr. > >> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. >> 5. I used MLO, u-boot.bin from http://people.freebsd.org/~gonzo/pandaboa= rd/ >> >> So how does ubldr work? Can it load kernel.bin from second partition >> in case of PandaBoard? > > Yes, it can. At heart, ubldr is the same as the FreeBSD > loader(8) that's used for i386/amd64 booting. In particular, > it can load the kernel from UFS. > > The main difference between ubldr and loader(8) > is in how they access hardware: loader(8) uses > the PC BIOS and ubldr talks to U-Boot to do low-level > device access. > > I think ubldr makes a lot of sense for BeagleBone and > probably PandaBoard. I'm not sure it makes sense > for Raspberry Pi, though that's a different discussion. > > But ubldr requires that U-Boot be built with a few > non-standard options, so again we'll certainly have > to patch U-Boot to enable those options. > > > Tim > From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 09:47:00 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9189AD2; Tue, 9 Oct 2012 09:47:00 +0000 (UTC) (envelope-from giovanni.trematerra@gmail.com) Received: from mail-oa0-f54.google.com (mail-oa0-f54.google.com [209.85.219.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4984E8FC14; Tue, 9 Oct 2012 09:46:59 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id n9so6476203oag.13 for ; Tue, 09 Oct 2012 02:46:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=syPKWEmjOjzOPn89uBR7RM9j9IyCKNtmZ9Yvk4B84BA=; b=VDR4mE6scW+JDhipKZ745NEoMVq2Xh5WwbHDYAQWBQwp2STGBCL7nJw7UWsbYhpkNy 24xY4bmT1uulAuyuPsHuCVpmgMHxxRbvlLsvUFY4T44j6L/vH90jHCMJaUObWnpisY4n inRMDUwI2FRkb2HQ6D8jE8Mr87XRqJAi3F8ojN2z+uZ8qtrT9dWMEVDQbWLK+Qpx+WvY C0DMOb6uuOqwp2KCzEzXrJ+IMYkfWlrs9vHh1eZRvfNsavuuKLqDcepoL+4J8NSo5RIy QWzNLsPDWZIaKsoyU2wNzLgvxI3AliYZL55QVVYf68DCHe8rf/rOtoCdS2JBujF4bclV X2qA== MIME-Version: 1.0 Received: by 10.182.146.46 with SMTP id sz14mr2332895obb.76.1349776019434; Tue, 09 Oct 2012 02:46:59 -0700 (PDT) Sender: giovanni.trematerra@gmail.com Received: by 10.76.34.131 with HTTP; Tue, 9 Oct 2012 02:46:59 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 11:46:59 +0200 X-Google-Sender-Auth: FoYxquRYF5EbJMP_N1cx_G6-IJ8 Message-ID: Subject: Re: Towards an ARM system-building script From: Giovanni Trematerra To: Ganbold Tsagaankhuu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 09:47:00 -0000 On Tue, Oct 9, 2012 at 11:10 AM, Ganbold Tsagaankhuu wr= ote: > On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >> >> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >> >>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: >>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>> >>>>>> Sorry to butt in on this discussion, but how feasible would it be to= adapt this build script to the pandaboard. I understand there may be a con= fig in svn similar to the beaglebone which may be applicable. >> >>>> I've made significant progress and would >>>> appreciate any feedback: >>>> >>>> github.com/kientzle/freebsd-beaglebone >>>> >>>> * PandaBoard: I have a completely untested >>>> sketch. Someone with a PandaBoard will need >>>> to work through the U-Boot configuration to make >>>> this work. >>> >>> I tried your script on PandaBoard ES. >>> Basically it works with some modifications/considerations: >> >> Wonderful! Thanks for trying it! >> >> Please send me any patches you used; I'll try >> to incorporate them. >> >>> 1. PANDABOARD kernel config should be modified to use mmcsd card as roo= t. >> >> Would anyone object to adding this line to FreeBSD SVN? >> >> # Boot device is 2nd slice on MMC/SD card >> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >> >> >>> 2. u-boot build complains about the board was configured to support THU= MB mode >> >> Hmmm=E2=80=A6 Not sure I understand this. This is because we have gcc 4.2 in base. You need at least gcc 4.4 to cross-compile in THUMB mode. I wasn't sure if it's needed to have u-boot.bin compiled in THUMB. >> >>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>> since it looks for uImage for instance >> >> There will certainly need to be some U-Boot patches. >> >> Perhaps Oleksandr can point us to the source he >> used for that u-boot.bin? If so, I can help fill in >> the options so it can correctly chain ubldr. >> >>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. > > > Progress, seems like ubldr is working after patching u-boot. > Here are the patches, uEnv.txt etc: > http://people.freebsd.org/~ganbold/pandaboard/ Are you sure that uEnv.txt is correct. It seems to me to have an extra " at the end of last row and missing an empty row at the end of file. -- Gianni From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 09:50:59 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0236DC92; Tue, 9 Oct 2012 09:50:59 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 2BA4C8FC0C; Tue, 9 Oct 2012 09:50:57 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3619185eek.13 for ; Tue, 09 Oct 2012 02:50:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=BIZVbqAAkKsP0XUNP89dFpvmssJoLJqAsQCLe/BRFEs=; b=WM/mVU92GIQGHpoJ0NuGjektxBAZOMc3eYDRtd5zBhEXq+zgs4aLMhhvZP8NikHCeB 2G25RNsbKrfGhzuuqwT5iGS+QDhJHQjN2i9lqyujvCEIxLsdO+yU+ULujZxyu9a/nFnQ yn8crF9+2G3Z6k10AWWTsZ+oNC4aCzE4cFGoGGRpwah/S2eIxLZN8LErng6vP0ZVsaoW OKRolN+cPK1Y9nxqZL2ddU6SZMm/3gNWrLle4GdXS8CKMnBNnHk82tr7kS3bz4SwkKdu 3pFwJ3pKDsFMXU3Dsb4/SKy13ml8CZiZ4jEIBbaVfooqyqvRpHGWmCmaKzcCNvr6zSz5 0tDw== MIME-Version: 1.0 Received: by 10.14.193.136 with SMTP id k8mr15986802een.30.1349776257324; Tue, 09 Oct 2012 02:50:57 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Tue, 9 Oct 2012 02:50:57 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 17:50:57 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Giovanni Trematerra Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 09:50:59 -0000 On Tue, Oct 9, 2012 at 5:46 PM, Giovanni Trematerra wr= ote: > On Tue, Oct 9, 2012 at 11:10 AM, Ganbold Tsagaankhuu = wrote: >> On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >>> >>> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>> >>>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote= : >>>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>> >>>>>>> Sorry to butt in on this discussion, but how feasible would it be t= o adapt this build script to the pandaboard. I understand there may be a co= nfig in svn similar to the beaglebone which may be applicable. >>> >>>>> I've made significant progress and would >>>>> appreciate any feedback: >>>>> >>>>> github.com/kientzle/freebsd-beaglebone >>>>> >>>>> * PandaBoard: I have a completely untested >>>>> sketch. Someone with a PandaBoard will need >>>>> to work through the U-Boot configuration to make >>>>> this work. >>>> >>>> I tried your script on PandaBoard ES. >>>> Basically it works with some modifications/considerations: >>> >>> Wonderful! Thanks for trying it! >>> >>> Please send me any patches you used; I'll try >>> to incorporate them. >>> >>>> 1. PANDABOARD kernel config should be modified to use mmcsd card as ro= ot. >>> >>> Would anyone object to adding this line to FreeBSD SVN? >>> >>> # Boot device is 2nd slice on MMC/SD card >>> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >>> >>> >>>> 2. u-boot build complains about the board was configured to support TH= UMB mode >>> >>> Hmmm=85 Not sure I understand this. > > This is because we have gcc 4.2 in base. You need at least gcc 4.4 to > cross-compile in THUMB mode. I see, but disabling THUMB works. > I wasn't sure if it's needed to have u-boot.bin compiled in THUMB. > >>> >>>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>>> since it looks for uImage for instance >>> >>> There will certainly need to be some U-Boot patches. >>> >>> Perhaps Oleksandr can point us to the source he >>> used for that u-boot.bin? If so, I can help fill in >>> the options so it can correctly chain ubldr. >>> >>>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>>> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. >> >> >> Progress, seems like ubldr is working after patching u-boot. >> Here are the patches, uEnv.txt etc: >> http://people.freebsd.org/~ganbold/pandaboard/ > > Are you sure that uEnv.txt is correct. > It seems to me to have an extra " at the end of last row and missing > an empty row at the end of file. It works without any problem that way. Ganbold > > > -- > Gianni From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 10:48:12 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BEDD11D; Tue, 9 Oct 2012 10:48:12 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 903C28FC16; Tue, 9 Oct 2012 10:48:11 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3662968eek.13 for ; Tue, 09 Oct 2012 03:48:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=X6+K7GY2VCpw/5i+TFJBfRJf8sIoznyxwDj/e9pJYsw=; b=hhueOceR/3fhU1Q+41LwBPJk619Lso75/WoPBJTPMnBfv3EcAkAZuwd+9i+1qJOc8Q aZoXgTkGi12k7Z5pci5kTyVJGvSpsEYbMK6BUvmMOqTt77g/8Q6UZYNV8Nato9XOvdw5 +gIwvnsGiANuywFFhU8NwxlStoqSdCnGbZznF3H58NHo2PMvplg47lh+6Vgi3KSjxYI1 eRnkJtmsF9ai4hYPfZxakwKWfdhaiSkzJr3y4k/GdLzAsA25WbdwXWdUOtXPZHKhRJsb Eu+52TMhwp8kY7WihDMvgzDOodctra3oQcE+47WXnErn6PlJquANgevxtVXgrY/FEj7D +N/A== MIME-Version: 1.0 Received: by 10.14.180.68 with SMTP id i44mr26633592eem.20.1349779690649; Tue, 09 Oct 2012 03:48:10 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Tue, 9 Oct 2012 03:48:10 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 18:48:10 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 10:48:12 -0000 On Tue, Oct 9, 2012 at 5:10 PM, Ganbold Tsagaankhuu wro= te: > On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >> >> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >> >>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote: >>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>> >>>>>> Sorry to butt in on this discussion, but how feasible would it be to= adapt this build script to the pandaboard. I understand there may be a con= fig in svn similar to the beaglebone which may be applicable. >> >>>> I've made significant progress and would >>>> appreciate any feedback: >>>> >>>> github.com/kientzle/freebsd-beaglebone >>>> >>>> * PandaBoard: I have a completely untested >>>> sketch. Someone with a PandaBoard will need >>>> to work through the U-Boot configuration to make >>>> this work. >>> >>> I tried your script on PandaBoard ES. >>> Basically it works with some modifications/considerations: >> >> Wonderful! Thanks for trying it! >> >> Please send me any patches you used; I'll try >> to incorporate them. >> >>> 1. PANDABOARD kernel config should be modified to use mmcsd card as roo= t. >> >> Would anyone object to adding this line to FreeBSD SVN? >> >> # Boot device is 2nd slice on MMC/SD card >> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >> >> >>> 2. u-boot build complains about the board was configured to support THU= MB mode >> >> Hmmm=85 Not sure I understand this. >> >>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>> since it looks for uImage for instance >> >> There will certainly need to be some U-Boot patches. >> >> Perhaps Oleksandr can point us to the source he >> used for that u-boot.bin? If so, I can help fill in >> the options so it can correctly chain ubldr. >> >>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. > > > Progress, seems like ubldr is working after patching u-boot. > Here are the patches, uEnv.txt etc: > > http://people.freebsd.org/~ganbold/pandaboard/ > > MLO is used from http://people.freebsd.org/~gonzo/pandaboard/ Strange, with ubldr Ethernet is not found, although kernel config is the same as before. Ganbold > > Ganbold > > > >>> 5. I used MLO, u-boot.bin from http://people.freebsd.org/~gonzo/pandabo= ard/ >>> >>> So how does ubldr work? Can it load kernel.bin from second partition >>> in case of PandaBoard? >> >> Yes, it can. At heart, ubldr is the same as the FreeBSD >> loader(8) that's used for i386/amd64 booting. In particular, >> it can load the kernel from UFS. >> >> The main difference between ubldr and loader(8) >> is in how they access hardware: loader(8) uses >> the PC BIOS and ubldr talks to U-Boot to do low-level >> device access. >> >> I think ubldr makes a lot of sense for BeagleBone and >> probably PandaBoard. I'm not sure it makes sense >> for Raspberry Pi, though that's a different discussion. >> >> But ubldr requires that U-Boot be built with a few >> non-standard options, so again we'll certainly have >> to patch U-Boot to enable those options. >> >> >> Tim >> From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 11:02:47 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 282C3253; Tue, 9 Oct 2012 11:02:47 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 79E778FC12; Tue, 9 Oct 2012 11:02:46 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so3674409eek.13 for ; Tue, 09 Oct 2012 04:02:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=UmTqjwz/69ZHxzfzlNuZkNgRVfj38t8kglynDGdW92U=; b=KFcSvRwL2rS0LEgLi0O8la3/Y41H1fnq6Kb6cyNhgj/3aFltVoRx6j1besQiW0HbGk itlhFgtJ34FeCsrLujfFEeEBJfia40tBuvd5HDzGbo1yJ/oEYYEC5mQGULc0CzEHYK3s WvTsue7EqZy5z5IwwRepCfAgP2fRPc+vuJWFoTFQxfnOaqajDtXXQr01xsriUwwd3LtY YML75N6Yb7LVwNuKtJITmxHNcydseJNhYYXj0Bujscj5sRqhzDrgU9J+VSAS1EBoWzhg k+sQ/xHK1ZMJeQC60mbZM9s8kbumN1oNob4Gz4ctCSUTK5yvi2XQ2vm1VHpAhU2WDhT5 n6Wg== MIME-Version: 1.0 Received: by 10.14.173.67 with SMTP id u43mr1356453eel.27.1349780565502; Tue, 09 Oct 2012 04:02:45 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Tue, 9 Oct 2012 04:02:45 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 19:02:45 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Tim Kientzle Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 11:02:47 -0000 On Tue, Oct 9, 2012 at 6:48 PM, Ganbold Tsagaankhuu wro= te: > On Tue, Oct 9, 2012 at 5:10 PM, Ganbold Tsagaankhuu w= rote: >> On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >>> >>> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>> >>>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrote= : >>>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>> >>>>>>> Sorry to butt in on this discussion, but how feasible would it be t= o adapt this build script to the pandaboard. I understand there may be a co= nfig in svn similar to the beaglebone which may be applicable. >>> >>>>> I've made significant progress and would >>>>> appreciate any feedback: >>>>> >>>>> github.com/kientzle/freebsd-beaglebone >>>>> >>>>> * PandaBoard: I have a completely untested >>>>> sketch. Someone with a PandaBoard will need >>>>> to work through the U-Boot configuration to make >>>>> this work. >>>> >>>> I tried your script on PandaBoard ES. >>>> Basically it works with some modifications/considerations: >>> >>> Wonderful! Thanks for trying it! >>> >>> Please send me any patches you used; I'll try >>> to incorporate them. >>> >>>> 1. PANDABOARD kernel config should be modified to use mmcsd card as ro= ot. >>> >>> Would anyone object to adding this line to FreeBSD SVN? >>> >>> # Boot device is 2nd slice on MMC/SD card >>> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >>> >>> >>>> 2. u-boot build complains about the board was configured to support TH= UMB mode >>> >>> Hmmm=85 Not sure I understand this. >>> >>>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>>> since it looks for uImage for instance >>> >>> There will certainly need to be some U-Boot patches. >>> >>> Perhaps Oleksandr can point us to the source he >>> used for that u-boot.bin? If so, I can help fill in >>> the options so it can correctly chain ubldr. >>> >>>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>>> load kernel.bin from first partition which is FAT. I tried 8MB of FAT. >> >> >> Progress, seems like ubldr is working after patching u-boot. >> Here are the patches, uEnv.txt etc: >> >> http://people.freebsd.org/~ganbold/pandaboard/ >> >> MLO is used from http://people.freebsd.org/~gonzo/pandaboard/ > > Strange, with ubldr Ethernet is not found, although kernel config is > the same as before. dmesg are at the same place: http://people.freebsd.org/~ganbold/pandaboard/ Ganbold > > Ganbold > >> >> Ganbold >> >> >> >>>> 5. I used MLO, u-boot.bin from http://people.freebsd.org/~gonzo/pandab= oard/ >>>> >>>> So how does ubldr work? Can it load kernel.bin from second partition >>>> in case of PandaBoard? >>> >>> Yes, it can. At heart, ubldr is the same as the FreeBSD >>> loader(8) that's used for i386/amd64 booting. In particular, >>> it can load the kernel from UFS. >>> >>> The main difference between ubldr and loader(8) >>> is in how they access hardware: loader(8) uses >>> the PC BIOS and ubldr talks to U-Boot to do low-level >>> device access. >>> >>> I think ubldr makes a lot of sense for BeagleBone and >>> probably PandaBoard. I'm not sure it makes sense >>> for Raspberry Pi, though that's a different discussion. >>> >>> But ubldr requires that U-Boot be built with a few >>> non-standard options, so again we'll certainly have >>> to patch U-Boot to enable those options. >>> >>> >>> Tim >>> From owner-freebsd-arm@FreeBSD.ORG Tue Oct 9 21:42:22 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3C9B571; Tue, 9 Oct 2012 21:42:22 +0000 (UTC) (envelope-from giovanni.trematerra@gmail.com) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id 501738FC16; Tue, 9 Oct 2012 21:42:22 +0000 (UTC) Received: by mail-qa0-f47.google.com with SMTP id i29so4322013qaf.13 for ; Tue, 09 Oct 2012 14:42:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=NTDZwEA7R6lEbMHyxg37C8qKROqykY4illyDNUYQYko=; b=gma2Uv8lUfOjzKhPOlbAp6L7LegviT+Hrz6UycQOaYVakbS1SrSbr0Q81EZmQeaapj /YGjDePvshQqROUTzlSl6Na0pSg1CxQNAWyP2Offzf2KT0aUZQ/kqpUHi556j2nv1u1G n6v404dqHLahFD5ltfflk2sulYN+2PJLj9YcjhsC/ViR7cAQNhfRLGCZAts+g6+vfa6c Tmw1Y28GM6trfckep8X9FPZBdSdKBDUjPWvpwgz1lo6KJSKTzFwFTUAlbS9RW/juyBZi qS0lnwZ+a1vjD9XbK/rJEOb7I0RhcVtEsvalUa37+BTgHAdqpknXLfr4+LzjGkFEJI0r mugQ== MIME-Version: 1.0 Received: by 10.224.52.139 with SMTP id i11mr37199714qag.11.1349818941225; Tue, 09 Oct 2012 14:42:21 -0700 (PDT) Sender: giovanni.trematerra@gmail.com Received: by 10.229.97.149 with HTTP; Tue, 9 Oct 2012 14:42:21 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Tue, 9 Oct 2012 23:42:21 +0200 X-Google-Sender-Auth: Dhpmw7rYxLogzFYpS3dBj77FxBA Message-ID: Subject: Re: Towards an ARM system-building script From: Giovanni Trematerra To: Ganbold Tsagaankhuu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 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, 09 Oct 2012 21:42:22 -0000 On Tue, Oct 9, 2012 at 1:02 PM, Ganbold Tsagaankhuu wro= te: > On Tue, Oct 9, 2012 at 6:48 PM, Ganbold Tsagaankhuu w= rote: >> On Tue, Oct 9, 2012 at 5:10 PM, Ganbold Tsagaankhuu = wrote: >>> On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote: >>>> >>>> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>>> >>>>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wrot= e: >>>>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>>> >>>>>>>> Sorry to butt in on this discussion, but how feasible would it be = to adapt this build script to the pandaboard. I understand there may be a c= onfig in svn similar to the beaglebone which may be applicable. >>>> >>>>>> I've made significant progress and would >>>>>> appreciate any feedback: >>>>>> >>>>>> github.com/kientzle/freebsd-beaglebone >>>>>> >>>>>> * PandaBoard: I have a completely untested >>>>>> sketch. Someone with a PandaBoard will need >>>>>> to work through the U-Boot configuration to make >>>>>> this work. >>>>> >>>>> I tried your script on PandaBoard ES. >>>>> Basically it works with some modifications/considerations: >>>> >>>> Wonderful! Thanks for trying it! >>>> >>>> Please send me any patches you used; I'll try >>>> to incorporate them. >>>> >>>>> 1. PANDABOARD kernel config should be modified to use mmcsd card as r= oot. >>>> >>>> Would anyone object to adding this line to FreeBSD SVN? >>>> >>>> # Boot device is 2nd slice on MMC/SD card >>>> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >>>> >>>> >>>>> 2. u-boot build complains about the board was configured to support T= HUMB mode >>>> >>>> Hmmm=E2=80=A6 Not sure I understand this. >>>> >>>>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>>>> since it looks for uImage for instance >>>> >>>> There will certainly need to be some U-Boot patches. >>>> >>>> Perhaps Oleksandr can point us to the source he >>>> used for that u-boot.bin? If so, I can help fill in >>>> the options so it can correctly chain ubldr. >>>> >>>>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>>>> load kernel.bin from first partition which is FAT. I tried 8MB of FAT= . >>> >>> >>> Progress, seems like ubldr is working after patching u-boot. >>> Here are the patches, uEnv.txt etc: >>> >>> http://people.freebsd.org/~ganbold/pandaboard/ >>> >>> MLO is used from http://people.freebsd.org/~gonzo/pandaboard/ >> >> Strange, with ubldr Ethernet is not found, although kernel config is >> the same as before. > > > dmesg are at the same place: http://people.freebsd.org/~ganbold/pandaboar= d/ > > I booted a kernel with your suggestion but I get a panic during initialization of ue0 I think here the dmesg is there something stupid I'm doing? Script started on Tue Oct 9 23:32:43 2012 U-Boot SPL 2011.09-rc2 (Oct 06 2011 - 17:56:54) Texas Instruments OMAP4430 ES2.3 Bypassing DPLL failed 4a008180 OMAP SD/MMC: 0 reading u-boot.img reading u-boot.img U-Boot 2012.07 (Oct 09 2012 - 22:13:44) CPU : OMAP4430 ES2.3 Board: OMAP4 Panda I2C: ready DRAM: 1 GiB MMC: OMAP SD/MMC: 0 Using default environment In: serial Out: serial Err: serial Net: No ethernet found. Hit any key to stop autoboot: 0 reading ubldr 740582 bytes read ## Starting application at 0x88000054 ... Consoles: U-Boot console Compatible API signature found @bfef4258 Number of U-Boot devices: 1 FreeBSD/armv6 U-Boot loader, Revision 1.2 (root@armdevbox, Mon Sep 24 16:11:29 CEST 2012) DRAM: 1024MB Device: disk |=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08 \=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/= =08-=08\=08|=08/=08-=08/boot/kernel/kernel data=3D0x3947b8+0x1eb24 \=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/= =08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08= |=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-= =08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08= /=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\= =08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\=08|=08/=08= -=08\=08|=08/=08-=08syms=3D[0x4+0x73610\=08|=08/=08-=08\=08|=08/=08-=08\=08= |=08/=08-=08\=08|=08+0x4+0x5eac1/=08-=08\=08|=08/=08-=08\=08|=08/=08-=08\= =08|=08] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel] in 9 seconds... Booting [/boot/kernel/kernel] in 8 seconds... Booting [/boot/kernel/kernel] in 7 seconds... Booting [/boot/kernel/kernel] in 6 seconds... Booting [/boot/kernel/kernel] in 5 seconds... Booting [/boot/kernel/kernel] in 4 seconds... Booting [/boot/kernel/kernel] in 3 seconds... Booting [/boot/kernel/kernel] in 2 seconds... Booting [/boot/kernel/kernel] in 1 second... Booting [/boot/kernel/kernel]... /=08-=08\=08|=08/=08-=08\=08fdt_start: 0x0056EA48 fdt_reg_valid(): reg#0 (start: 0x80000000 size: 0x40000000) valid! Kernel entry at 0x80200100... initarm: console initialized arg1 kmdp =3D 0xc05b0000 boothowto =3D 0x00000000 dtbp =3D 0xc056ea48 kernel image addresses: kernbase =3D 0xc0000000 _etext (sdata) =3D 0xc04e2be8 _edata =3D 0xc05947b8 __bss_start =3D 0xc05947b8 _end =3D 0xc05b32dc loader passed (static) kenv: no env, null ptr processing avail regions: 80000000-c0000000 -> 80000000-80200000 =3D 200000 80667000-c0000000 -> 80667000-c0000000 =3D 3f999000 fill in phys_avail: region: 0x80000000 - 0x80200000 (0x00200000) region: 0x80667000 - 0xc0000000 (0x3f999000) KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-CURRENT #0 r+1bfcafd: Mon Sep 24 16:33:31 CEST 2012 root@armdevbox:/usr/obj/arm.armv6/usr/home/gianni/work/freebsd/sys/PAND= ABOARD arm CPU: Cortex A9-r1 rev 3 (Cortex-A core) Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext WB disabled EABT branch prediction enabled LoUU:2 LoC:1 LoUIS:2 Cache level 1: 32KB/32B 4-way data cache WB Read-Alloc Write-Alloc 32KB/32B 4-way instruction cache Read-Alloc real memory =3D 1073741824 (1024 MB) avail memory =3D 1046220800 (997 MB) Texas Instruments OMAP4430 Processor, Revision ES2.3 random device not loaded; using insecure entropy simplebus0: on fdtbus0 gic0: mem 0xe8241000-0xe8241fff,0xe8240100-0xe82401ff on simplebus0 gic0: pn 0x390, arch 0x1, rev 0x0, implementer 0x43b nirqs 160 l2cache0: mem 0xe8242000-0xe8242fff on simplebu= s0 L2 Cache: 1024KB/32B 16 ways mp_tmr0: mem 0xe8240200-0xe82402ff,0xe8240600-0xe82406ff irq 27,29 on simplebus0 Timecounter "ARM MPCore Timecouter" frequency 504000000 Hz quality 1000 Event timer "ARM MPCore Eventtimer" frequency 504000000 Hz quality 1000 uart0: <16750 or compatible> mem 0xe8020000-0xe8020fff irq 106 on simplebus= 0 uart0: console (115384,n,8,1) ti_scm0: mem 0xd4e96000-0xd4e96fff on simplebus0 setting internal 4 for usbb1_ulpiphy_stp setting internal 10c for usbb1_ulpiphy_clk setting internal 10c for usbb1_ulpiphy_dir setting internal 10c for usbb1_ulpiphy_nxt setting internal 10c for usbb1_ulpiphy_dat0 setting internal 10c for usbb1_ulpiphy_dat1 setting internal 10c for usbb1_ulpiphy_dat2 setting internal 10c for usbb1_ulpiphy_dat3 setting internal 10c for usbb1_ulpiphy_dat4 setting internal 10c for usbb1_ulpiphy_dat5 setting internal 10c for usbb1_ulpiphy_dat6 setting internal 10c for usbb1_ulpiphy_dat7 omap4_prcm0: mem 0xd4e97000-0xd4e98fff,0xd4e99000-0xd4e99fff,0xd4e9a000-0xd4ea1fff on simplebus0 gpio0: mem 0xd4ea2000-0xd4ea2fff,0xe8055000-0xe8055fff,0xe8057000-0xe8057fff,0xe805900= 0-0xe8059fff,0xe805b000-0xe805bfff,0xe805d000-0xe805dfff irq 61,62,63,64,65,66 on simplebus0 gpioc0: on gpio0 gpiobus0: on gpio0 ehci0: mem 0xd4ea3c00-0xd4ea3cff,0xd4ea4000-0xd4ea46ff,0xd4ea5000-0xd4ea5fff irq 109 on simplebus0 ehci0: Starting TI EHCI USB Controller ehci0: UHH revision 0x50700100 ehci0: OMAP_UHH_SYSCONFIG: 0x00000014 ehci0: UHH setup done, uhh_hostconfig=3D0x8000001c ehci0: PHY reset operation timed out usbus0: EHCI version 1.0 usbus0 on ehci0 iichb0: mem 0xe8070000-0xe80700ff irq 88 on simplebus0 iichb0: I2C revision 4.0 iicbus0: on iichb0 iic0: on iicbus0 ti_sdma0: mem 0xd4ea6000-0xd4ea6fff irq 44,45,46,47 on simplebus0 ti_sdma0: sDMA revision 00010900 ti_mmchs0: mem 0xe809c000-0xe809cfff irq 115 on simplebus0 mmc0: on ti_mmchs0 Timecounters tick every 10.000 msec usbus0: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 mmcsd0: 3740MB at mmc0 25.0MHz/4bit/1-block bootpc_init: wired to interface 'ue0' uhub0: 3 ports with 3 removable, self powered panic: bootpc_init: Could not find interface specified by BOOTP_WIRED_TO: u= e0 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x48: ldrb r15, [r15, r15, ror r15]! db> bt Tracing pid 0 tid 100000 td 0xc0599ff0 db_trace_self() at db_trace_self+0xc scp=3D0xc04bc5a8 rlv=3D0xc04bc5f4 (db_trace_thread+0x38) rsp=3D0xc05c4ad4 rfp=3D0xc05c4ae0 db_trace_thread() at db_trace_thread+0xc scp=3D0xc04bc5c8 rlv=3D0xc022b21c (db_command_init+0x354) rsp=3D0xc05c4ae4 rfp=3D0xc05c4b00 db_command_init() at db_command_init+0x27c scp=3D0xc022b144 rlv=3D0xc022ac20 (db_skip_to_eol+0x4a0) rsp=3D0xc05c4b04 rfp=3D0xc05c4ba8 r5=3D0x00000000 r4=3D0xc056e354 db_skip_to_eol() at db_skip_to_eol+0x1d4 scp=3D0xc022a954 rlv=3D0xc022ad8c (db_command_loop+0x60) rsp=3D0xc05c4bac rfp=3D0xc05c4bb8 r10=3D0x600001d3 r8=3D0x00000001 r7=3D0x00000000 r6=3D0x00000000 r5=3D0xc056e61c r4=3D0xc05c4bc4 db_command_loop() at db_command_loop+0xc scp=3D0xc022ad38 rlv=3D0xc022d24c (X_db_sym_numargs+0xf4) rsp=3D0xc05c4bbc rfp=3D0xc05c4cd8 X_db_sym_numargs() at X_db_sym_numargs+0x14 --More-- scp=3D0xc022d16c rlv=3D0xc03467a0 (kdb_trap+0xa4) rsp=3D0xc05c4cdc rfp=3D0xc05c4d00 r4=3D0xc05c4d88 kdb_trap() at kdb_trap+0xc scp=3D0xc0346708 rlv=3D0xc04cccf0 (undefinedinstruction+0x2f0) rsp=3D0xc05c4d04 rfp=3D0xc05c4d84 r10=3D0xe7ffffff r8=3D0xe7ffffff r7=3D0xc05c4d88 r6=3D0x00000000 r5=3D0x00000000 r4=3D0x00000000 undefinedinstruction() at undefinedinstruction+0xc scp=3D0xc04cca0c rlv=3D0xc04bddac (address_exception_entry+0x50) rsp=3D0xc05c4d88 rfp=3D0xc05c4de4 r10=3D0xc497a000 r9=3D0x0000000a r8=3D0x00000000 r7=3D0xc0599ff0 r6=3D0xc051ede4 r5=3D0xc059c000 r4=3D0xc050ee60 kdb_enter() at kdb_enter+0xc scp=3D0xc0346284 rlv=3D0xc0311a24 (panic+0xe8) rsp=3D0xc05c4de8 rfp=3D0xc05c4dfc r4=3D0x00000100 panic() at panic+0x10 scp=3D0xc031194c rlv=3D0xc04148d0 (bootpc_init+0x288) --More-- rsp=3D0xc05c4e10 rfp=3D0xc05c4ee0 bootpc_init() at bootpc_init+0xc scp=3D0xc0414654 rlv=3D0xc02bb024 (mi_startup+0xf8) rsp=3D0xc05c4ee4 rfp=3D0xc05c4ef4 r10=3D0x88052e48 r9=3D0xc0687000 r8=3D0x0000000a r7=3D0x8020014c r6=3D0xbfef3ccc r5=3D0x80200158 r4=3D0xc052eef8 mi_startup() at mi_startup+0xc scp=3D0xc02baf38 rlv=3D0xc0200218 (btext+0x118) rsp=3D0xc05c4ef8 rfp=3D0x00000000 r4=3D0x80200258 db> ~. =07Disconnected. Script done on Tue Oct 9 23:35:26 2012 From owner-freebsd-arm@FreeBSD.ORG Wed Oct 10 02:36:19 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFA10DE9; Wed, 10 Oct 2012 02:36:19 +0000 (UTC) (envelope-from ganbold@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1066F8FC19; Wed, 10 Oct 2012 02:36:18 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c50so15087eek.13 for ; Tue, 09 Oct 2012 19:36:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=q1W3VAYwZdtDq1X1WgKy9gvKRQS3oQNTY4+Z2FkNbSw=; b=blxDK3KmGXuJ5X86yOswL1WZTVpCcJ3B3yuNBxF+BJv15Ua5GZzojUGzLYxzCgAkAs cbsj9+vgXw+CMcBIv8OPtBq4AHMSdQRb+NtP7yaPWOf+tZuXaHNljnetREXofKPeGyzb /li8MxOsnLIAuz1MLq4ey7WYFty8Fa1mv+4FRGl0geuj9Wa/p3U0DD2m5j8ICr3kTsct N0Sdn12v0xG5qGzYzz6o4G4qPdCUt+I8BhneDn1nqIzLf1TiPtXICmozPMqrn1KClDH+ /GSALad+GY/R+hUCO53WFQweI2euRYpkNFWpBzjxBSkzSRH59iGeoFt9ABsyFoU4k1M3 jwtg== MIME-Version: 1.0 Received: by 10.14.193.136 with SMTP id k8mr20116281een.30.1349836577983; Tue, 09 Oct 2012 19:36:17 -0700 (PDT) Received: by 10.14.140.205 with HTTP; Tue, 9 Oct 2012 19:36:17 -0700 (PDT) In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Date: Wed, 10 Oct 2012 10:36:17 +0800 Message-ID: Subject: Re: Towards an ARM system-building script From: Ganbold Tsagaankhuu To: Giovanni Trematerra Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 02:36:20 -0000 On Wed, Oct 10, 2012 at 5:42 AM, Giovanni Trematerra w= rote: > On Tue, Oct 9, 2012 at 1:02 PM, Ganbold Tsagaankhuu w= rote: >> On Tue, Oct 9, 2012 at 6:48 PM, Ganbold Tsagaankhuu = wrote: >>> On Tue, Oct 9, 2012 at 5:10 PM, Ganbold Tsagaankhuu = wrote: >>>> On Tue, Oct 9, 2012 at 12:42 PM, Tim Kientzle wrote= : >>>>> >>>>> On Oct 8, 2012, at 9:07 PM, Ganbold Tsagaankhuu wrote: >>>>> >>>>>> On Mon, Sep 24, 2012 at 2:55 AM, Tim Kientzle wro= te: >>>>>>> On Sep 4, 2012, at 9:52 PM, Tim Kientzle wrote: >>>>>>>> On Sep 4, 2012, at 9:33 PM, Dave Cheney wrote: >>>>>>>> >>>>>>>>> Sorry to butt in on this discussion, but how feasible would it be= to adapt this build script to the pandaboard. I understand there may be a = config in svn similar to the beaglebone which may be applicable. >>>>> >>>>>>> I've made significant progress and would >>>>>>> appreciate any feedback: >>>>>>> >>>>>>> github.com/kientzle/freebsd-beaglebone >>>>>>> >>>>>>> * PandaBoard: I have a completely untested >>>>>>> sketch. Someone with a PandaBoard will need >>>>>>> to work through the U-Boot configuration to make >>>>>>> this work. >>>>>> >>>>>> I tried your script on PandaBoard ES. >>>>>> Basically it works with some modifications/considerations: >>>>> >>>>> Wonderful! Thanks for trying it! >>>>> >>>>> Please send me any patches you used; I'll try >>>>> to incorporate them. >>>>> >>>>>> 1. PANDABOARD kernel config should be modified to use mmcsd card as = root. >>>>> >>>>> Would anyone object to adding this line to FreeBSD SVN? >>>>> >>>>> # Boot device is 2nd slice on MMC/SD card >>>>> options ROOTDEVNAME=3D\"ufs:mmcsd0s2\" >>>>> >>>>> >>>>>> 2. u-boot build complains about the board was configured to support = THUMB mode >>>>> >>>>> Hmmm=85 Not sure I understand this. >>>>> >>>>>> 3. Maybe there is need some more patches to have correct u-boot.bin, >>>>>> since it looks for uImage for instance >>>>> >>>>> There will certainly need to be some U-Boot patches. >>>>> >>>>> Perhaps Oleksandr can point us to the source he >>>>> used for that u-boot.bin? If so, I can help fill in >>>>> the options so it can correctly chain ubldr. >>>>> >>>>>> 4. I didn't dig into ubldr/u-boot much, instead modified uEnv.txt to >>>>>> load kernel.bin from first partition which is FAT. I tried 8MB of FA= T. >>>> >>>> >>>> Progress, seems like ubldr is working after patching u-boot. >>>> Here are the patches, uEnv.txt etc: >>>> >>>> http://people.freebsd.org/~ganbold/pandaboard/ >>>> >>>> MLO is used from http://people.freebsd.org/~gonzo/pandaboard/ >>> >>> Strange, with ubldr Ethernet is not found, although kernel config is >>> the same as before. >> >> >> dmesg are at the same place: http://people.freebsd.org/~ganbold/pandaboa= rd/ >> >> > > I booted a kernel with your suggestion but I get a panic during > initialization of ue0 I think You can try without ubldr by putting kernel.bin to FAT partition and loading it from uEnv.txt. At least in my case that way it finds Ethernet. Ganbold > > here the dmesg > is there something stupid I'm doing? > > Script started on Tue Oct 9 23:32:43 2012 > U-Boot SPL 2011.09-rc2 (Oct 06 2011 - 17:56:54) > Texas Instruments OMAP4430 ES2.3 > Bypassing DPLL failed 4a008180 > OMAP SD/MMC: 0 > reading u-boot.img > reading u-boot.img > > > U-Boot 2012.07 (Oct 09 2012 - 22:13:44) > > CPU : OMAP4430 ES2.3 > Board: OMAP4 Panda > I2C: ready > DRAM: 1 GiB > MMC: OMAP SD/MMC: 0 > Using default environment > > In: serial > Out: serial > Err: serial > Net: No ethernet found. > Hit any key to stop autoboot: 0 > reading ubldr > > 740582 bytes read > ## Starting application at 0x88000054 ... > Consoles: U-Boot console > > Compatible API signature found @bfef4258 > > Number of U-Boot devices: 1 > > > > FreeBSD/armv6 U-Boot loader, Revision 1.2 > > (root@armdevbox, Mon Sep 24 16:11:29 CEST 2012) > > DRAM: 1024MB > > > > Device: disk > > | / - \ | / - \ | / - \ | / - > > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - /boot/kernel/kernel > data=3D0x3947b8+0x1eb24 > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \= | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | = / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / -= \ | / - syms=3D[0x4+0x73610\ | / - \ | / - \ | / - \ | +0x4+0x5eac1/ - \ |= / - \ | / - \ | ] > > Hit [Enter] to boot immediately, or any other key for command prompt. > > Booting [/boot/kernel/kernel] in 9 seconds... > Booting [/boot/kernel/kernel] in 8 seconds... > Booting [/boot/kernel/kernel] in 7 seconds... > Booting [/boot/kernel/kernel] in 6 seconds... > Booting [/boot/kernel/kernel] in 5 seconds... > Booting [/boot/kernel/kernel] in 4 seconds... > Booting [/boot/kernel/kernel] in 3 seconds... > Booting [/boot/kernel/kernel] in 2 seconds... > Booting [/boot/kernel/kernel] in 1 second... > Booting [/boot/kernel/kernel]... > > > / - \ | / - \ fdt_start: 0x0056EA48 > > fdt_reg_valid(): reg#0 (start: 0x80000000 size: 0x40000000) valid! > > Kernel entry at 0x80200100... > > initarm: console initialized > arg1 kmdp =3D 0xc05b0000 > boothowto =3D 0x00000000 > dtbp =3D 0xc056ea48 > kernel image addresses: > kernbase =3D 0xc0000000 > _etext (sdata) =3D 0xc04e2be8 > _edata =3D 0xc05947b8 > __bss_start =3D 0xc05947b8 > _end =3D 0xc05b32dc > loader passed (static) kenv: > no env, null ptr > processing avail regions: > 80000000-c0000000 -> 80000000-80200000 =3D 200000 > 80667000-c0000000 -> 80667000-c0000000 =3D 3f999000 > fill in phys_avail: > region: 0x80000000 - 0x80200000 (0x00200000) > region: 0x80667000 - 0xc0000000 (0x3f999000) > KDB: debugger backends: ddb > KDB: current backend: ddb > Copyright (c) 1992-2012 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 10.0-CURRENT #0 r+1bfcafd: Mon Sep 24 16:33:31 CEST 2012 > root@armdevbox:/usr/obj/arm.armv6/usr/home/gianni/work/freebsd/sys/PA= NDABOARD > arm > CPU: Cortex A9-r1 rev 3 (Cortex-A core) > Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext > WB disabled EABT branch prediction enabled > LoUU:2 LoC:1 LoUIS:2 > Cache level 1: > 32KB/32B 4-way data cache WB Read-Alloc Write-Alloc > 32KB/32B 4-way instruction cache Read-Alloc > real memory =3D 1073741824 (1024 MB) > avail memory =3D 1046220800 (997 MB) > Texas Instruments OMAP4430 Processor, Revision ES2.3 > random device not loaded; using insecure entropy > simplebus0: on fdtbus0 > gic0: mem > 0xe8241000-0xe8241fff,0xe8240100-0xe82401ff on simplebus0 > gic0: pn 0x390, arch 0x1, rev 0x0, implementer 0x43b nirqs 160 > l2cache0: mem 0xe8242000-0xe8242fff on simple= bus0 > L2 Cache: 1024KB/32B 16 ways > mp_tmr0: mem > 0xe8240200-0xe82402ff,0xe8240600-0xe82406ff irq 27,29 on simplebus0 > Timecounter "ARM MPCore Timecouter" frequency 504000000 Hz quality 1000 > Event timer "ARM MPCore Eventtimer" frequency 504000000 Hz quality 1000 > uart0: <16750 or compatible> mem 0xe8020000-0xe8020fff irq 106 on simpleb= us0 > uart0: console (115384,n,8,1) > ti_scm0: mem 0xd4e96000-0xd4e96fff on simplebus0 > setting internal 4 for usbb1_ulpiphy_stp > setting internal 10c for usbb1_ulpiphy_clk > setting internal 10c for usbb1_ulpiphy_dir > setting internal 10c for usbb1_ulpiphy_nxt > setting internal 10c for usbb1_ulpiphy_dat0 > setting internal 10c for usbb1_ulpiphy_dat1 > setting internal 10c for usbb1_ulpiphy_dat2 > setting internal 10c for usbb1_ulpiphy_dat3 > setting internal 10c for usbb1_ulpiphy_dat4 > setting internal 10c for usbb1_ulpiphy_dat5 > setting internal 10c for usbb1_ulpiphy_dat6 > setting internal 10c for usbb1_ulpiphy_dat7 > omap4_prcm0: mem > 0xd4e97000-0xd4e98fff,0xd4e99000-0xd4e99fff,0xd4e9a000-0xd4ea1fff on > simplebus0 > gpio0: mem > 0xd4ea2000-0xd4ea2fff,0xe8055000-0xe8055fff,0xe8057000-0xe8057fff,0xe8059= 000-0xe8059fff,0xe805b000-0xe805bfff,0xe805d000-0xe805dfff > irq 61,62,63,64,65,66 on simplebus0 > gpioc0: on gpio0 > gpiobus0: on gpio0 > ehci0: mem > 0xd4ea3c00-0xd4ea3cff,0xd4ea4000-0xd4ea46ff,0xd4ea5000-0xd4ea5fff irq > 109 on simplebus0 > ehci0: Starting TI EHCI USB Controller > ehci0: UHH revision 0x50700100 > ehci0: OMAP_UHH_SYSCONFIG: 0x00000014 > ehci0: UHH setup done, uhh_hostconfig=3D0x8000001c > ehci0: PHY reset operation timed out > usbus0: EHCI version 1.0 > usbus0 on ehci0 > iichb0: mem 0xe8070000-0xe80700ff irq 88 on simplebus= 0 > iichb0: I2C revision 4.0 > iicbus0: on iichb0 > iic0: on iicbus0 > ti_sdma0: mem 0xd4ea6000-0xd4ea6fff irq > 44,45,46,47 on simplebus0 > ti_sdma0: sDMA revision 00010900 > ti_mmchs0: mem > 0xe809c000-0xe809cfff irq 115 on simplebus0 > mmc0: on ti_mmchs0 > Timecounters tick every 10.000 msec > usbus0: 480Mbps High Speed USB v2.0 > ugen0.1: at usbus0 > uhub0: addr 1> on usbus0 > mmcsd0: 3740MB at > mmc0 25.0MHz/4bit/1-block > bootpc_init: wired to interface 'ue0' > uhub0: 3 ports with 3 removable, self powered > panic: bootpc_init: Could not find interface specified by BOOTP_WIRED_TO:= ue0 > KDB: enter: panic > [ thread pid 0 tid 100000 ] > Stopped at kdb_enter+0x48: ldrb r15, [r15, r15, ror r15]! > db> bt > Tracing pid 0 tid 100000 td 0xc0599ff0 > db_trace_self() at db_trace_self+0xc > scp=3D0xc04bc5a8 rlv=3D0xc04bc5f4 (db_trace_thread+0x38) > rsp=3D0xc05c4ad4 rfp=3D0xc05c4ae0 > db_trace_thread() at db_trace_thread+0xc > scp=3D0xc04bc5c8 rlv=3D0xc022b21c (db_command_init+0x354) > rsp=3D0xc05c4ae4 rfp=3D0xc05c4b00 > db_command_init() at db_command_init+0x27c > scp=3D0xc022b144 rlv=3D0xc022ac20 (db_skip_to_eol+0x4a0) > rsp=3D0xc05c4b04 rfp=3D0xc05c4ba8 > r5=3D0x00000000 r4=3D0xc056e354 > db_skip_to_eol() at db_skip_to_eol+0x1d4 > scp=3D0xc022a954 rlv=3D0xc022ad8c (db_command_loop+0x60) > rsp=3D0xc05c4bac rfp=3D0xc05c4bb8 > r10=3D0x600001d3 r8=3D0x00000001 > r7=3D0x00000000 r6=3D0x00000000 r5=3D0xc056e61c r4=3D0xc05c4bc4 > db_command_loop() at db_command_loop+0xc > scp=3D0xc022ad38 rlv=3D0xc022d24c (X_db_sym_numargs+0xf4) > rsp=3D0xc05c4bbc rfp=3D0xc05c4cd8 > X_db_sym_numargs() at X_db_sym_numargs+0x14 > --More-- > scp=3D0xc022d16c rlv=3D0xc03467a0 (kdb_trap+0xa4) > rsp=3D0xc05c4cdc rfp=3D0xc05c4d00 > r4=3D0xc05c4d88 > kdb_trap() at kdb_trap+0xc > scp=3D0xc0346708 rlv=3D0xc04cccf0 (undefinedinstruction+0x2f0) > rsp=3D0xc05c4d04 rfp=3D0xc05c4d84 > r10=3D0xe7ffffff r8=3D0xe7ffffff > r7=3D0xc05c4d88 r6=3D0x00000000 r5=3D0x00000000 r4=3D0x00000000 > undefinedinstruction() at undefinedinstruction+0xc > scp=3D0xc04cca0c rlv=3D0xc04bddac (address_exception_entry+0x50) > rsp=3D0xc05c4d88 rfp=3D0xc05c4de4 > r10=3D0xc497a000 r9=3D0x0000000a > r8=3D0x00000000 r7=3D0xc0599ff0 r6=3D0xc051ede4 r5=3D0xc059c000 > r4=3D0xc050ee60 > kdb_enter() at kdb_enter+0xc > scp=3D0xc0346284 rlv=3D0xc0311a24 (panic+0xe8) > rsp=3D0xc05c4de8 rfp=3D0xc05c4dfc > r4=3D0x00000100 > panic() at panic+0x10 > scp=3D0xc031194c rlv=3D0xc04148d0 (bootpc_init+0x288) > --More-- > rsp=3D0xc05c4e10 rfp=3D0xc05c4ee0 > bootpc_init() at bootpc_init+0xc > scp=3D0xc0414654 rlv=3D0xc02bb024 (mi_startup+0xf8) > rsp=3D0xc05c4ee4 rfp=3D0xc05c4ef4 > r10=3D0x88052e48 r9=3D0xc0687000 > r8=3D0x0000000a r7=3D0x8020014c r6=3D0xbfef3ccc r5=3D0x80200158 > r4=3D0xc052eef8 > mi_startup() at mi_startup+0xc > scp=3D0xc02baf38 rlv=3D0xc0200218 (btext+0x118) > rsp=3D0xc05c4ef8 rfp=3D0x00000000 > r4=3D0x80200258 > db> ~. > > > Disconnected. > > Script done on Tue Oct 9 23:35:26 2012 From owner-freebsd-arm@FreeBSD.ORG Wed Oct 10 02:37:11 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E7C5E5A for ; Wed, 10 Oct 2012 02:37:11 +0000 (UTC) (envelope-from tiles606@126.com) Received: from m15-111.126.com (m15-111.126.com [220.181.15.111]) by mx1.freebsd.org (Postfix) with ESMTP id 4A0A78FC08 for ; Wed, 10 Oct 2012 02:37:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com; s=s110527; h=Received:Date:From:Reply-To:To:Subject:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; bh=h5pUWs4p 1r83ysSpncxNzFC8edu668aMyjn6wQ0BlmQ=; b=jjBk26MIgt0EZdGBPaPyGGQz MF5wcuMSZSyJsUW8qXKwY/4TLmq8rsuzKAQrdk2BUyHZcfg511fUVkpKhq1HPMhL VwZpgCohgOqK7DDWSGRGTa2Fkxm1LdyvXiX6VWbpEVoy2Z7Djovrwwp8gPXM0Xur EgpRTV2vWrZFlDosHZ4= Received: from ohcowr (unknown [182.37.136.154]) by smtp1 (Coremail) with SMTP id C8mowECZf09P33RQ1KwnBg--.15591S3; Wed, 10 Oct 2012 10:37:04 +0800 (CST) Date: Wed, 10 Oct 2012 10:40:48 +0800 From: "jessaic" To: "freebsd-arm" Subject: Re:crystal mosaic/provide sample Message-ID: <201210101040489217606@126.com> X-Mailer: Foxmail 6, 10, 201, 20 [cn] MIME-Version: 1.0 Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 X-CM-TRANSID: C8mowECZf09P33RQ1KwnBg--.15591S3 X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUndb1DUUUU X-CM-SenderInfo: 5wlov2qwqwqiyswou0bp/1tbiLA5EoUvUfkMHYwAAsB X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: glassmosaic@188.com List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 02:37:11 -0000 R29vZCBkYXksDQoNClRoaXMgaXMgSmVzc2ljYSBmcm9tIGEgZ2xhc3MgbW9zYWljIG1hbnVmYWN0 dXJlci4NCk91ciBmYWN0b3J5IGlzIHNwZWNpYWxpemVkIGluIHByb2R1Y2luZyBraW5kcyBvZiBj cnlzdGFsIG1vc2FpYyx0aGUgbWFpbiB0aGlja25lc3MgaXMgNG1tIGFuZCA2bW0uDQoNCkFueSBm dXJ0aGVyIGluZm9ybWF0aW9uLHBsZWFzZSBjb250YWN0IG1lIGZyZWVseS4NCg0KUmVnYXJkcywN Cg0KSmVzc2ljYQ0KDQpMSU5ZSSBDSEVOR1FJIElORFVTVFJZIEFORCBUUkFERSBDTy4sTFREDQpT a3lwZTpqZXNzaWNhMjk4NTYNClRlbDogODYtNTM5LTcxNjI4Nzg= From owner-freebsd-arm@FreeBSD.ORG Wed Oct 10 13:43:02 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDCB9F04; Wed, 10 Oct 2012 13:43:02 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from duck.symmetricom.us (duck.symmetricom.us [206.168.13.214]) by mx1.freebsd.org (Postfix) with ESMTP id 4B8168FC08; Wed, 10 Oct 2012 13:43:02 +0000 (UTC) Received: from damnhippie.dyndns.org (daffy.symmetricom.us [206.168.13.218]) by duck.symmetricom.us (8.14.5/8.14.5) with ESMTP id q9ADh1PE034454; Wed, 10 Oct 2012 07:43:01 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id q9ADgwp8081596; Wed, 10 Oct 2012 07:42:58 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) Subject: Re: Towards an ARM system-building script From: Ian Lepore To: Giovanni Trematerra In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> Content-Type: text/plain; charset="us-ascii" Date: Wed, 10 Oct 2012 07:42:57 -0600 Message-ID: <1349876577.1123.30.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 13:43:02 -0000 On Tue, 2012-10-09 at 23:42 +0200, Giovanni Trematerra wrote: > I booted a kernel with your suggestion but I get a panic during > initialization of ue0 I think It looks like bootpc_init() is getting called before USB has found the ethernet adapter. It might be fixable with a simple patch such as the following, but I really don't know whether this will work, and even if it does, whether it's a good idea (hopefully someone more knowledgable will offer an opinion). But if nothing else it's an interesting experiment to try. diff -r 5f2e07d3ae42 sys/nfs/bootp_subr.c --- a/sys/nfs/bootp_subr.c Thu Oct 04 20:42:12 2012 -0600 +++ b/sys/nfs/bootp_subr.c Wed Oct 10 07:38:31 2012 -0600 @@ -1526,6 +1526,8 @@ bootpc_init(void) int timeout; int delay; + root_mount_wait(); + timeout = BOOTP_IFACE_WAIT_TIMEOUT * hz; delay = hz / 10; -- Ian From owner-freebsd-arm@FreeBSD.ORG Wed Oct 10 22:08:45 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 93B8E394; Wed, 10 Oct 2012 22:08:45 +0000 (UTC) (envelope-from giovanni.trematerra@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2D3FE8FC08; Wed, 10 Oct 2012 22:08:44 +0000 (UTC) Received: by mail-qc0-f182.google.com with SMTP id l39so1042582qcs.13 for ; Wed, 10 Oct 2012 15:08:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=8sF9C7vLXDNLX9grQ/fjrhGMOqvzSlyEFx2Y+s0i8yM=; b=hEJom+UsFGDqko3Zpdo+FJTHVOlb+cdtdH+9toWwGpZ73AFeseChGJ9WfkieYz92js cT9m8UtKu23yqrojzjwc2ibKRrEJwKX/rdrLX09n4JwVbAUJV0vVrAul7XTxxTe2Yht8 7fT9kObCyY9qG1cDQjWTh9JHPA/W0PkQeFzgkwA9mYUehFFJ2DZWrGtkZxnDyQm59aoN REi98ysLlbDJ3jbn1V7nGAEyLVUsUrRGWzPX06IrXgO3sBZXJVhi3oeKx6csqR6CIeRg 0T+2jTmFlilKjpUrojd64dGbCD7jwdrdp7IB/sWkmm5mUUZYGTNojW6nmT8JHxLxP7Yn gtsA== MIME-Version: 1.0 Received: by 10.224.197.194 with SMTP id el2mr18206193qab.72.1349906924302; Wed, 10 Oct 2012 15:08:44 -0700 (PDT) Sender: giovanni.trematerra@gmail.com Received: by 10.229.97.149 with HTTP; Wed, 10 Oct 2012 15:08:44 -0700 (PDT) In-Reply-To: <1349876577.1123.30.camel@revolution.hippie.lan> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <1349876577.1123.30.camel@revolution.hippie.lan> Date: Thu, 11 Oct 2012 00:08:44 +0200 X-Google-Sender-Auth: D1oiUNGd4covCXWX8yTcmJ92oiQ Message-ID: Subject: Re: Towards an ARM system-building script From: Giovanni Trematerra To: Ian Lepore Content-Type: text/plain; charset=UTF-8 Cc: arm@freebsd.org, Tim Kientzle , Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 22:08:45 -0000 On Wed, Oct 10, 2012 at 3:42 PM, Ian Lepore wrote: > On Tue, 2012-10-09 at 23:42 +0200, Giovanni Trematerra wrote: >> I booted a kernel with your suggestion but I get a panic during >> initialization of ue0 I think > > It looks like bootpc_init() is getting called before USB has found the > ethernet adapter. It might be fixable with a simple patch such as the > following, but I really don't know whether this will work, and even if > it does, whether it's a good idea (hopefully someone more knowledgable > will offer an opinion). But if nothing else it's an interesting > experiment to try. I think the patch is wrong at least in my case. I had to run the "usb start" command from U-boot to have ethernet card of PandaBoard working. Thank you -- Gianni From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 07:15:56 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D96AD6DD; Thu, 11 Oct 2012 07:15:56 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id 89F9E8FC12; Thu, 11 Oct 2012 07:15:56 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q9B7Fkri040919; Thu, 11 Oct 2012 07:15:46 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id 4hybre4fgzvg25vzufmmgr6w32; Thu, 11 Oct 2012 07:15:45 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: Towards an ARM system-building script Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Tim Kientzle In-Reply-To: Date: Thu, 11 Oct 2012 00:16:28 -0700 Content-Transfer-Encoding: 7bit Message-Id: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <1349876577.1123.30.camel@revolution.hippie.lan> To: Giovanni Trematerra X-Mailer: Apple Mail (2.1278) Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 07:15:56 -0000 On Oct 10, 2012, at 3:08 PM, Giovanni Trematerra wrote: > On Wed, Oct 10, 2012 at 3:42 PM, Ian Lepore > wrote: >> On Tue, 2012-10-09 at 23:42 +0200, Giovanni Trematerra wrote: >>> I booted a kernel with your suggestion but I get a panic during >>> initialization of ue0 I think >> >> It looks like bootpc_init() is getting called before USB has found the >> ethernet adapter. It might be fixable with a simple patch such as the >> following, but I really don't know whether this will work, and even if >> it does, whether it's a good idea (hopefully someone more knowledgable >> will offer an opinion). But if nothing else it's an interesting >> experiment to try. > > I think the patch is wrong at least in my case. > I had to run the "usb start" command from U-boot to have > ethernet card of PandaBoard working. What happens if you disable BOOTP in the kernel? That might help clarify whether the Ethernet isn't working at all or whether the Ethernet isn't getting started early enough for BOOTP. Tim From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 11:11:51 2012 Return-Path: Delivered-To: arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B1D8792 for ; Thu, 11 Oct 2012 11:11:51 +0000 (UTC) (envelope-from sanpei@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [8.8.178.135]) by mx1.freebsd.org (Postfix) with ESMTP id 2AEAC8FC1E for ; Thu, 11 Oct 2012 11:11:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q9BBBpFq058768 for ; Thu, 11 Oct 2012 11:11:51 GMT (envelope-from sanpei@freefall.freebsd.org) Received: (from sanpei@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9BBBp2A058767 for arm@FreeBSD.org; Thu, 11 Oct 2012 11:11:51 GMT (envelope-from sanpei) Date: Thu, 11 Oct 2012 11:11:51 GMT From: MIHIRA Sanpei Yoshiro Message-Id: <201210111111.q9BBBp2A058767@freefall.freebsd.org> To: arm@FreeBSD.org Subject: can not mount SDHC card as root partition on RaspberryPI X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 11:11:51 -0000 Hi, all. > However, I can't login -CURRENT. > - no login prompt in serial console[NG] > - I edited /etc/ttys, but there is no login prompt. > - I can't login with ssh and telnet(enable by inetd) > - ssh and telnet connect is without problem, however I always can't login[NG] I can login via telnet after all. I forgot to recreate pwd.db file. By the way, if someone enable already use serial console, please let me to know. Best Regards, Yoshiro MIHIRA From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 14:50:24 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 93D4BB83 for ; Thu, 11 Oct 2012 14:50:24 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) by mx1.freebsd.org (Postfix) with ESMTP id 56FFC8FC14 for ; Thu, 11 Oct 2012 14:50:24 +0000 (UTC) Received: from [209.249.190.124] (port=63322 helo=gnnmac.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1TMK5e-0007lN-UQ; Thu, 11 Oct 2012 10:50:22 -0400 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Latest code and scripts are working for me on BeagleBone... From: George Neville-Neil In-Reply-To: Date: Thu, 11 Oct 2012 10:50:23 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <1349876577.1123.30.camel@revolution.hippie.lan> To: Tim Kientzle X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com Cc: "arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 14:50:24 -0000 Howdy, Just FYI I did a new build from sources last night and the scripts are = working fine for producing a bootable/usable image on the BeagleBone. = Networking now seems to be fixed as well, which is great. It was 12:30am when I got = that done so I didn't have time to try the RaspberryPi, but that's next on my = list.D Best, George From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 14:55:59 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E8853D1B; Thu, 11 Oct 2012 14:55:58 +0000 (UTC) (envelope-from freebsd@damnhippie.dyndns.org) Received: from duck.symmetricom.us (duck.symmetricom.us [206.168.13.214]) by mx1.freebsd.org (Postfix) with ESMTP id 8F81C8FC0A; Thu, 11 Oct 2012 14:55:58 +0000 (UTC) Received: from damnhippie.dyndns.org (daffy.symmetricom.us [206.168.13.218]) by duck.symmetricom.us (8.14.5/8.14.5) with ESMTP id q9BEXh0e081030; Thu, 11 Oct 2012 08:33:43 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id q9BEXe82083125; Thu, 11 Oct 2012 08:33:40 -0600 (MDT) (envelope-from freebsd@damnhippie.dyndns.org) Subject: Re: Towards an ARM system-building script From: Ian Lepore To: Tim Kientzle In-Reply-To: References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <1349876577.1123.30.camel@revolution.hippie.lan> Content-Type: text/plain; charset="us-ascii" Date: Thu, 11 Oct 2012 08:33:40 -0600 Message-ID: <1349966020.1123.63.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: arm@freebsd.org, Oleksandr Tymoshenko X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 14:55:59 -0000 On Thu, 2012-10-11 at 00:16 -0700, Tim Kientzle wrote: > On Oct 10, 2012, at 3:08 PM, Giovanni Trematerra wrote: > > > On Wed, Oct 10, 2012 at 3:42 PM, Ian Lepore > > wrote: > >> On Tue, 2012-10-09 at 23:42 +0200, Giovanni Trematerra wrote: > >>> I booted a kernel with your suggestion but I get a panic during > >>> initialization of ue0 I think > >> > >> It looks like bootpc_init() is getting called before USB has found the > >> ethernet adapter. It might be fixable with a simple patch such as the > >> following, but I really don't know whether this will work, and even if > >> it does, whether it's a good idea (hopefully someone more knowledgable > >> will offer an opinion). But if nothing else it's an interesting > >> experiment to try. > > > > I think the patch is wrong at least in my case. > > I had to run the "usb start" command from U-boot to have > > ethernet card of PandaBoard working. > > What happens if you disable BOOTP in the kernel? > > That might help clarify whether the Ethernet isn't > working at all or whether the Ethernet isn't getting > started early enough for BOOTP. > > Tim > It's very clear from the panic message and the dmesg output that the usb stack hasn't finished enumerating the bus and thus hasn't instantiated the ue0 device before bootpc_init() is called. The only part I'm unsure about is whether it's safe to call root_mount_wait() from within boopc_init(). I don't know if there are any rules about calling root_mount_wait() (locking, which thread(s) can call it, etc). I'm also a bit unsure about the whole concept of using root_mount_wait() as a proxy for "all usb devices have been enumerated." That seems, conceptually, like relying on an undocumented side effect of a routine. I'm also not sure it actually works... on freebsd 8.2 at least, I've seen usb devices appear after root is mounted (hard-wired onto the motherboard devices, not removables). -- Ian From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 16:01:59 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25A93BBB for ; Thu, 11 Oct 2012 16:01:59 +0000 (UTC) (envelope-from nizhniynovgorod@mytailor.ru) Received: from relay-out1.mail.masterhost.ru (relay-out1.mail.masterhost.ru [83.222.23.61]) by mx1.freebsd.org (Postfix) with ESMTP id 75EBF8FC0A for ; Thu, 11 Oct 2012 16:01:57 +0000 (UTC) Received: from [UNAVAILABLE] ([81.195.50.210] helo=81.195.50.210) by relay1.mail.masterhost.ru with esmtp envelope from authenticated with president@iba-moscow.ru message id 1TMLCn-0006gD-4m for freebsd-arm@freebsd.org; Thu, 11 Oct 2012 20:01:49 +0400 From: "=?utf-8?B?ItCY0LzQv9C10YDQsNGC0L7RgNGB0LrQuNC5INCf0L7RgNGC0L3QvtC5INCyINCd0LjQttC90LXQvCDQndC+0LLQs9C+0YDQvtC00LUi?=" Subject: =?utf-8?B?W0JVTEtdItCY0LzQv9C10YDQsNGC0L7RgNGB0LrQuNC5INCf0L7RgNGC0L3QvtC5IiDQsiDQstCw0YjQtdC8INCz0L7RgNC+0LTQteKAnQ==?= To: "freebsd-arm" MIME-Version: 1.0 Organization: The Imperial Tailoring Co. Date: Thu, 11 Oct 2012 20:01:47 +0400 X-Mailer-MsgId: b18D0czNCzlEZy4zDeGZsMmd3bDdtdGVAtM3BtYj5rd3JfZ2pBbXAscHM2B0QwLjCU3NTY3KzRCLjc= X-SpamTest-Envelope-From: nizhniynovgorod@mytailor.ru X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 37717 [Oct 11 2012] X-SpamTest-Info: {relay has no DNS name} X-SpamTest-Method: none X-SpamTest-Rate: 40 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release Message-Id: <20121011160159.25A93BBB@hub.freebsd.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 16:01:59 -0000 =EF=BB=BFVIP =D1=8D=D0=BA=D1=81=D0=BA=D0=BB=D1=8E=D0=B7=D0=B8=D0=B2=D1= =8B=D0=BD=D0=BE=D0=B5 =D0=BF=D1=80=D0=B5=D0=B4=D0=BB=D0=BE=D0=B6=D0=B5= =D0=BD=D0=B8=D0=B5=20 10.10.2012 =D0=B3=D0=BE=D0=B4=D0=B0 =20 "=D0=98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0= =B8=D0=B9 =D0=9F=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9" =D0=B2 =D0=B2=D0= =B0=D1=88=D0=B5=D0=BC =D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D0=B5=E2=80=9D =C2=AB=D0=98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA= =D0=B8=D0=B9 =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9=C2=BB =D0=BF=D0= =BE=D1=81=D0=B5=D1=82=D0=B8=D1=82 =D0=9D=D0=B8=D0=B6=D0=BD=D0=B8=D0=B9= =D0=9D=D0=BE=D0=B2=D0=B3=D0=BE=D1=80=D0=BE=D0=B4 =20 =D0=92 =D0=9D=D0=B8=D0=B6=D0=BD=D0=B5=D0=BC =D0=9D=D0=BE=D0=B2=D0=B3=D0= =BE=D1=80=D0=BE=D0=B4=D0=B5 =D1=81 15 =D0=BF=D0=BE 21 =D0=BE=D0=BA=D1=82= =D1=8F=D0=B1=D1=80=D1=8F =D0=B2 =D0=B3=D0=BE=D1=81=D1=82=D0=B8=D0=BD=D0= =B8=D1=86=D0=B5 "=D0=9E=D0=BA=D0=B0" =D1=81 9.00 =D0=B4=D0=BE 20.00 =D0= =B1=D1=83=D0=B4=D0=B5=D1=82 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D1=82= =D1=8C =D1=81=D0=BF=D0=B5=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D1=81=D1=82 =D0= =BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D0=B8 =C2=AB=D0=98=D0=BC=D0=BF= =D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0=B8=D0=B9 =D0=BF=D0= =BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9=C2=BB =D0=9D=D0=B8=D1=80=D0=B0=D0=B4= =D0=B6 =D0=9A=D1=85=D0=B5=D0=BC=D0=BD=D0=B0=D0=BD=D0=B8. =D0=A3 =D0=BD= =D0=B8=D0=B6=D0=B5=D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D1=81=D0=BA=D0=B8=D1=85= =D0=B3=D0=BE=D1=81=D0=BF=D0=BE=D0=B4 =D0=B2=D0=BF=D0=B5=D1=80=D0=B2=D1= =8B=D0=B5 =D0=BF=D0=BE=D1=8F=D0=B2=D0=B8=D1=82=D1=81=D1=8F =D1=8D=D0=BA= =D1=81=D0=BA=D0=BB=D1=8E=D0=B7=D0=B8=D0=B2=D0=BD=D1=8B=D0=B9 =D1=88=D0= =B0=D0=BD=D1=81 =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=B0=D1=82=D1=8C =D0=BA= =D0=BE=D1=81=D1=82=D1=8E=D0=BC, =D0=BF=D0=B0=D0=BB=D1=8C=D1=82=D0=BE =D0= =B8=D0=BB=D0=B8 =D0=B0=D0=BA=D1=81=D0=B5=D1=81=D1=81=D1=83=D0=B0=D1=80= =D1=8B, =D0=B2=D1=8B=D0=BF=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD=D0=BD=D1=8B=D0= =B5 =D0=BF=D0=BE =D0=B8=D0=BD=D0=B4=D0=B8=D0=B2=D0=B8=D0=B4=D1=83=D0=B0= =D0=BB=D1=8C=D0=BD=D1=8B=D0=BC =D0=BC=D0=B5=D1=80=D0=BA=D0=B0=D0=BC =D0= =B7=D0=B0=D0=BA=D0=B0=D0=B7=D1=87=D0=B8=D0=BA=D0=B0, =D1=83 =D0=B8=D0=BD= =D0=B4=D0=B8=D0=B9=D1=81=D0=BA=D0=B8=D1=85 =D1=82=D0=B2=D0=BE=D1=80=D1= =86=D0=BE=D0=B2. =20 =D0=9D=D0=B8=D1=80=D0=B0=D0=B4=D0=B6 =D0=9A=D1=85=D0=B5=D0=BC=D0=BD=D0= =B0=D0=BD=D0=B8 =E2=80=94 =D0=BF=D0=BE=D1=81=D0=BB=D0=B5=D0=B4=D0=BD=D0= =B8=D0=B9 =D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=BA =D1=83 =D0=B3=D0=BB=D0=B0= =D0=B2=D1=8B =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D0=B8 =C2=AB=D0= =98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0=B8=D0= =B9 =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9=C2=BB =D0=A1=D1=8D=D0=BC= =D0=BC=D0=B8 =D0=9A=D0=BE=D1=82=D0=B2=D0=B0=D0=BD=D0=B8. =D0=9C=D0=BE=D0= =BB=D0=BE=D0=B4=D0=BE=D0=B9, =D1=82=D0=B0=D0=BB=D0=B0=D0=BD=D1=82=D0=BB= =D0=B8=D0=B2=D1=8B=D0=B9, =D0=BA=D1=80=D0=B5=D0=B0=D1=82=D0=B8=D0=B2=D0= =BD=D1=8B=D0=B9 =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA =D1=81 =D0=B2= =D0=B5=D0=BB=D0=B8=D0=BA=D0=BE=D0=BB=D0=B5=D0=BF=D0=BD=D1=8B=D0=BC =D0= =B7=D0=BD=D0=B0=D0=BD=D0=B8=D0=B5=D0=BC =D0=B4=D0=BB=D1=8F =D1=81=D0=B2= =D0=BE=D0=B8=D1=85 =D0=BB=D0=B5=D1=82. =D0=91=D0=BB=D0=B0=D0=B3=D0=BE=D0= =B4=D0=B0=D1=80=D1=8F =D0=B5=D0=B3=D0=BE =D0=BE=D0=B1=D0=BE=D1=81=D0=BD= =D0=BE=D0=B2=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC =D0=B0=D1=80=D0=B3=D1=83=D0= =BC=D0=B5=D0=BD=D1=82=D0=B0=D0=BC =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD= =D0=B8=D1=8F =D0=B2=D0=BE=D0=BF=D0=BB=D0=BE=D1=82=D0=B8=D0=BB=D0=B0 =D0= =B2 =D0=B6=D0=B8=D0=B7=D0=BD=D1=8C =D0=BD=D0=BE=D0=B2=D1=8B=D0=B9 =D0=BF= =D1=80=D0=BE=D0=B5=D0=BA=D1=82 =C2=AB=D0=9F=D1=83=D1=82=D0=B5=D1=88=D0= =B5=D1=81=D1=82=D0=B2=D0=B8=D0=B5 =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D0=BE= =D0=B3=D0=BE=C2=BB, =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B9 =D0=BF=D0= =BE=D0=B7=D0=B2=D0=BE=D0=BB=D0=B8=D1=82 =D0=B1=D0=B8=D0=B7=D0=BD=D0=B5= =D1=81=D0=BC=D0=B5=D0=BD=D0=B0=D0=BC =D0=B8 =D0=BF=D0=BE=D0=BB=D0=B8=D1= =82=D0=B8=D0=BA=D0=B0=D0=BC =D0=B2 =D1=88=D0=B5=D1=81=D1=82=D0=B8 =D0=BA= =D1=80=D1=83=D0=BF=D0=BD=D0=B5=D0=B9=D1=88=D0=B8=D1=85 =D0=B3=D0=BE=D1= =80=D0=BE=D0=B4=D0=B0=D1=85 =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D0=BF= =D0=BE=D0=BB=D1=83=D1=87=D0=B8=D1=82=D1=8C =D1=83=D1=81=D0=BB=D1=83=D0= =B3=D0=B8 =D0=BE=D0=B4=D0=BD=D0=B8=D1=85 =D0=B8=D0=B7 =D0=BB=D1=83=D1=87= =D1=88=D0=B8=D1=85 =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D1=8B=D1=85 =D0=B2 =D0= =BC=D0=B8=D1=80=D0=B5 .=20 =20 =D0=9D=D0=B8=D0=B6=D0=B5=D0=B3=D0=BE=D1=80=D0=BE=D0=B4=D1=81=D0=BA=D0=B8= =D0=B5 =D0=B1=D0=B8=D0=B7=D0=BD=D0=B5=D1=81=D0=BC=D0=B5=D0=BD=D1=8B =D1= =81=D0=BC=D0=BE=D0=B3=D1=83=D1=82 =D0=B7=D0=B0=D0=BA=D0=B0=D0=B7=D0=B0= =D1=82=D1=8C =D1=83 =D0=BC=D0=B0=D1=81=D1=82=D0=B5=D1=80=D0=B0 =D0=BF=D0= =BE=D1=88=D0=B8=D0=B2 =D0=BF=D0=B8=D0=B4=D0=B6=D0=B0=D0=BA=D0=B0, =D0=B1= =D1=80=D1=8E=D0=BA, =D1=80=D1=83=D0=B1=D0=B0=D1=88=D0=B5=D0=BA, =D0=BF= =D0=B0=D0=BB=D1=8C=D1=82=D0=BE, =D1=81=D0=BC=D0=BE=D0=BA=D0=B8=D0=BD=D0= =B3=D0=BE=D0=B2 =D0=B8 =D1=81=D0=B2=D0=B0=D0=B4=D0=B5=D0=B1=D0=BD=D1=8B= =D1=85 =D0=BA=D0=BE=D1=81=D1=82=D1=8E=D0=BC=D0=BE=D0=B2. =D0=9A=D1=80=D0= =BE=D0=BC=D0=B5 =D1=82=D0=BE=D0=B3=D0=BE =D0=98=D0=BC=D0=BF=D0=B5=D1=80= =D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0=B8=D0=B9 =D0=9F=D0=BE=D1=80=D1= =82=D0=BD=D0=BE=D0=B9 =D1=81=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D1=81=D0=BE= =D0=B7=D0=B4=D0=B0=D1=82=D1=8C =D1=8D=D0=BA=D1=81=D0=BA=D0=BB=D1=8E=D0= =B7=D0=B8=D0=B2=D0=BD=D1=83=D1=8E =D0=BE=D0=B1=D1=83=D0=B2=D1=8C =D0=B8= =D0=B0=D0=BA=D1=81=D0=B5=D1=81=D1=81=D1=83=D0=B0=D1=80=D1=8B: =D0=B3=D0= =B0=D0=BB=D1=81=D1=82=D1=83=D0=BA=D0=B8, =D1=88=D0=B0=D1=80=D1=84=D1=8B= , =D0=BF=D0=BB=D0=B0=D1=82=D0=BA=D0=B8, =D0=BD=D0=BE=D1=81=D0=BA=D0=B8= =D0=B8 =D0=B4=D0=B0=D0=B6=D0=B5 =D0=B7=D0=B0=D0=BF=D0=BE=D0=BD=D0=BA=D0= =B8. =D0=92 =D1=86=D0=B5=D0=BB=D0=BE=D0=BC =D0=B2=D1=81=D0=B5, =D1=87=D1= =82=D0=BE=D0=B1=D1=8B =D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D1=82=D1=8C =D0=BF= =D0=BE=D0=BB=D0=BD=D0=BE=D1=81=D1=82=D1=8C=D1=8E =D0=BD=D0=B5=D0=BF=D0= =BE=D0=B2=D1=82=D0=BE=D1=80=D0=B8=D0=BC=D1=8B=D0=B9 luxury =D0=BE=D0=B1= =D1=80=D0=B0=D0=B7.=20 =20 =D0=92=D1=81=D0=B5 =D0=B8=D0=B7=D0=B4=D0=B5=D0=BB=D0=B8=D1=8F =D0=B8=D0= =B7=D0=B3=D0=BE=D1=82=D0=B0=D0=B2=D0=BB=D0=B8=D0=B2=D0=B0=D1=8E=D1=82=D1= =81=D1=8F =D0=B8=D0=B7 =D0=BD=D0=B0=D1=82=D1=83=D1=80=D0=B0=D0=BB=D1=8C= =D0=BD=D0=BE=D0=B3=D0=BE =D1=81=D1=8B=D1=80=D1=8C=D1=8F: =D1=81=D0=B2=D0= =B5=D1=80=D1=85=D1=82=D0=BE=D0=BD=D0=BA=D0=BE=D0=B9 =D1=88=D0=B5=D1=80= =D1=81=D1=82=D0=B8, =D0=BC=D0=BE=D1=85=D0=B5=D1=80=D0=B0, =D1=88=D0=B5= =D0=BB=D0=BA=D0=B0, =D0=BA=D0=B0=D1=88=D0=B5=D0=BC=D0=B8=D1=80=D0=B0. = "=D0=98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0= =B8=D0=B9 =D0=9F=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9" =D1=8F=D0=B2=D0=BB= =D1=8F=D0=B5=D1=82=D1=81=D1=8F =D0=BE=D1=84=D0=B8=D1=86=D0=B8=D0=B0=D0= =BB=D1=8C=D0=BD=D1=8B=D0=BC =D0=B4=D0=B8=D1=81=D1=82=D1=80=D0=B8=D0=B1= =D1=8C=D1=8E=D1=82=D0=BE=D1=80=D0=BE=D0=BC =D0=B1=D0=B5=D0=BB=D1=8C=D0= =B3=D0=B8=D0=B9=D1=81=D0=BA=D0=BE=D0=B9 =D1=84=D0=B8=D1=80=D0=BC=D1=8B= Scabal - =D0=BE=D0=B4=D0=BD=D0=BE=D0=B3=D0=BE =D0=B8=D0=B7 =D0=B2=D0=B5= =D0=B4=D1=83=D1=89=D0=B8=D1=85 =D0=BF=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D1= =89=D0=B8=D0=BA=D0=BE=D0=B2 =D1=8D=D0=BB=D0=B8=D1=82=D0=BD=D1=8B=D1=85= =D1=82=D0=BA=D0=B0=D0=BD=D0=B5=D0=B9. =D0=A2=D0=B0=D0=BA=D0=B6=D0=B5 = =D0=BC=D0=B0=D1=81=D1=82=D0=B5=D1=80=D0=B0 =D0=BA=D0=BE=D0=BC=D0=BF=D0= =B0=D0=BD=D0=B8=D0=B8 =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D1=83= =D1=8E=D1=82 =D1=82=D0=BA=D0=B0=D0=BD=D0=B8 Charles Clayton, Loro Pian= a, Holland & Sherry, Fintes, Ermenegildo Zegna =D0=B8 Dormeuil.=20 =20 =D0=92 =D1=87=D0=B8=D1=81=D0=BB=D0=BE =D0=BF=D0=BE=D1=87=D0=B8=D1=82=D0= =B0=D1=82=D0=B5=D0=BB=D0=B5=D0=B9 =D0=B8 =D0=BF=D0=BE=D1=81=D1=82=D0=BE= =D1=8F=D0=BD=D0=BD=D1=8B=D1=85 =D0=BA=D0=BB=D0=B8=D0=B5=D0=BD=D1=82=D0= =BE=D0=B2 =C2=AB=D0=98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80= =D1=81=D0=BA=D0=BE=D0=B3=D0=BE =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0= =B3=D0=BE=C2=BB =D0=B2=D1=85=D0=BE=D0=B4=D1=8F=D1=82 8 =D0=B3=D0=BB=D0= =B0=D0=B2 =D0=B3=D0=BE=D1=81=D1=83=D0=B4=D0=B0=D1=80=D1=81=D1=82=D0=B2= , =D1=87=D0=BB=D0=B5=D0=BD=D1=8B =D0=9F=D1=80=D0=B0=D0=B2=D0=B8=D1=82= =D0=B5=D0=BB=D1=8C=D1=81=D1=82=D0=B2=D0=B0 =D0=A0=D0=BE=D1=81=D1=81=D0= =B8=D0=B8, =D0=B7=D0=B2=D0=B5=D0=B7=D0=B4=D1=8B =D1=82=D0=B5=D0=BB=D0=B5= =D0=B2=D0=B8=D0=B4=D0=B5=D0=BD=D0=B8=D1=8F =D0=B8 =D1=88=D0=BE=D1=83-=D0= =B1=D0=B8=D0=B7=D0=BD=D0=B5=D1=81=D0=B0, =D0=BF=D1=80=D0=B5=D0=B7=D0=B8= =D0=B4=D0=B5=D0=BD=D1=82 =D1=80=D0=B5=D1=81=D0=BF=D1=83=D0=B1=D0=BB=D0= =B8=D0=BA=D0=B8 =D0=90=D1=80=D0=BC=D0=B5=D0=BD=D0=B8=D1=8F =D0=A1=D0=B5= =D1=80=D0=B6 =D0=A1=D0=B0=D1=80=D0=B3=D0=BE=D1=81=D1=8F=D0=BD, =D0=BF=D1= =80=D0=B5=D0=B7=D0=B8=D0=B4=D0=B5=D0=BD=D1=82 =D1=80=D0=B5=D1=81=D0=BF= =D1=83=D0=B1=D0=BB=D0=B8=D0=BA=D0=B8 =D0=AE=D0=B6=D0=BD=D0=B0=D1=8F =D0= =9E=D1=81=D0=B5=D1=82=D0=B8=D1=8F =D0=AD=D0=B4=D1=83=D0=B0=D1=80=D0=B4= =D0=9A=D0=B0=D0=BA=D0=BE=D0=B9=D1=82=D1=8B, =D0=BF=D1=80=D0=B5=D0=B7=D0= =B8=D0=B4=D0=B5=D0=BD=D1=82 =D0=9A=D0=B0=D0=B7=D0=B0=D1=85=D1=81=D1=82= =D0=B0=D0=BD=D0=B0 =D0=9D=D1=83=D1=80=D1=81=D1=83=D0=BB=D1=82=D0=B0=D0= =BD =D0=9D=D0=B0=D0=B7=D0=B0=D1=80=D0=B1=D0=B0=D0=B5=D0=B2, =D0=BF=D1=80= =D0=B5=D0=B7=D0=B8=D0=B4=D0=B5=D0=BD=D1=82 =D0=99=D0=B5=D0=BC=D0=B5=D0= =BD=D0=B0 =D0=90=D0=BB=D0=B8 =D0=90=D0=B1=D0=B4=D0=B0=D0=BB=D0=BB=D0=B0= =D0=A1=D0=B0=D0=BB=D0=B5=D1=85, =D0=BB=D0=B8=D0=B4=D0=B5=D1=80 =D0=BF= =D0=B0=D1=80=D1=82=D0=B8=D0=B8 =D0=9B=D0=94=D0=9F=D0=A0, =D0=B2=D0=B8=D1= =86=D0=B5-=D1=81=D0=BF=D0=B8=D0=BA=D0=B5=D1=80 =D0=93=D0=BE=D1=81=D0=B4= =D1=83=D0=BC=D1=8B =D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0= =96=D0=B8=D1=80=D0=B8=D0=BD=D0=BE=D0=B2=D1=81=D0=BA=D0=B8=D0=B9, =D0=BF= =D1=80=D0=B5=D0=B7=D0=B8=D0=B4=D0=B5=D0=BD=D1=82 =D1=84=D0=B5=D0=B4=D0= =B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8 =D1=85=D0=BE=D0=BA=D0=BA=D0=B5=D1=8F= =D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B8 =D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D1= =81=D0=BB=D0=B0=D0=B2 =D0=A2=D1=80=D0=B5=D1=82=D1=8C=D1=8F=D0=BA =D0=B8= =D1=81=D0=BE=D1=82=D0=BD=D0=B8 =D1=82=D0=BE=D0=BF-=D0=BC=D0=B5=D0=BD= =D0=B5=D0=B4=D0=B6=D0=B5=D1=80=D0=BE=D0=B2 =D0=BA=D1=80=D1=83=D0=BF=D0= =BD=D0=B5=D0=B9=D1=88=D0=B8=D1=85 =D1=80=D0=BE=D1=81=D1=81=D0=B8=D0=B9= =D1=81=D0=BA=D0=B8=D1=85 =D0=B8 =D0=B7=D0=B0=D1=80=D1=83=D0=B1=D0=B5=D0= =B6=D0=BD=D1=8B=D1=85 =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D0=B9= =2E =20 =D0=9A=D0=BE=D1=81=D1=82=D1=8E=D0=BC =D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0= =BC=D0=BD=D0=BE=D0=B3=D0=BE=D0=B5 =D1=81=D0=BA=D0=B0=D0=B7=D0=B0=D1=82= =D1=8C =D0=BE =D1=81=D0=B2=D0=BE=D0=B5=D0=BC =D0=BE=D0=B1=D0=BB=D0=B0=D0= =B4=D0=B0=D1=82=D0=B5=D0=BB=D0=B5. =D0=9E=D0=BD =D0=BE=D1=82=D1=80=D0=B0= =D0=B6=D0=B0=D0=B5=D1=82 =D0=B5=D0=B3=D0=BE =D1=81=D1=82=D0=B0=D1=82=D1= =83=D1=81, =D1=81=D1=82=D0=B8=D0=BB=D1=8C, =D0=BF=D1=80=D0=BE=D1=84=D0= =B5=D1=81=D1=81=D0=B8=D0=BE=D0=BD=D0=B0=D0=BB=D1=8C=D0=BD=D1=83=D1=8E = =D0=BF=D1=80=D0=B8=D0=BD=D0=B0=D0=B4=D0=BB=D0=B5=D0=B6=D0=BD=D0=BE=D1=81= =D1=82=D1=8C =D0=B8 =D0=B4=D0=B0=D0=B6=D0=B5 =D1=85=D0=B0=D1=80=D0=B0=D0= =BA=D1=82=D0=B5=D1=80. =D0=9F=D0=BE=D1=8D=D1=82=D0=BE=D0=BC=D1=83 =D0=BA= =D0=B0=D0=B6=D0=B4=D1=8B=D0=B9 =D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD=D1= =8B=D0=B9 =D1=87=D0=B5=D0=BB=D0=BE=D0=B2=D0=B5=D0=BA =D0=B4=D0=BE=D1=81= =D1=82=D0=BE=D0=B8=D0=BD =D0=B8=D0=B4=D0=B5=D0=B0=D0=BB=D1=8C=D0=BD=D0= =BE =D1=81=D1=88=D0=B8=D1=82=D0=BE=D0=B3=D0=BE =D0=BA=D0=BE=D0=BC=D0=BF= =D0=BB=D0=B5=D0=BA=D1=82=D0=B0, =D0=B2=D1=8B=D0=BF=D0=BE=D0=BB=D0=BD=D0= =B5=D0=BD=D0=BD=D0=BE=D0=B3=D0=BE =D0=BF=D0=BE =D1=83=D0=BD=D0=B8=D0=BA= =D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=BC =D0=BC=D0=B5=D1=80=D0=BA=D0=B0=D0= =BC.=20 =20 =D0=9A =D1=82=D0=BE=D0=BC=D1=83 =D0=B6=D0=B5, =D0=BF=D0=BE =D0=B4=D0=B0= =D0=BD=D0=BD=D1=8B=D0=BC =D1=80=D0=B5=D0=B9=D1=82=D0=B8=D0=BD=D0=B3=D0= =B0 askmen.com, =D0=BA=D0=BE=D0=BC=D0=BF=D0=B0=D0=BD=D0=B8=D1=8F =C2=AB= =D0=98=D0=BC=D0=BF=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D1=81=D0=BA=D0=B8= =D0=B9 =D0=9F=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9=C2=BB =D1=8F=D0=B2=D0= =BB=D1=8F=D0=B5=D1=82=D1=81=D1=8F =D0=BE=D0=B4=D0=BD=D0=BE=D0=B9 =D0=B8= =D0=B7 10 =D1=81=D0=B0=D0=BC=D1=8B=D1=85 =D0=BB=D1=83=D1=87=D1=88=D0=B8= =D1=85 =D0=BF=D0=BE=D1=80=D1=82=D0=BD=D1=8B=D1=85 =D0=B2 =D0=BC=D0=B8=D1= =80=D0=B5. =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, =D0=9D=D0=B8=D1=80=D0=B0=D0=B4=D0=B6 =D0=A5=D0=B5=D0=BC=D0=BD=D0=B0=D0= =BD=D0=B8 =D0=9F=D0=BE=D1=80=D1=82=D0=BD=D0=BE=D0=B9 =D0=A2=D0=B5=D0=BB=D0=B5=D1=84=D0=BE=D0=BD: +7(926)2732490=20 =D0=90=D0=B4=D1=80=D0=B5=D1=81: =D0=B3=D0=BE=D1=81=D1=82=D0=B8=D0=BD=D0= =B8=D1=86=D0=B5 "=D0=9E=D0=BA=D0=B0" =D0=B3. =D0=9D.=D0=9D=D0=BE=D0=B2=D0=B3=D0=BE=D1=80=D0=BE=D0=B4, =D0=BF= =D1=80. =D0=93=D0=B0=D0=B3=D0=B0=D1=80=D0=B8=D0=BD=D0=B0, =D0=B4.27 nizhniynovgorod@mytailor.ru =20 =20 =20 =D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0, =D0=93=D0=BE=D1=81=D1=82=D0=B8=D0= =BD=D1=8B=D0=B9 =D0=94=D0=B2=D0=BE=D1=80, =D0=A0=D1=8B=D0=B1=D0=BD=D1=8B= =D0=B9 =D0=BF=D0=B5=D1=80., =D0=B4. 2, =D1=81=D0=B5=D0=BA=D1=86=D0=B8=D1= =8F 130-132 =D0=A2=D0=B5=D0=BB=D0=B5=D1=84=D0=BE=D0=BD: + 7 (495) 232 1441, e-mail= : clients@mytailor.ru=20 =D0=95=D1=81=D0=BB=D0=B8 =D0=B2=D1=8B =D0=BD=D0=B5 =D1=85=D0=BE=D1=82=D0= =B8=D1=82=D0=B5 =D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5 =D0=BF=D0=BE=D0=BB= =D1=83=D1=87=D0=B0=D1=82=D1=8C =D1=80=D0=B0=D1=81=D1=81=D1=8B=D0=BB=D0= =BA=D0=B8 =D0=BE=D1=82 =D0=BD=D0=B0=D1=81, =D0=BD=D0=B0=D0=B6=D0=BC=D0= =B8=D1=82=D0=B5 =D0=B7=D0=B4=D0=B5=D1=81=D1=8C. http://mytailor.ru=20 =20 From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 16:11:49 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0235952E for ; Thu, 11 Oct 2012 16:11:49 +0000 (UTC) (envelope-from alie@affle.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id C11778FC19 for ; Thu, 11 Oct 2012 16:11:48 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi1so2078028pad.13 for ; Thu, 11 Oct 2012 09:11:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=fze+5XUiQWM27itmFC2VTzS+98iNMqfPWPg7kUSDgLw=; b=AaY9FVvaW+9LDWYkK3gcDMwwllUQD79stCo2+OQUziY7b/1eU9PZ22vebzjsNz3R2m r2WKbrT1M+l6YGBfcquoqNXeS5lboY2DMiEVIQOHHwtzUPtJpWjvfaiWCMHu/n8YTk9O gF4slyutY1vrKTt6rpRwW6wpDSyRApVNt7mxto51F1d7bZeRtb2sBGL7MDmKD65ywnNg tQ/Gm8ED/5+KZNZv185J4WY1n2SF3smEoiN1ibBOSPMkDxhsvNe32p5H1Oz9oF9AAIb0 SeQ0EMcnLS7cPpfw3H/Yjb+PlVcN2ZJ5mU2f9ElH5YLRQBaGpPXBd61pgu2IGiZ/OVt+ S7qQ== Received: by 10.68.197.194 with SMTP id iw2mr4847295pbc.121.1349971907821; Thu, 11 Oct 2012 09:11:47 -0700 (PDT) Received: from [192.168.3.19] ([180.129.48.143]) by mx.google.com with ESMTPS id ih2sm2937763pbc.65.2012.10.11.09.11.45 (version=SSLv3 cipher=OTHER); Thu, 11 Oct 2012 09:11:46 -0700 (PDT) Message-ID: <5076EFC0.3020404@affle.com> Date: Fri, 12 Oct 2012 00:11:44 +0800 From: Alie Tan User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Subject: Re: Latest code and scripts are working for me on BeagleBone... References: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> In-Reply-To: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQmxR9BCnNca9SZGayOV9zvwSChD8qKjdwzlVFurClPTG2BCeOd+VD/ZVXzr2cb5SyIYghjX X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 16:11:49 -0000 Hi, Please share your image for Beaglebone and Raspberry Pi when possible. OOT: How to reply individual email from mailing list page? Regards, Alie T From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 16:14:08 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D73F25B4 for ; Thu, 11 Oct 2012 16:14:08 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) by mx1.freebsd.org (Postfix) with ESMTP id A70088FC08 for ; Thu, 11 Oct 2012 16:14:08 +0000 (UTC) Received: from [209.249.190.124] (port=50036 helo=gnnmac.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1TMLOh-0003gR-O7; Thu, 11 Oct 2012 12:14:07 -0400 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Latest code and scripts are working for me on BeagleBone... From: George Neville-Neil In-Reply-To: <5076EFC0.3020404@affle.com> Date: Thu, 11 Oct 2012 12:14:07 -0400 Content-Transfer-Encoding: 7bit Message-Id: <5C0D63F9-B86E-4290-B75F-9D6D27D60DAA@neville-neil.com> References: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> <5076EFC0.3020404@affle.com> To: Alie Tan X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 16:14:08 -0000 On Oct 11, 2012, at 12:11 , Alie Tan wrote: > Hi, > > Please share your image for Beaglebone and Raspberry Pi when possible. > That's an interesting idea, and one that we ought to look at. Let me think about that. Remember that many of us will want to make production images, with passwords, and won't be able to share them. > OOT: How to reply individual email from mailing list page? > Are you asking about doing this from the web page? I'm confused by your question. Best, George From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 17:26:47 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3ADDBB58 for ; Thu, 11 Oct 2012 17:26:47 +0000 (UTC) (envelope-from sjk4015@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id 08E608FC0C for ; Thu, 11 Oct 2012 17:26:46 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi1so2156116pad.13 for ; Thu, 11 Oct 2012 10:26:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=wFdqd+c3Bdf9GZ8LUge7MRtXqtfnte0ZRRg2IfNd9gA=; b=kNkVG8wLZZ5fXZ3/w0OfFgFemzwT8xOwdC+N7L3B54jY9F/qnd/mITSM6yVK/JANZW 89JJUWyZEQLBDRILnAygga6AV+rgxzJshB1Kgw4lMc7jZsC9QVyKYs18Twn8GPmBCQGF 8boQ8loVNewtUN4aKobNo5+eu+Yd1KiLbnV+AkBVypdtqUETa30IKsU13jdggOl4T9QN Gv1ueNLldDhsScZaaW6RORlsKaSik9Cp4h7n7dP5a/frSlMaf0p0jn0k8IiTV/lbSRPB BjM/UfCUdg5o6rp14rbphsukz4HqTbBN3x+JZUPS2N+y7Vys+5xHJDJKORY5D+0c8tTm tT5g== MIME-Version: 1.0 Received: by 10.66.88.198 with SMTP id bi6mr4135143pab.23.1349976405724; Thu, 11 Oct 2012 10:26:45 -0700 (PDT) Sender: sjk4015@gmail.com Received: by 10.68.20.105 with HTTP; Thu, 11 Oct 2012 10:26:45 -0700 (PDT) In-Reply-To: <5C0D63F9-B86E-4290-B75F-9D6D27D60DAA@neville-neil.com> References: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> <5076EFC0.3020404@affle.com> <5C0D63F9-B86E-4290-B75F-9D6D27D60DAA@neville-neil.com> Date: Thu, 11 Oct 2012 13:26:45 -0400 X-Google-Sender-Auth: ZJnDDTeeUNQX0NdJfwRHrF77KGI Message-ID: Subject: Re: Latest code and scripts are working for me on BeagleBone... From: Steven Kreuzer To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 17:26:47 -0000 On Thu, Oct 11, 2012 at 12:14 PM, George Neville-Neil wrote: > > On Oct 11, 2012, at 12:11 , Alie Tan wrote: > >> Hi, >> >> Please share your image for Beaglebone and Raspberry Pi when possible. >> > > That's an interesting idea, and one that we ought to look at. Let me think > about that. Remember that many of us will want to make production images, > with passwords, and won't be able to share them. I made an image for a 4GB sd card of FreeBSD 10.0-CURRENT #4 for the BeagleBone You can download it from http://dl.dropbox.com/u/24276515/FreeBSD-BEAGLEBONE.img.gz (checksum is 3dffc4371907b6b5e74314276ff83d9c) From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 18:01:54 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 895488C1 for ; Thu, 11 Oct 2012 18:01:54 +0000 (UTC) (envelope-from olli@grabthar.secnetix.de) Received: from grabthar.secnetix.de (grabthar.secnetix.de [212.17.241.225]) by mx1.freebsd.org (Postfix) with ESMTP id E38D28FC17 for ; Thu, 11 Oct 2012 18:01:50 +0000 (UTC) Received: from grabthar.secnetix.de (localhost [127.0.0.1]) by grabthar.secnetix.de (8.14.5/8.14.5) with ESMTP id q9BHViBg034060; Thu, 11 Oct 2012 19:31:44 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by grabthar.secnetix.de (8.14.5/8.14.5/Submit) id q9BHVh8I034059; Thu, 11 Oct 2012 19:31:43 +0200 (CEST) (envelope-from olli) Date: Thu, 11 Oct 2012 19:31:43 +0200 (CEST) Message-Id: <201210111731.q9BHVh8I034059@grabthar.secnetix.de> From: Oliver Fromme To: freebsd-arm@FreeBSD.ORG, alie@affle.com, gnn@neville-neil.com Subject: Re: Latest code and scripts are working for me on BeagleBone... In-Reply-To: <5C0D63F9-B86E-4290-B75F-9D6D27D60DAA@neville-neil.com> X-Newsgroups: list.freebsd-arm User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (FreeBSD/9.1-PRERELEASE-20120811 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 18:01:54 -0000 George Neville-Neil wrote: > On Oct 11, 2012, at 12:11 , Alie Tan <> wrote: > > > Please share your image for Beaglebone and Raspberry Pi when possible. > > That's an interesting idea, and one that we ought to look at. Let me think > about that. Remember that many of us will want to make production images, > with passwords, and won't be able to share them. Personally I would also appreciate such images. I'm following the -arm list for about two weeks because I would like to use FreeBSD on a small (as small as possible) board to control a small "gadget". >From what I've read so far, it seems that getting FreeBSD to run reliably on these boards is a time-consuming task that requires a lot of trial-and-error, applying patches from here and there, and so on. This is somewhat discouraging, to the point that I would just use a Linux image (e.g. the one that's pre-installed on a Raspberry Pi), because it would save so much time. If there was a FreeBSD image available for download that works out of the box on a particular board, with a list of features supported (e.g. "USB and GPIO work, SD cards don't work yet, ethernet works but is unstable"), that would be very welcome. Just my two cents. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "C++ is to C as Lung Cancer is to Lung." -- Thomas Funke From owner-freebsd-arm@FreeBSD.ORG Thu Oct 11 18:22:46 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 089F0425 for ; Thu, 11 Oct 2012 18:22:46 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) by mx1.freebsd.org (Postfix) with ESMTP id CA53E8FC1A for ; Thu, 11 Oct 2012 18:22:45 +0000 (UTC) Received: from [209.249.190.124] (port=52981 helo=gnnmac.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1TMNNQ-0004m9-OS; Thu, 11 Oct 2012 14:20:56 -0400 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Latest code and scripts are working for me on BeagleBone... From: George Neville-Neil In-Reply-To: <201210111731.q9BHVh8I034059@grabthar.secnetix.de> Date: Thu, 11 Oct 2012 14:20:41 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <448AAEF2-617E-4A6C-88BF-CE63FF30FA85@neville-neil.com> References: <201210111731.q9BHVh8I034059@grabthar.secnetix.de> To: Oliver Fromme X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com Cc: freebsd-arm@FreeBSD.ORG, alie@affle.com X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 18:22:46 -0000 On Oct 11, 2012, at 13:31 , Oliver Fromme = wrote: > George Neville-Neil wrote: >> On Oct 11, 2012, at 12:11 , Alie Tan <> wrote: >>=20 >>> Please share your image for Beaglebone and Raspberry Pi when = possible. >>=20 >> That's an interesting idea, and one that we ought to look at. Let me = think >> about that. Remember that many of us will want to make production = images, >> with passwords, and won't be able to share them. >=20 > Personally I would also appreciate such images. >=20 > I'm following the -arm list for about two weeks because I would > like to use FreeBSD on a small (as small as possible) board to > control a small "gadget". >=20 > =46rom what I've read so far, it seems that getting FreeBSD to run > reliably on these boards is a time-consuming task that requires > a lot of trial-and-error, applying patches from here and there, > and so on. This is somewhat discouraging, to the point that I > would just use a Linux image (e.g. the one that's pre-installed > on a Raspberry Pi), because it would save so much time. >=20 > If there was a FreeBSD image available for download that works > out of the box on a particular board, with a list of features > supported (e.g. "USB and GPIO work, SD cards don't work yet, > ethernet works but is unstable"), that would be very welcome. >=20 It looks like people are putting those up (see Steven's comment) but, I also think that what you might want is something closer to a release image, and that's going to take a bit more work, probably from re@. Best, George From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 03:12:39 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B02C4D9 for ; Fri, 12 Oct 2012 03:12:39 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id 1ABC88FC0A for ; Fri, 12 Oct 2012 03:12:38 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q9C3CbmB047818; Fri, 12 Oct 2012 03:12:37 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id p8yyduxtf5tv7cuky3f97tsqin; Fri, 12 Oct 2012 03:12:37 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Tim Kientzle In-Reply-To: <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> Date: Thu, 11 Oct 2012 20:13:18 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <91BF4313-46F4-4D54-8D69-9A70094AA50E@kientzle.com> References: <0DCAC001-FF06-431A-A486-2B50BE913B0D@bsdimp.com> <7E18623F-3945-4EA0-B332-5A5C717B20F0@kientzle.com> <9896AA3E-D8A0-4CE8-8160-4672AA07388F@cheney.net> <6B74ADD7-3266-4919-BEB4-B10E0C1BAB58@kientzle.com> <5679C679-A434-4714-BE61-4DC093DA7F34@kientzle.com> <8C1192B3-EC56-4D9E-824E-774700FB2EE9@kientzle.com> <1349876577.1123.30.camel@revolution.hippie.lan> <084A7039-7967-4D51-9410-595B34F2DC7C@neville-neil.com> To: George Neville-Neil X-Mailer: Apple Mail (2.1278) Cc: "arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 03:12:39 -0000 On Oct 11, 2012, at 7:50 AM, George Neville-Neil wrote: > Howdy, >=20 > Just FYI I did a new build from sources last night and the scripts are = working > fine for producing a bootable/usable image on the BeagleBone. = Networking now > seems to be fixed as well, which is great. It was 12:30am when I got = that done > so I didn't have time to try the RaspberryPi, but that's next on my = list.D The beaglebsd script seems to be pretty reliable at building BeagleBone images now. I've still not gotten the BeagleBone through a full buildworld/installworld cycle yet but getting closer. I have been able to build a number of ports and am using things like git and subversion directly on the BeagleBone. It's getting close. I've started working in earnest on RaspberryPi image-building support. I want to play with having the RPi boot bits load the FreeBSD kernel directly using LINUX_BOOT_LOADER support. That would be a faster boot approach and might be more appropriate on a system that doesn't ordinarily have a serial console. Tim From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 05:01:08 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F300D5DA for ; Fri, 12 Oct 2012 05:01:08 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id B294F8FC0C for ; Fri, 12 Oct 2012 05:01:08 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q9C517Wk048153 for arm@freebsd.org; Fri, 12 Oct 2012 05:01:07 GMT (envelope-from kientzle@freebsd.org) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id bd76vreaestgnnkdfp6cdqugbw; for arm@freebsd.org; Fri, 12 Oct 2012 05:01:07 +0000 (UTC) (envelope-from kientzle@freebsd.org) From: Tim Kientzle Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: Erratic crash in install(1) on BeagleBone Date: Thu, 11 Oct 2012 22:01:50 -0700 Message-Id: To: arm@freebsd.org Mime-Version: 1.0 (Apple Message framework v1278) X-Mailer: Apple Mail (2.1278) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 05:01:09 -0000 I occasionally try doing a full native buildworld/installworld directly on BeagleBone as a system stability test and to verify the native toolchain. Hasn't succeeded yet=85. but it does seem to be getting closer. Latest problem is a random and infrequent crash in install. This is with -CURRENT r241077. Here's a typical occurrence: install -s -o root -g wheel -m 444 libreadline.so.8 /lib pid 10313 (install), uid 0: exited on signal 10 (core dumped) *** [_libinstall] Signal 10 Stop in /usr/src/gnu/lib/libreadline/readline. I've seen it happen about four times so far: * Always in install. * Installing different files * After the installworld has been running for a while * Always at the same code in the install program * Not reproducible installing a single directory; I've only seen it when doing a full installworld or 'make install' over a large portion of the tree In particular, it always crashes in the install() function when trying to access the 'gid' variable at the point marked below: /* * Set owner, group, mode for target; do the chown first, * chown may lose the setuid bits. */ if ((gid !=3D (gid_t)-1 && gid !=3D to_sb.st_gid) || (uid !=3D (uid_t)-1 && uid !=3D to_sb.st_uid) || (mode !=3D (to_sb.st_mode & ALLPERMS))) { /* Try to turn off the immutable bits. */ if (to_sb.st_flags & NOCHANGEBITS) (void)fchflags(to_fd, to_sb.st_flags & = ~NOCHANGEBITS); } // XXXXX CRASHES READING gid RIGHT HERE XXXXXX if ((gid !=3D (gid_t)-1 && gid !=3D to_sb.st_gid) || (uid !=3D (uid_t)-1 && uid !=3D to_sb.st_uid)) if (fchown(to_fd, uid, gid) =3D=3D -1) { serrno =3D errno; (void)unlink(to_name); errno =3D serrno; err(EX_OSERR,"%s: chown/chgrp", to_name); } Notice that there's an identical access to the 'gid' variable a few lines above. Something Very Strange must be happening between those two points. Pulling the core dump into gdb doesn't show any obvious problems. In particular, I can inspect all the relevant areas of memory and they all look right in gdb. If anyone has ideas about this (including ideas about how to debug it), I'm interested. Cheers, Tim From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 05:29:58 2012 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73AA09E3; Fri, 12 Oct 2012 05:29:58 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) by mx1.freebsd.org (Postfix) with ESMTP id 096A68FC08; Fri, 12 Oct 2012 05:29:57 +0000 (UTC) Received: from rbpbp.gid.co.uk (80-46-130-69.static.dsl.as9105.com [80.46.130.69]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id q9C5TpeK054523; Fri, 12 Oct 2012 06:29:51 +0100 (BST) (envelope-from rb@gid.co.uk) Subject: Re: Erratic crash in install(1) on BeagleBone Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=windows-1252 From: Bob Bishop In-Reply-To: Date: Fri, 12 Oct 2012 06:29:46 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Tim Kientzle X-Mailer: Apple Mail (2.1283) Cc: arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 05:29:58 -0000 Hi, On 12 Oct 2012, at 06:01, Tim Kientzle wrote: > I occasionally try doing a full native buildworld/installworld > directly on BeagleBone as a system stability test and to > verify the native toolchain. >=20 > Hasn't succeeded yet=85. but it does seem to be getting closer. >=20 > Latest problem is a random and infrequent crash in install. >=20 > This is with -CURRENT r241077. >=20 > Here's a typical occurrence: >=20 > install -s -o root -g wheel -m 444 libreadline.so.8 /lib > pid 10313 (install), uid 0: exited on signal 10 (core dumped) [etc] Check that your power supply isn't marginal. Yes it doesn't sound like = that because it appears to be repeatable, but best to eliminate that = from your enquiries. -- Bob Bishop rb@gid.co.uk From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 08:39:26 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CD25282E; Fri, 12 Oct 2012 08:39:26 +0000 (UTC) (envelope-from olli@grabthar.secnetix.de) Received: from grabthar.secnetix.de (grabthar.secnetix.de [212.17.241.225]) by mx1.freebsd.org (Postfix) with ESMTP id BBADA8FC18; Fri, 12 Oct 2012 08:39:22 +0000 (UTC) Received: from grabthar.secnetix.de (localhost [127.0.0.1]) by grabthar.secnetix.de (8.14.5/8.14.5) with ESMTP id q9C8dKKS073429; Fri, 12 Oct 2012 10:39:20 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by grabthar.secnetix.de (8.14.5/8.14.5/Submit) id q9C8dKR6073428; Fri, 12 Oct 2012 10:39:20 +0200 (CEST) (envelope-from olli) Date: Fri, 12 Oct 2012 10:39:20 +0200 (CEST) Message-Id: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> From: Oliver Fromme To: freebsd-arm@FreeBSD.ORG, gnn@neville-neil.com, Steven Kreuzer Subject: Re: Latest code and scripts are working for me on BeagleBone... In-Reply-To: <448AAEF2-617E-4A6C-88BF-CE63FF30FA85@neville-neil.com> X-Newsgroups: list.freebsd-arm User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (FreeBSD/9.1-PRERELEASE-20120811 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 08:39:26 -0000 George Neville-Neil wrote: > On Oct 11, 2012, at 13:31 , Oliver Fromme wrote: > > Personally I would also appreciate such images. > > > > I'm following the -arm list for about two weeks because I would > > like to use FreeBSD on a small (as small as possible) board to > > control a small "gadget". > > > > From what I've read so far, it seems that getting FreeBSD to run > > reliably on these boards is a time-consuming task that requires > > a lot of trial-and-error, applying patches from here and there, > > and so on. This is somewhat discouraging, to the point that I > > would just use a Linux image (e.g. the one that's pre-installed > > on a Raspberry Pi), because it would save so much time. > > > > If there was a FreeBSD image available for download that works > > out of the box on a particular board, with a list of features > > supported (e.g. "USB and GPIO work, SD cards don't work yet, > > ethernet works but is unstable"), that would be very welcome. > > > > It looks like people are putting those up (see Steven's comment) > but, I also think that what you might want is something closer > to a release image, and that's going to take a bit more work, > probably from re@. Well, yes ... Since ARM ist still a tier-3 platform (AFAIK), releases probably won't happen in the near future. I've seen Steven's comment. That's the direction that I had in mind. Much appreciated -- Thank you, Steven! Of course I'm aware that such images haven't gone through extensive testing and quality assurance like release images. But it's something that gets people started very quickly who just want to try it out without wanting to (or being able to) build a working system image themselves. Or people who would like to evaluate the platform for a certain purpose (like me). I'm sure that ready-made images will help in spreading and popularizing the platform, and maybe it'll even attract more developers to improve it and port it to more boards, and get it to tier-2 more quickly. But maybe that's just wishful thinking. :-) Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "That's what I love about GUIs: They make simple tasks easier, and complex tasks impossible." -- John William Chambless From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 13:55:41 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3CEC124E; Fri, 12 Oct 2012 13:55:41 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) by mx1.freebsd.org (Postfix) with ESMTP id 07EE48FC21; Fri, 12 Oct 2012 13:55:40 +0000 (UTC) Received: from [209.249.190.124] (port=64599 helo=gnnmac.hudson-trading.com) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1TMfiE-0001xX-Ms; Fri, 12 Oct 2012 09:55:39 -0400 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Latest code and scripts are working for me on BeagleBone... From: George Neville-Neil In-Reply-To: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> Date: Fri, 12 Oct 2012 09:55:39 -0400 Content-Transfer-Encoding: 7bit Message-Id: <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> To: Oliver Fromme X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com Cc: freebsd-arm@FreeBSD.ORG X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 13:55:41 -0000 On Oct 12, 2012, at 04:39 , Oliver Fromme wrote: > Well, yes ... Since ARM ist still a tier-3 platform (AFAIK), > releases probably won't happen in the near future. > Though it could move up a tier as we get more of this moving along. > I've seen Steven's comment. That's the direction that I had > in mind. Much appreciated -- Thank you, Steven! > Let me talk to folks on the clusteradm@ list and see if there is a good place we can collect these that makes them a bit more official looking. At 4G that's a lot of download, especially once we get images for the Pi. > Of course I'm aware that such images haven't gone through > extensive testing and quality assurance like release images. > But it's something that gets people started very quickly > who just want to try it out without wanting to (or being > able to) build a working system image themselves. Or people > who would like to evaluate the platform for a certain > purpose (like me). > > I'm sure that ready-made images will help in spreading and > popularizing the platform, and maybe it'll even attract > more developers to improve it and port it to more boards, > and get it to tier-2 more quickly. But maybe that's just > wishful thinking. :-) > I don't think it's wishful. Best, George From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 14:33:12 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDC4BF34 for ; Fri, 12 Oct 2012 14:33:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id A8BFC8FC0C for ; Fri, 12 Oct 2012 14:33:11 +0000 (UTC) Received: by mail-ia0-f182.google.com with SMTP id k10so2744906iag.13 for ; Fri, 12 Oct 2012 07:33:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=l3i9t52zFwqGhkxNfuYs1G8WGNwQww+9xfWA9ZHFFPU=; b=Y9rJKp6NXE0JDo69Kx8aG2zVJqs5g4Cl5QxSetWY7EACy7L+4xNeCyTJ1V0mtM0Oeu 8MpI/ZlgTMrkcXYCaxJoACkFPcBttzKsBlNvt8Uq7fDSymzstDZvhXZqvbaGFgrFdFYF 17uRrvZvSspC0wqWpjJjknh4SWuVEOyEI3HySXubz/tW8ENKeQCYgzbBd6NNrohk/j3u zQVJxmepH6Nslj8UOZBm8iOtmN9ukRHHQnXj6tDPmgMMmeXZfcW7jFbqqGZwjXo0f64n D1ityKe85nRcffcnh3hcv8AElU6aE9ZcF9w0MLSHW/FwRHgppZ6UhPYgyL0T39BKcJQY 7QXw== Received: by 10.50.183.167 with SMTP id en7mr1378650igc.49.1350052391025; Fri, 12 Oct 2012 07:33:11 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id us4sm1626490igc.9.2012.10.12.07.33.08 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Oct 2012 07:33:10 -0700 (PDT) Sender: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> Date: Fri, 12 Oct 2012 08:33:09 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> To: George Neville-Neil X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQlaNXL2y19gx71Y3wf6h3Fmd4LE1Xs9TPPIA9IxWkEOqPIuet+gy6E+CR7J0GJWovD4066A Cc: freebsd-arm@FreeBSD.ORG, Oliver Fromme X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 14:33:13 -0000 On Oct 12, 2012, at 7:55 AM, George Neville-Neil wrote: >=20 > On Oct 12, 2012, at 04:39 , Oliver Fromme = wrote: >=20 >> Well, yes ... Since ARM ist still a tier-3 platform (AFAIK), >> releases probably won't happen in the near future. >>=20 >=20 > Though it could move up a tier as we get more of this moving along. I thought it already was tier 2. It meets all the criteria... >> I've seen Steven's comment. That's the direction that I had >> in mind. Much appreciated -- Thank you, Steven! >>=20 >=20 > Let me talk to folks on the clusteradm@ list and see if there > is a good place we can collect these that makes them a bit > more official looking. At 4G that's a lot of download, especially > once we get images for the Pi. That would be cool. >> Of course I'm aware that such images haven't gone through >> extensive testing and quality assurance like release images. >> But it's something that gets people started very quickly >> who just want to try it out without wanting to (or being >> able to) build a working system image themselves. Or people >> who would like to evaluate the platform for a certain >> purpose (like me). >>=20 >> I'm sure that ready-made images will help in spreading and >> popularizing the platform, and maybe it'll even attract >> more developers to improve it and port it to more boards, >> and get it to tier-2 more quickly. But maybe that's just >> wishful thinking. :-) >>=20 >=20 > I don't think it's wishful. I'd love to have a collection of arm and armv6 packages from ports = too... It would also be helpful if we could have a single-image kernel that = boots on at least all the armv6 processors... Warner= From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 15:28:05 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BBDFA9A for ; Fri, 12 Oct 2012 15:28:05 +0000 (UTC) (envelope-from datastudio39@gmail.com) Received: from mail-yh0-f68.google.com (mail-yh0-f68.google.com [209.85.213.68]) by mx1.freebsd.org (Postfix) with ESMTP id D69108FC08 for ; Fri, 12 Oct 2012 15:28:04 +0000 (UTC) Received: by mail-yh0-f68.google.com with SMTP id s35so239610yhf.7 for ; Fri, 12 Oct 2012 08:28:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:mime-version:subject:from:to:message-id:original-recipient :content-type:content-transfer-encoding; bh=7MmkUC3V5VZPFIj1+IjrVzEcgvPHKVWc5/+uJwQ9Suw=; b=j5bjsUnF4ATxeeYFtfMMGMevgL6rDWvmbWjsqsb7EiBqG4Jlnzs21rougAAn9yfbjk GMZ1AURcmxumoWpVeSoaCFi+yEfpQnJFVLaOguXFJbRnUtu6lVJyfGQDM6QnuXy+Q/6D Ri6nENMbckiMn0cTnIieRzru2blo3iZUngQZbge0mzI/EZiF6M8iOOd2FnX8sCB5MTse guUWh+cKM6MtPtp+BtmXuuJZ1VD7xbG36yGtQD1PlR2y9BXviISub3m+blYfska+ctiy hq2mrMeE6Xf/NCA+pHauLZ/WmRPyWOeZ8/3isGAH35C/SipNwvUkxhvS6Mu40bVROG+m 0zcg== Received: by 10.236.161.233 with SMTP id w69mr4500266yhk.74.1350055684671; Fri, 12 Oct 2012 08:28:04 -0700 (PDT) Received: from [192.168.0.100] ([187.2.196.90]) by mx.google.com with ESMTPS id e24sm7436271yhh.4.2012.10.12.08.28.02 (version=SSLv3 cipher=OTHER); Fri, 12 Oct 2012 08:28:03 -0700 (PDT) Date: Fri, 12 Oct 2012 12:28:08 -0300 Mime-version: 1.0 Subject: =?ISO-8859-1?Q?DATA_STUDIO_-_EST=DADIO_DE_GRAVA=C7=C3O_DE_BANDAS, _JINGLES_E_SPOTS_PUBLICIT=C1RIOS.?= From: Data Studio To: freebsd-arm Message-Id: <10121228.MCHJYYJG@gmail.com> Original-recipient: rfc822;freebsd-arm@freebsd.org Content-type: text/plain; charset="ISO-8859-1"; format=flowed Content-transfer-encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 15:28:05 -0000 OL=C1, VENHO ATRAV=C9S DESTE E-MAIL APRESENTAR O DATA STUDIO: PARA CONSULTAS DE OR=C7AMENTOS DE JINGLES, SPOTS, VINHETAS, LOCU=C7=D5ES E = TAMB=C9M CONVERS=C3O DE VINIL E CASSETE PARA CD E VHS PARA DVD, BASTA ENTRA= R EM CONTATO POR ESTE E-MAIL OU PELO SITE. QUEM TIVER INTERESSE TENHO UM PORTIF=D3LIO DE AUDIO NO ENDERE=C7O DO SITE, = BASTA ADICIONAR O FACEBOOK DO EST=DADIO. FACEBOOK http://www.facebook.com/datastudio.estudiodegravacao GRATO PELA ATEN=C7=C3O. From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 15:30:22 2012 Return-Path: Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52A36B12; Fri, 12 Oct 2012 15:30:22 +0000 (UTC) (envelope-from olli@grabthar.secnetix.de) Received: from grabthar.secnetix.de (grabthar.secnetix.de [212.17.241.225]) by mx1.freebsd.org (Postfix) with ESMTP id CD2B78FC17; Fri, 12 Oct 2012 15:30:21 +0000 (UTC) Received: from grabthar.secnetix.de (localhost [127.0.0.1]) by grabthar.secnetix.de (8.14.5/8.14.5) with ESMTP id q9CFUIQm095209; Fri, 12 Oct 2012 17:30:19 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by grabthar.secnetix.de (8.14.5/8.14.5/Submit) id q9CFUIav095201; Fri, 12 Oct 2012 17:30:18 +0200 (CEST) (envelope-from olli) From: Oliver Fromme Message-Id: <201210121530.q9CFUIav095201@grabthar.secnetix.de> Subject: Re: Latest code and scripts are working for me on BeagleBone... To: gnn@neville-neil.com (George Neville-Neil) Date: Fri, 12 Oct 2012 17:30:18 +0200 (CEST) In-Reply-To: <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-arm@FreeBSD.ORG, Oliver Fromme X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 15:30:22 -0000 George Neville-Neil wrote: > On Oct 12, 2012, at 04:39 , Oliver Fromme wrote: > > > I've seen Steven's comment. That's the direction that I had > > in mind. Much appreciated -- Thank you, Steven! > > > > Let me talk to folks on the clusteradm@ list and see if there > is a good place we can collect these that makes them a bit > more official looking. At 4G that's a lot of download, especially > once we get images for the Pi. I've downloaded Steve's image; it's only 93 MB compressed. Most of the 4 GB is empty space. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "The scanf() function is a large and complex beast that often does something almost but not quite entirely unlike what you desired." -- Chris Torek From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 16:29:40 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 595E7358 for ; Fri, 12 Oct 2012 16:29:40 +0000 (UTC) (envelope-from alie@affle.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id 260AF8FC08 for ; Fri, 12 Oct 2012 16:29:40 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi1so3233293pad.13 for ; Fri, 12 Oct 2012 09:29:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=o0GEkP7c5aU7cgiGyaV1Ku82XTxUmiN9hA0Epj+c9qM=; b=mm1yQOdopEOw99Z8+WxHOzv0oSDFbjsGTv9S6SXGrLME9AKhBn+FFDzAZc272LOKAW AQh+WJPiMXG064rZpqhNCn1usS21YwzKtbHOVWwV7P2nVPxu1qrWaMReRLX48y9wNdKd dXKM3R4WRtYq07kh7GgsDukoqbS/UsrEIGzBcSMdDiUG4NXpFuGKkdO9pNbgSSXVUXCQ cxL9nV9gjApls1N5OwNLUAEhAHdzu4+fXytAZBuRpd5uQwHm6erynGDdvIl3R4pYG3J9 JcdCy+r2g9QqBxiJiowdzPbqdygNq258qe0k/cEG/y8U7bdeHW2qyKBq42cOq6QHp13l gT9A== Received: by 10.68.225.7 with SMTP id rg7mr15423298pbc.32.1350059379614; Fri, 12 Oct 2012 09:29:39 -0700 (PDT) Received: from [192.168.3.19] ([49.245.204.246]) by mx.google.com with ESMTPS id ky6sm4665972pbc.18.2012.10.12.09.29.37 (version=SSLv3 cipher=OTHER); Fri, 12 Oct 2012 09:29:38 -0700 (PDT) Message-ID: <5078456C.5080000@affle.com> Date: Sat, 13 Oct 2012 00:29:32 +0800 From: Alie Tan User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Subject: Re: Latest code and scripts are working for me on BeagleBone... References: <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> In-Reply-To: <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQmnBENfkdVc+Ig6O26SQjydUBD48y/yOscRbhjLoV0zJNOGlCqBnCP8DTR+3/oEdAj99htH X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 16:29:40 -0000 What is the plan for Kernel config? Are we going to turn on DEBUG flag? From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 17:37:54 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64FD5D11 for ; Fri, 12 Oct 2012 17:37:54 +0000 (UTC) (envelope-from bounce@mailconnect.info) Received: from host.dewanaysaray.in (host.dewanaysaray.in [64.120.228.10]) by mx1.freebsd.org (Postfix) with ESMTP id 11C0D8FC12 for ; Fri, 12 Oct 2012 17:37:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mailconnect.info; s=default; h=Content-Transfer-Encoding:Content-Type:List-Unsubscribe:MIME-Version:Reply-To:From:Date:Message-ID:Subject:To; bh=jPpOFjIYyiVKx+9p5CETiYeji3mrc6snnLjIqYiIb0M=; b=CaTy+Vs42vvHMy5Qyk7B4ANh8Vc975KEeDyuquNrz1mqiN5bt52jHcV/7IyLtw32eqMQYdNfj1DPtAASVdgwOMt8GIxkclHjbN1vUWEuiIP5EW4Cm1r3InVr0GfQKBZ1; Received: from localhost ([127.0.0.1]:42234 helo=mailconnect.info) by host.dewanaysaray.in with esmtpa (Exim 4.80) (envelope-from ) id 1TMjBH-0006OQ-UR for freebsd-arm@freebsd.org; Fri, 12 Oct 2012 13:37:52 -0400 To: freebsd-arm@freebsd.org Subject: Less belly fat before Christmas... Message-ID: <9b08f975a6b0f674aacf21ee4c0370a1@mailconnect.info> Date: Fri, 12 Oct 2012 12:23:54 -0400 From: "Steve Smith" MIME-Version: 1.0 X-Mailer-LID: 7 X-Mailer-RecptId: 1191094 X-Mailer-SID: 18 X-Mailer-Sent-By: 3 Content-Type: text/plain; format=flowed; charset="UTF-8" Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.dewanaysaray.in X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - mailconnect.info X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: info@mailconnect.info List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 17:37:54 -0000 I bet you've asked the question why is belly fat so easily gained yet so hard to lose. It just seems unfair doesn't it? Well there is a reason. This short video will introduce you to techniques that reduce belly fat 9 times faster to look great before Christmas. WATCH VIDEO NOW> http://tinyurl.com/98tkorx ------------------------------------------------------------- Let's be honest, obviously the conventional methods you have been trying up to this point didn't work. The truth about belly fat is simply that it behaves in a different manner, and more importantly there are 3 HEALTHY foods that actually INCREASES abdominal fat which you should absolutely avoid! When it comes to abdominal fat there are things you should understand first and the truth is although it's a bit shocking, it really is surprisingly simple. WATCH NOW> http://tinyurl.com/98tkorx You can use this to get fast results for Christmas and also in the long run to maintain your belly fat. Everybody in any shape (good or bad) can benefit from understand abdominal fat behavior. Please enjoy the presentation (you will need sound)! Best Regards Steve Smith E-mail Disclaimer: The information transmitted is intended only for the person or entity to which it is addressed and may contain privileged material. If you received this email accidently we do apologies and you will be able to have your email removed for future newsletters by following the procedure at the bottom of this paragraph. Any review, re transmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. Any information within this message is not necessarily the expressed view of the E-MAIL SENDER and the E-MAIL SENDER cannot be held liable in any way. The information, images, documents and views expressed in this e-mail are personal to the sender and do not expressly or implicitly represent official positions and policies . If you received this in error, please contact the sender and delete the material from any computer. Every effort has been made to accurately represent this product and it¹s potential. Even though this industry is one of the few where one can reduce abdominal fat in less than 31 days, there is no promise. All products carry a full refund option should you be unhappy for any reason. Examples in these materials are not to be interpreted as a promise of loss. Success is entirely dependent on the person using the product, ideas and techniques. Your level of success in attaining the results claimed in our materials depends on your ability to follow and time and effort you devote to the program. To unsubscribe to this list please click here here> http://mailconnect.info/int/unsubscribe.php?M=1191094&C=c06e1e5f5609b7797376c88a0187baf0&L=7&N=18 From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 20:18:42 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0849EEDE for ; Fri, 12 Oct 2012 20:18:42 +0000 (UTC) (envelope-from jmg@h2.funkthat.com) Received: from h2.funkthat.com (gate2.funkthat.com [208.87.223.18]) by mx1.freebsd.org (Postfix) with ESMTP id C42A18FC0A for ; Fri, 12 Oct 2012 20:18:41 +0000 (UTC) Received: from h2.funkthat.com (localhost [127.0.0.1]) by h2.funkthat.com (8.14.3/8.14.3) with ESMTP id q9CKIXn6056487 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Oct 2012 13:18:33 -0700 (PDT) (envelope-from jmg@h2.funkthat.com) Received: (from jmg@localhost) by h2.funkthat.com (8.14.3/8.14.3/Submit) id q9CKIWrW056485; Fri, 12 Oct 2012 13:18:32 -0700 (PDT) (envelope-from jmg) Date: Fri, 12 Oct 2012 13:18:32 -0700 From: John-Mark Gurney To: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Message-ID: <20121012201832.GL1967@funkthat.com> Mail-Followup-To: Warner Losh , George Neville-Neil , freebsd-arm@freebsd.org, Oliver Fromme References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.2-RELEASE i386 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (h2.funkthat.com [127.0.0.1]); Fri, 12 Oct 2012 13:18:33 -0700 (PDT) Cc: George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 20:18:42 -0000 Warner Losh wrote this message on Fri, Oct 12, 2012 at 08:33 -0600: > On Oct 12, 2012, at 7:55 AM, George Neville-Neil wrote: > > > > > On Oct 12, 2012, at 04:39 , Oliver Fromme wrote: > > > >> Well, yes ... Since ARM ist still a tier-3 platform (AFAIK), > >> releases probably won't happen in the near future. > >> > > > > Though it could move up a tier as we get more of this moving along. > > I thought it already was tier 2. It meets all the criteria... It is: http://www.freebsd.org/doc/en/articles/committers-guide/archs.html -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-arm@FreeBSD.ORG Fri Oct 12 22:57:17 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 024F7D1D for ; Fri, 12 Oct 2012 22:57:17 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from monday.kientzle.com (99-115-135-74.uvs.sntcca.sbcglobal.net [99.115.135.74]) by mx1.freebsd.org (Postfix) with ESMTP id CB5928FC08 for ; Fri, 12 Oct 2012 22:57:16 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.4/8.14.4) id q9CMv8vO053973; Fri, 12 Oct 2012 22:57:08 GMT (envelope-from tim@kientzle.com) Received: from [192.168.2.143] (CiscoE3000 [192.168.1.65]) by kientzle.com with SMTP id cee4hw6u3pvb75fbghdac9biti; Fri, 12 Oct 2012 22:57:07 +0000 (UTC) (envelope-from tim@kientzle.com) Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Tim Kientzle In-Reply-To: Date: Fri, 12 Oct 2012 15:57:49 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> To: Warner Losh X-Mailer: Apple Mail (2.1278) Cc: George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2012 22:57:17 -0000 On Oct 12, 2012, at 7:33 AM, Warner Losh wrote: > I'd love to have a collection of arm and armv6 packages from ports = too=85 I heard some rumblings from the ports team about setting QEmu arm VMs to do the builds. I'm sure they could use the help. > It would also be helpful if we could have a single-image kernel that = boots on at least all the armv6 processors... If someone -- hint, hint -- created GENERIC in arm/config we could try that. ;-) Tim From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 01:05:01 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 77E85284 for ; Sat, 13 Oct 2012 01:05:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ia0-f182.google.com (mail-ia0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 316EF8FC19 for ; Sat, 13 Oct 2012 01:05:01 +0000 (UTC) Received: by mail-ia0-f182.google.com with SMTP id k10so3196038iag.13 for ; Fri, 12 Oct 2012 18:05:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=7+CusQnJebOnB/ug7nr50GHkw9xznk/Pptx4X5ALah4=; b=N/PXHBiRUd4uTLE0+K/xM6p205UoZynGDCgqCnHXltc/8wXJYNrzIg6zhOrx90mk1u XhhK75GRS5Bymq4dpokdxLi6gj4LH4ZnHNawp0T6uSh6lCmb5Erlg3uzqDk7xGFJbwT4 PVpt0IVGFnaiXr3JeVhdQJhKQzK2PncBf5exihfrbTNQZqTNddavrDNxWS5SY2VyL+NS eEyM9DgIlJYjORV40Kbg30xKWnkpB5NKkc/MKP4r+32CHJkEedFVijFgersPNMoblyq0 yvj6xdfuNTRH31G/dlw2TWllmJsLROjM2ZNagHxZ4Oc5GYBUGq4xhoIQetC6JfRIsFhg Vjuw== Received: by 10.50.212.8 with SMTP id ng8mr3632723igc.64.1350090300547; Fri, 12 Oct 2012 18:05:00 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id bo7sm214364igb.2.2012.10.12.18.04.54 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Oct 2012 18:04:59 -0700 (PDT) Sender: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 From: Warner Losh In-Reply-To: Date: Fri, 12 Oct 2012 19:04:53 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> To: Tim Kientzle X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQlW8sPo/9ktwvutcxIlTv2Szon8M63bc5HE7gqVIiQ1t2wbDs3MfikJY4KklXd6189XfV1L Cc: George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 01:05:01 -0000 On Oct 12, 2012, at 4:57 PM, Tim Kientzle wrote: > On Oct 12, 2012, at 7:33 AM, Warner Losh wrote: >=20 >> I'd love to have a collection of arm and armv6 packages from ports = too=85 >=20 > I heard some rumblings from the ports team about > setting QEmu arm VMs to do the builds. I'm > sure they could use the help. >=20 >> It would also be helpful if we could have a single-image kernel that = boots on at least all the armv6 processors... >=20 > If someone -- hint, hint -- created GENERIC in arm/config we > could try that. ;-) I've just gotten as far as creating a ATMEL config... The armv6 stuff is closer, but still suffers from having non-generic = interrupt handlers, shutdown code, etc. It isn't especially HARD work, = but there's a lot of icky details to plow through to get to a unified = kernel. Warner From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 01:11:19 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 66300491 for ; Sat, 13 Oct 2012 01:11:19 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from vps.hungerhost.com (vps.hungerhost.com [216.38.53.176]) by mx1.freebsd.org (Postfix) with ESMTP id 2CFCE8FC08 for ; Sat, 13 Oct 2012 01:11:18 +0000 (UTC) Received: from pool-96-250-5-62.nycmny.fios.verizon.net ([96.250.5.62]:49824 helo=new-host-3.home) by vps.hungerhost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1TMqFz-00026o-NV; Fri, 12 Oct 2012 21:11:11 -0400 Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Latest code and scripts are working for me on BeagleBone... From: George Neville-Neil In-Reply-To: Date: Fri, 12 Oct 2012 21:11:13 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> To: Warner Losh X-Mailer: Apple Mail (2.1499) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.hungerhost.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - neville-neil.com Cc: Tim Kientzle , freebsd-arm@freebsd.org, Oliver Fromme X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 01:11:19 -0000 On Oct 12, 2012, at 21:04 , Warner Losh wrote: >=20 > On Oct 12, 2012, at 4:57 PM, Tim Kientzle wrote: >=20 >> On Oct 12, 2012, at 7:33 AM, Warner Losh wrote: >>=20 >>> I'd love to have a collection of arm and armv6 packages from ports = too=85 >>=20 >> I heard some rumblings from the ports team about >> setting QEmu arm VMs to do the builds. I'm >> sure they could use the help. >>=20 >>> It would also be helpful if we could have a single-image kernel that = boots on at least all the armv6 processors... >>=20 >> If someone -- hint, hint -- created GENERIC in arm/config we >> could try that. ;-) >=20 > I've just gotten as far as creating a ATMEL config... >=20 > The armv6 stuff is closer, but still suffers from having non-generic = interrupt handlers, shutdown code, etc. It isn't especially HARD work, = but there's a lot of icky details to plow through to get to a unified = kernel. >=20 What's the rough outline of what's necessary to do that? I can work on = it. Best, George From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 01:27:21 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D9A43980 for ; Sat, 13 Oct 2012 01:27:21 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 917618FC08 for ; Sat, 13 Oct 2012 01:27:21 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id k10so7421180iea.13 for ; Fri, 12 Oct 2012 18:27:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=0lYng0Op/4DK74MfHv+/8k+q9RnHP86X0migTB4uxeE=; b=HnOmXi6Iu/L5X2s9wFJxjFMVWA2yOxRLDGbmJfM8hOfJ/j8y4aDE3AjY/etxYm+X4/ +fOJTfDsk4ovA9thFM+eBlZbF+r5MYe/dWGDXUmAedvNaSys2f8gtrxOsuHNXU+5vsii nfjVan9nacEuu4RVNVZiVhKzCBdhrmawkFWNZv1mTdbgESc01/fJ5ZHx+Isy95rEix8z YYihU+Vo/5xMn/v/ASeJF/S77qpmb8bkKzAt6iD+iWxjoM6548BmHgR9tfbAtJNWHVT2 dQRWcAzFgeb/chDPQEPi54LXnPyjR476a35ln+tiVSYU3h6CVEFqnZMU4wJeTx3fEFz9 U12w== Received: by 10.42.66.207 with SMTP id q15mr4674007ici.34.1350091640712; Fri, 12 Oct 2012 18:27:20 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id ch4sm244589igb.2.2012.10.12.18.27.16 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Oct 2012 18:27:17 -0700 (PDT) Sender: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 From: Warner Losh In-Reply-To: <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> Date: Fri, 12 Oct 2012 19:27:15 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> To: George Neville-Neil X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQnlh6gu3o2XMiPMpRZMVEb2cHQq0Sa9sfOhhGSt63CDr1uLOrQKpCyp56ohriCozNJ16Vs5 Cc: Tim Kientzle , freebsd-arm@freebsd.org, Oliver Fromme X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 01:27:21 -0000 On Oct 12, 2012, at 7:11 PM, George Neville-Neil wrote: >=20 > On Oct 12, 2012, at 21:04 , Warner Losh wrote: >=20 >>=20 >> On Oct 12, 2012, at 4:57 PM, Tim Kientzle wrote: >>=20 >>> On Oct 12, 2012, at 7:33 AM, Warner Losh wrote: >>>=20 >>>> I'd love to have a collection of arm and armv6 packages from ports = too=85 >>>=20 >>> I heard some rumblings from the ports team about >>> setting QEmu arm VMs to do the builds. I'm >>> sure they could use the help. >>>=20 >>>> It would also be helpful if we could have a single-image kernel = that boots on at least all the armv6 processors... >>>=20 >>> If someone -- hint, hint -- created GENERIC in arm/config we >>> could try that. ;-) >>=20 >> I've just gotten as far as creating a ATMEL config... >>=20 >> The armv6 stuff is closer, but still suffers from having non-generic = interrupt handlers, shutdown code, etc. It isn't especially HARD work, = but there's a lot of icky details to plow through to get to a unified = kernel. >>=20 >=20 > What's the rough outline of what's necessary to do that? I can work = on it. (1) Finish unifying the initarm() (2) Unify the interrupt code (3) unify the shutdown/startup code (4) polish off any of the dangling loose ends that compiling all the = armv6 together. (0) write a GENERICV6 config file Warner= From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 02:41:21 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CEE563B for ; Sat, 13 Oct 2012 02:41:21 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from smtp4.clear.net.nz (smtp4.clear.net.nz [203.97.37.64]) by mx1.freebsd.org (Postfix) with ESMTP id 45BA98FC08 for ; Sat, 13 Oct 2012 02:41:20 +0000 (UTC) Received: from mxin2-orange.clear.net.nz (lb2-srcnat.clear.net.nz [203.97.32.237]) by smtp4.clear.net.nz (CLEAR Net Mail) with ESMTP id <0MBT0023K83M1710@smtp4.clear.net.nz> for freebsd-arm@freebsd.org; Sat, 13 Oct 2012 15:26:12 +1300 (NZDT) Received: from 202-0-48-19.paradise.net.nz (HELO localhost) ([202.0.48.19]) by smtpin2.paradise.net.nz with ESMTP; Sat, 13 Oct 2012 15:26:12 +1300 Date: Sat, 13 Oct 2012 15:26:10 +1300 From: Andrew Turner Subject: Re: Latest code and scripts are working for me on BeagleBone... In-reply-to: <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> To: Warner Losh Message-id: <20121013152610.5f5f72bd@fubar.geek.nz> MIME-version: 1.0 X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd8.1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Pirate: Arrrr References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> Cc: Tim Kientzle , George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 02:41:21 -0000 On Fri, 12 Oct 2012 19:27:15 -0600 Warner Losh wrote: > > On Oct 12, 2012, at 7:11 PM, George Neville-Neil wrote: > > > > What's the rough outline of what's necessary to do that? I can > > work on it. > > (1) Finish unifying the initarm() I'm working on this. I just need to update one more SoC before I can merge them. Even with them merged we will still need to detect the SoC we are running on. That shouldn't be a problem as long as we only allow FDT on ARMv6. > (2) Unify the interrupt code > (3) unify the shutdown/startup code > (4) polish off any of the dangling loose ends that compiling all the > armv6 together. (0) write a GENERICV6 config file There are a number of functions that currently need to be implemented for each SoC. They should be trivial to find, e.g. with the linker, but we will need to come up with a solution to detect which SoC we are on and call the correct function. Another problem I can see is in the memory layout. We need to specify a fixed virtual address layout for the kernel. It would be nice to be able to then load the kernel to any page aligned address and have it just work. It shouldn't be too difficult when the virtual and physical addresses don't overlap, e.g. we can figure out what address we have been loaded to by looking at the pc register at a known location. The problem will be when the virtual and physical addresses overlap but are not identical. In this case care will be needed when we turn the MMU on. This is because we create a map for the current physical address and the new virtual address to point them at the same physical memory then, when the MMU is enabled, jump between them. Having a look at the SoCs we support the only one I can see that might cause us problems is sa11x0. Andrew From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 03:06:12 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D183EAA for ; Sat, 13 Oct 2012 03:06:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 42A398FC08 for ; Sat, 13 Oct 2012 03:06:11 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id k10so7492838iea.13 for ; Fri, 12 Oct 2012 20:06:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=t3+/4xnnXA9LGsW/EODgXJACWUhHY2D/Fdie07shiVs=; b=ZZ2CC+JCCgvqnz7o4kT5pJSkAbD6xLJHbZ9eKogqpJt94yswFrvkHvFTapy05dbf5F 2jGL96pIQ35raYkDQhql0h4rjDZW+JDgVeq64sqz/FIrppjOo/V2ZByELGLbxz0bWZs3 qWqosW+fJZSkLSGXV2SImPGdwgnOXYKrwXlWvW2LeqdGKlakQUSkiZ7SRPqhuQstxsMC /pNC1XphWcczFRymrqz/lCrjbBdQm6dnt7QTdVZUPWAoVhD9SOB9zEA5Ylpc2KqEbgix faa3dlr8TrCrjJhJdPdTOUcK0O+KQJuwcWYSS52JRw1cdWp9o/y3aDYxdzie8bHNses8 asZA== Received: by 10.43.43.194 with SMTP id ud2mr4820610icb.13.1350097571589; Fri, 12 Oct 2012 20:06:11 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id mi10sm424072igc.16.2012.10.12.20.06.08 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Oct 2012 20:06:11 -0700 (PDT) Sender: Warner Losh Subject: Re: Latest code and scripts are working for me on BeagleBone... Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <20121013152610.5f5f72bd@fubar.geek.nz> Date: Fri, 12 Oct 2012 21:06:07 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <3ECCBCA3-D190-4AC0-8292-4B34BD43A45A@bsdimp.com> References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> <20121013152610.5f5f72bd@fubar.geek.nz> To: Andrew Turner X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQlJYyVIrtUs6J4/vdQCTOwkXiNSzs3EGAeXYVxgl8ve5JYtV/LhXa5ziuXkcNb2IuXnlUv4 Cc: Tim Kientzle , George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 03:06:12 -0000 On Oct 12, 2012, at 8:26 PM, Andrew Turner wrote: > On Fri, 12 Oct 2012 19:27:15 -0600 > Warner Losh wrote: >=20 >>=20 >> On Oct 12, 2012, at 7:11 PM, George Neville-Neil wrote: >>>=20 >>> What's the rough outline of what's necessary to do that? I can >>> work on it. >>=20 >> (1) Finish unifying the initarm() > I'm working on this. I just need to update one more SoC before I can > merge them. Even with them merged we will still need to detect the SoC > we are running on. That shouldn't be a problem as long as we only = allow > FDT on ARMv6. This is ambiguous. Do you mean "All armv6 ports must support FDT" or "we = don't allow FDT on armv4?" I think the former is a-ok, but the latter = is a non-starter. >> (2) Unify the interrupt code >> (3) unify the shutdown/startup code >> (4) polish off any of the dangling loose ends that compiling all the >> armv6 together. (0) write a GENERICV6 config file > There are a number of functions that currently need to be implemented > for each SoC. They should be trivial to find, e.g. with the linker, = but > we will need to come up with a solution to detect which SoC we are > on and call the correct function. Or we need to have drivers attach function pointers based on what = hardware is present... > Another problem I can see is in the memory layout. We need to specify = a > fixed virtual address layout for the kernel. It would be nice to be > able to then load the kernel to any page aligned address and have it > just work. It shouldn't be too difficult when the virtual and physical > addresses don't overlap, e.g. we can figure out what address we have > been loaded to by looking at the pc register at a known location. The > problem will be when the virtual and physical addresses overlap but = are > not identical. In this case care will be needed when we turn the MMU = on. > This is because we create a map for the current physical address and > the new virtual address to point them at the same physical memory = then, > when the MMU is enabled, jump between them. armv6 is supposed to solve this by standardizing the memory layout... = There are some compile-time constants that need to become run-time = values, which may have a minor performance hit in a few places.... > Having a look at the SoCs we support the only one I can see that might > cause us problems is sa11x0. The sa11x0 is an ancient armv4 processor, I thoght, predecessor to = strongarm. Not really a consideration for this project. Warner= From owner-freebsd-arm@FreeBSD.ORG Sat Oct 13 04:06:33 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6781EAD2 for ; Sat, 13 Oct 2012 04:06:33 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from smtp3.clear.net.nz (smtp3.clear.net.nz [203.97.33.64]) by mx1.freebsd.org (Postfix) with ESMTP id 1D4638FC08 for ; Sat, 13 Oct 2012 04:06:32 +0000 (UTC) Received: from mxin2-orange.clear.net.nz (lb2-srcnat.clear.net.nz [203.97.32.237]) by smtp3.clear.net.nz (CLEAR Net Mail) with ESMTP id <0MBT009E8CQMBO10@smtp3.clear.net.nz> for freebsd-arm@freebsd.org; Sat, 13 Oct 2012 17:06:26 +1300 (NZDT) Received: from 202-0-48-19.paradise.net.nz (HELO localhost) ([202.0.48.19]) by smtpin2.paradise.net.nz with ESMTP; Sat, 13 Oct 2012 17:06:25 +1300 Date: Sat, 13 Oct 2012 17:06:23 +1300 From: Andrew Turner Subject: Re: Latest code and scripts are working for me on BeagleBone... In-reply-to: <3ECCBCA3-D190-4AC0-8292-4B34BD43A45A@bsdimp.com> To: Warner Losh Message-id: <20121013170623.37672da1@fubar.geek.nz> MIME-version: 1.0 X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd8.1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Pirate: Arrrr References: <201210120839.q9C8dKR6073428@grabthar.secnetix.de> <2C318C44-38AB-4D56-B102-B12CD7E90776@neville-neil.com> <90FB30E0-569E-4DBF-ACCB-36C723A4E937@neville-neil.com> <82A753B1-B6EE-4B6A-9B5E-7F09FC5E1266@bsdimp.com> <20121013152610.5f5f72bd@fubar.geek.nz> <3ECCBCA3-D190-4AC0-8292-4B34BD43A45A@bsdimp.com> Cc: Tim Kientzle , George Neville-Neil , Oliver Fromme , freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 04:06:33 -0000 On Fri, 12 Oct 2012 21:06:07 -0600 Warner Losh wrote: > > On Oct 12, 2012, at 8:26 PM, Andrew Turner wrote: > > > On Fri, 12 Oct 2012 19:27:15 -0600 > > Warner Losh wrote: > > > >> > >> On Oct 12, 2012, at 7:11 PM, George Neville-Neil wrote: > >>> > >>> What's the rough outline of what's necessary to do that? I can > >>> work on it. > >> > >> (1) Finish unifying the initarm() > > I'm working on this. I just need to update one more SoC before I can > > merge them. Even with them merged we will still need to detect the > > SoC we are running on. That shouldn't be a problem as long as we > > only allow FDT on ARMv6. > > This is ambiguous. Do you mean "All armv6 ports must support FDT" or > "we don't allow FDT on armv4?" I think the former is a-ok, but the > latter is a non-starter. I mean, using the definitions from rfc2119 [1], ARMv6 and ARMv7 families must use FDT, existing ARMv4 and ARMv5 families may use FDT, new ARMv4 and ARMv5 families (if any) should use FDT. > >> (2) Unify the interrupt code > >> (3) unify the shutdown/startup code > >> (4) polish off any of the dangling loose ends that compiling all > >> the armv6 together. (0) write a GENERICV6 config file > > There are a number of functions that currently need to be > > implemented for each SoC. They should be trivial to find, e.g. with > > the linker, but we will need to come up with a solution to detect > > which SoC we are on and call the correct function. > > Or we need to have drivers attach function pointers based on what > hardware is present... Yes, we still need to find the functions. > > Another problem I can see is in the memory layout. We need to > > specify a fixed virtual address layout for the kernel. It would be > > nice to be able to then load the kernel to any page aligned address > > and have it just work. It shouldn't be too difficult when the > > virtual and physical addresses don't overlap, e.g. we can figure > > out what address we have been loaded to by looking at the pc > > register at a known location. The problem will be when the virtual > > and physical addresses overlap but are not identical. In this case > > care will be needed when we turn the MMU on. This is because we > > create a map for the current physical address and the new virtual > > address to point them at the same physical memory then, when the > > MMU is enabled, jump between them. > > armv6 is supposed to solve this by standardizing the memory > layout... There are some compile-time constants that need to become > run-time values, which may have a minor performance hit in a few > places.... It is? Is it documented somewhere? I knew Cortex-M has a standard memory layout but this is the first I have heard about any standard memory layout on the ARMv{6,7} -A CPUs. > > > Having a look at the SoCs we support the only one I can see that > > might cause us problems is sa11x0. > > The sa11x0 is an ancient armv4 processor, I thoght, predecessor to > strongarm. Not really a consideration for this project. I know, I was using it as the example of VA == PA we have in the tree. [1] http://www.ietf.org/rfc/rfc2119.txt Andrew