From owner-freebsd-arm@FreeBSD.ORG Mon Jul 4 11:06:58 2011 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25C40106566C for ; Mon, 4 Jul 2011 11:06:58 +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 13C518FC08 for ; Mon, 4 Jul 2011 11:06:58 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p64B6vRS040374 for ; Mon, 4 Jul 2011 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p64B6vcu040372 for freebsd-arm@FreeBSD.org; Mon, 4 Jul 2011 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Jul 2011 11:06:57 GMT Message-Id: <201107041106.p64B6vcu040372@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, 04 Jul 2011 11:06:58 -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 arm/156814 arm OpenRD Ultimate does not boot on DB-88F6XXX or SHEEVAP o arm/156496 arm [patch] Minor bugfixes and enhancements to mmc and mmc o arm/155894 arm [patch] Enable at91 booting from SDHC (high capacity) o arm/155214 arm [patch] MMC/SD IO slow on Atmel ARM with modern large o arm/154306 arm named crashes with signal 11 o arm/154227 arm [geli] using GELI leads to panic on ARM o arm/154189 arm lang/perl5.12 doesn't build 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 12 problems total. From owner-freebsd-arm@FreeBSD.ORG Fri Jul 8 05:45:44 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DADBB1065670 for ; Fri, 8 Jul 2011 05:45:44 +0000 (UTC) (envelope-from nitw.satish@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9F6B68FC0A for ; Fri, 8 Jul 2011 05:45:44 +0000 (UTC) Received: by yic13 with SMTP id 13so840353yic.13 for ; Thu, 07 Jul 2011 22:45:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=xKvw5ir1mCTLcx2rS+k84QVVz9xbeOlIv2vNJhdL6vs=; b=CYjduIgGKfpdF0eyNGlP1Sp8iIKv052aLIFjfHfgOnE1Obm7/TJBjOsghaf0HJEUBX TyAwjuTHRYwof12pmKhXiNFHC4PrICPRCIKuKb12DN7zfXec+xu1WELo87WwZLrLFIjH uzmUF/91jRKGl7Zgz/LcjR7Q2zKFoEGk17z3o= MIME-Version: 1.0 Received: by 10.236.184.103 with SMTP id r67mr243959yhm.254.1310103603452; Thu, 07 Jul 2011 22:40:03 -0700 (PDT) Received: by 10.236.95.138 with HTTP; Thu, 7 Jul 2011 22:40:03 -0700 (PDT) Date: Fri, 8 Jul 2011 11:10:03 +0530 Message-ID: From: satish kondapalli To: freebsd-arm@freebsd.org X-Mailman-Approved-At: Fri, 08 Jul 2011 05:51:20 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: what is the difference between "make toolchain" and "make kernel-toolchain" 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: Fri, 08 Jul 2011 05:45:44 -0000 From owner-freebsd-arm@FreeBSD.ORG Fri Jul 8 06:30:33 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2AC7106566C for ; Fri, 8 Jul 2011 06:30:33 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id B26248FC14 for ; Fri, 8 Jul 2011 06:30:33 +0000 (UTC) Received: from 63.imp.bsdimp.com (63.imp.bsdimp.com [10.0.0.63]) (authenticated bits=0) by harmony.bsdimp.com (8.14.4/8.14.3) with ESMTP id p686RgYs002705 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Fri, 8 Jul 2011 00:27:43 -0600 (MDT) (envelope-from imp@bsdimp.com) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Fri, 8 Jul 2011 00:27:46 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: satish kondapalli X-Mailer: Apple Mail (2.1084) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (harmony.bsdimp.com [10.0.0.6]); Fri, 08 Jul 2011 00:27:43 -0600 (MDT) Cc: freebsd-arm@freebsd.org Subject: Re: what is the difference between "make toolchain" and "make kernel-toolchain" 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: Fri, 08 Jul 2011 06:30:34 -0000 make kernel-toolchain builds everything needed to build the kernel. make toolchain builds everything need to build the system. This means that toolchain includes the include files and libraries, = while kernel-toolchain omits them. Warner On Jul 7, 2011, at 11:40 PM, satish kondapalli wrote: >=20 > _______________________________________________ > 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" >=20 >=20 From owner-freebsd-arm@FreeBSD.ORG Fri Jul 8 05:55:41 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4025E1065670 for ; Fri, 8 Jul 2011 05:55:41 +0000 (UTC) (envelope-from nitw.satish@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 048F18FC15 for ; Fri, 8 Jul 2011 05:55:39 +0000 (UTC) Received: by gxk28 with SMTP id 28so839538gxk.13 for ; Thu, 07 Jul 2011 22:55:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=ZtT6G4Agh3L+85BlVfBpKPXffJlq6t9d5w5PXLbbPQw=; b=XccGDHuMXKcqFush2yMa2w+Ibw656jwDJf7C23YG5iI8xui3YFUBQyYtOVxSGM0MJf BfPVMxV/9nJRv9YB99TwEAvzxbM0hl33+WgHWiAOXQBvER1L9jA6bA5R33WgPKM5wG78 1Inhhm1efpK2OloSWW3BL9HqpTfXXfKiMQ0E8= MIME-Version: 1.0 Received: by 10.236.141.167 with SMTP id g27mr1636942yhj.455.1310103192478; Thu, 07 Jul 2011 22:33:12 -0700 (PDT) Received: by 10.236.95.138 with HTTP; Thu, 7 Jul 2011 22:33:12 -0700 (PDT) Date: Fri, 8 Jul 2011 11:03:12 +0530 Message-ID: From: satish kondapalli To: freebsd-arm@freebsd.org X-Mailman-Approved-At: Fri, 08 Jul 2011 11:04:07 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: How to cross compile free bsd kernel to arm 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: Fri, 08 Jul 2011 05:55:41 -0000 Hi, i am new to free bsd. can any one explain how to compile a free bsd kernel to ARM. From owner-freebsd-arm@FreeBSD.ORG Fri Jul 8 11:08:53 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6D8B106564A for ; Fri, 8 Jul 2011 11:08:53 +0000 (UTC) (envelope-from damjan.marion@gmail.com) Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by mx1.freebsd.org (Postfix) with ESMTP id 42DA48FC0C for ; Fri, 8 Jul 2011 11:08:52 +0000 (UTC) Received: by fxe6 with SMTP id 6so1636953fxe.17 for ; Fri, 08 Jul 2011 04:08:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=84rDCH79qCYr9AITm+s33oUdO4GT5xmJq7yrowGScMc=; b=JPHS5IN52OARHUdbCQlKkQSTNixOfxqg/p8MjSQJyK7jUMrGLTS3qw1fBnMMB3Um5K b13OH03iDtAYomm1ARxei+5EX9pEJF2Gewm0G9oxBd3z3K8J4xrauVf3Smed/tT5ZejQ 4Uceud2cpESbjKs3BExK4jrOWhyXrZ4juhRBA= Received: by 10.223.146.1 with SMTP id f1mr2929643fav.48.1310123332156; Fri, 08 Jul 2011 04:08:52 -0700 (PDT) Received: from damarion-mac.home (cpe-109-60-79-155.zg3.cable.xnet.hr [109.60.79.155]) by mx.google.com with ESMTPS id h28sm7317599faj.5.2011.07.08.04.08.50 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Jul 2011 04:08:51 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1244.3) Content-Type: text/plain; charset=iso-8859-1 From: Damjan Marion In-Reply-To: Date: Fri, 8 Jul 2011 13:08:48 +0200 Content-Transfer-Encoding: 7bit Message-Id: References: To: satish kondapalli X-Mailer: Apple Mail (2.1244.3) Cc: freebsd-arm@freebsd.org Subject: Re: How to cross compile free bsd kernel to arm 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: Fri, 08 Jul 2011 11:08:53 -0000 On Jul 8, 2011, at 7:33 AM, satish kondapalli wrote: > Hi, > > i am new to free bsd. can any one explain how to compile a free bsd kernel > to ARM. make buildkernel TARGET_ARCH=arm KERNCONF=XXXX Damjan From owner-freebsd-arm@FreeBSD.ORG Sat Jul 9 02:25:53 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93A69106564A for ; Sat, 9 Jul 2011 02:25:53 +0000 (UTC) (envelope-from mcgovern@beta.com) Received: from spoon.beta.com (spoon.beta.com [199.165.180.2]) by mx1.freebsd.org (Postfix) with ESMTP id 3B8928FC12 for ; Sat, 9 Jul 2011 02:25:52 +0000 (UTC) Received: from [199.165.180.39] (dhcp9.beta.com [199.165.180.39]) by spoon.beta.com (8.14.4/8.14.4) with ESMTP id p69MPjc1039804 for ; Sat, 9 Jul 2011 18:25:45 -0400 (EDT) (envelope-from mcgovern@beta.com) From: "Brian J. McGovern" To: freebsd-arm@freebsd.org In-Reply-To: <20110708120025.5C94210656D9@hub.freebsd.org> References: <20110708120025.5C94210656D9@hub.freebsd.org> Content-Type: text/plain; charset="us-ascii" Date: Fri, 08 Jul 2011 22:25:51 -0400 Message-ID: <1310178351.5681.4.camel@bmcgover-laptop.beta.com> Mime-Version: 1.0 X-Mailer: Evolution 2.30.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=1.3 required=5.0 tests=DATE_IN_PAST_12_24,S25R_6, T_RP_MATCHES_RCVD autolearn=no version=3.3.1 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on spoon.beta.com Subject: Suggestions for arm build for qemu? 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: Sat, 09 Jul 2011 02:25:53 -0000 While I'm waiting to get real HW, I wanted to play with qemu's arm emulation. I've built binaries and a kernel with "make TARGET=arm TARGET_ARCH=arm DESTDIR=/usr/tmp/armbuild" and the buildworld, installworld, buildkernel, and installkernel targets. For the moment, I'm trying to use the GUMSTIX kernel configuration file. I'm getting hung up, apparently, on turning the resulting binary set in to something which can be booted. I've played with a number of settings for mkimage, but can't seem to get it right. When I go to boot the result, at best, I get a ":" in the emulation window. At worst, the emulator crashes. Any pointers to web documents that does a good job of describing the process? Google for obvious search terms (e.g. FreeBSD arm mkimage) turns up some older pages, none of which seem to result in a working kernel. From owner-freebsd-arm@FreeBSD.ORG Sat Jul 9 12:15:55 2011 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22E0D106566B for ; Sat, 9 Jul 2011 12:15:55 +0000 (UTC) (envelope-from marktinguely@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id DF5B78FC13 for ; Sat, 9 Jul 2011 12:15:54 +0000 (UTC) Received: by iwr19 with SMTP id 19so3184398iwr.13 for ; Sat, 09 Jul 2011 05:15:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=K1URWXL6z67yuvyj1/P9IVvPT4vM8P/Zin/9CTEU+g0=; b=nxWLBOnzLRS3wMvQzDqX1QeuDfr8HrOqDanWEfa9kyzZeDDdwM9CqpIUnexKOsqUfY Ua+RMLXbV7oRS3pRT4YrDyLJCFjqQRt41kTW9dTYYL1Vnst+njtVj6P91MaE+l9ym2IW Rt4EQIiXWydiDOmOv83xiogrzaE5F1MStIds0= Received: by 10.43.49.129 with SMTP id va1mr3243856icb.445.1310212163618; Sat, 09 Jul 2011 04:49:23 -0700 (PDT) Received: from [192.168.1.111] ([206.188.254.192]) by mx.google.com with ESMTPS id p15sm6551812ibh.63.2011.07.09.04.49.22 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 09 Jul 2011 04:49:22 -0700 (PDT) Message-ID: <4E18403C.8010203@gmail.com> Date: Sat, 09 Jul 2011 06:49:16 -0500 From: Mark Tinguely User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: "Brian J. McGovern" References: <20110708120025.5C94210656D9@hub.freebsd.org> <1310178351.5681.4.camel@bmcgover-laptop.beta.com> In-Reply-To: <1310178351.5681.4.camel@bmcgover-laptop.beta.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-arm@freebsd.org Subject: Re: Suggestions for arm build for qemu? 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: Sat, 09 Jul 2011 12:15:55 -0000 On 7/8/2011 9:25 PM, Brian J. McGovern wrote: > While I'm waiting to get real HW, I wanted to play with qemu's arm > emulation. I've built binaries and a kernel with "make TARGET=arm > TARGET_ARCH=arm DESTDIR=/usr/tmp/armbuild" and the buildworld, > installworld, buildkernel, and installkernel targets. For the moment, > I'm trying to use the GUMSTIX kernel configuration file. > > I'm getting hung up, apparently, on turning the resulting binary set in > to something which can be booted. I've played with a number of settings > for mkimage, but can't seem to get it right. When I go to boot the > result, at best, I get a ":" in the emulation window. At worst, the > emulator crashes. > > Any pointers to web documents that does a good job of describing the > process? Google for obvious search terms (e.g. FreeBSD arm mkimage) > turns up some older pages, none of which seem to result in a working > kernel. > > _______________________________________________ > 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" > I had a problem starting the boot with GUMSTIX kernel and qemu. I finally traced it to the change in arm/arm/elf_trampoline.c revision *194609. * I kept a copy of that file with that change, but manually added the changes that followed it. Also you need to disable the "ARM_CACHE_LOCK_ENABLE" option in arm/xscale/std.h because qemu does not emulate every feature of the GUMSTIX. --Mark Tinguely. .