From owner-freebsd-arm@FreeBSD.ORG Sun Jan 21 00:10:13 2007 Return-Path: X-Original-To: arm@freebsd.org 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 1104D16A404; Sun, 21 Jan 2007 00:10:13 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id A28A313C459; Sun, 21 Jan 2007 00:10:12 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id l0L0ABrT031816; Sat, 20 Jan 2007 19:10:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id l0L0ABTt042052; Sat, 20 Jan 2007 19:10:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 499AF73034; Sat, 20 Jan 2007 19:10:11 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20070121001011.499AF73034@freebsd-current.sentex.ca> Date: Sat, 20 Jan 2007 19:10:11 -0500 (EST) X-Virus-Scanned: ClamAV version 0.88.3, clamav-milter version 0.88.3 on clamscanner2 X-Virus-Scanned: ClamAV version devel-20070108, clamav-milter version devel-111206 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 00:10:13 -0000 TB --- 2007-01-20 23:05:01 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2007-01-20 23:05:01 - starting HEAD tinderbox run for arm/arm TB --- 2007-01-20 23:05:01 - cleaning the object tree TB --- 2007-01-20 23:05:30 - checking out the source tree TB --- 2007-01-20 23:05:30 - cd /tinderbox/HEAD/arm/arm TB --- 2007-01-20 23:05:30 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2007-01-20 23:16:30 - building world (CFLAGS=-O2 -pipe) TB --- 2007-01-20 23:16:30 - cd /src TB --- 2007-01-20 23:16:30 - /usr/bin/make -B buildworld >>> World build started on Sat Jan 20 23:16:32 UTC 2007 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] gzip -cn /src/usr.sbin/mountd/exports.5 > exports.5.gz gzip -cn /src/usr.sbin/mountd/netgroup.5 > netgroup.5.gz gzip -cn /src/usr.sbin/mountd/mountd.8 > mountd.8.gz ===> usr.sbin/mount_portalfs (all) cc -O2 -pipe -I/src/usr.sbin/mount_portalfs/../../sbin/mount -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -c /src/usr.sbin/mount_portalfs/mount_portalfs.c cc -O2 -pipe -I/src/usr.sbin/mount_portalfs/../../sbin/mount -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -c /src/usr.sbin/mount_portalfs/activate.c /src/usr.sbin/mount_portalfs/activate.c: In function `send_reply': /src/usr.sbin/mount_portalfs/activate.c:126: warning: cast increases required alignment of target type *** Error code 1 Stop in /src/usr.sbin/mount_portalfs. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2007-01-21 00:10:11 - WARNING: /usr/bin/make returned exit code 1 TB --- 2007-01-21 00:10:11 - ERROR: failed to build world TB --- 2007-01-21 00:10:11 - tinderbox aborted TB --- 0.42 user 1.65 system 3910.03 real http://tinderbox.des.no/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Wed Jan 24 09:11:50 2007 Return-Path: X-Original-To: freebsd-arm@freebsd.org 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 EDF8716A403 for ; Wed, 24 Jan 2007 09:11:49 +0000 (UTC) (envelope-from roman@IPricot.com) Received: from mail.i2e.fr (mail.i2e.fr [195.115.69.236]) by mx1.freebsd.org (Postfix) with ESMTP id 7AF7613C44C for ; Wed, 24 Jan 2007 09:11:49 +0000 (UTC) (envelope-from roman@IPricot.com) Received: from mail (localhost [127.0.0.1]) by mail (Postfix) with ESMTP id 409C6BB90; Wed, 24 Jan 2007 10:11:46 +0100 (CET) Received: from [192.168.1.221] (unknown [81.255.193.109]) by mail.i2e.fr (Postfix) with ESMTP id 85A4EBB8F; Wed, 24 Jan 2007 10:11:45 +0100 (CET) Message-ID: <45B7230C.6030508@IPricot.com> Date: Wed, 24 Jan 2007 10:12:44 +0100 From: Roman Le Houelleur User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.9) Gecko/20061229 SeaMonkey/1.0.7 MIME-Version: 1.0 To: Sam Leffler References: <45ACA11B.8060301@IPricot.com> <45AD0AA9.8080606@errno.com> <45ADEB85.1030709@IPricot.com> <45B08F0D.70803@IPricot.com> <45B0FC72.70605@errno.com> In-Reply-To: <45B0FC72.70605@errno.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.10/RELEASE, bases: 28092006 #213749, status: clean Cc: freebsd-arm@freebsd.org Subject: Re: Intel IXDP425 eval board 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: Wed, 24 Jan 2007 09:11:50 -0000 Understood, then I should better buy an Avila board. Is there anything I should know before doing so, like board version, options or whatever ? Thanks, Roman. Sam Leffler wrote: > Roman Le Houelleur wrote: >> Ok, the second serial port in useful indeed ... >> Here is its ouput after typing "go" (on the primary one): >> >> Kuart0: on ixp0 >> uart0: [FAST] >> uart0: console (115200,n,8,1) >> ixpqmgr0: on ixp0 >> npe0: on ixp0 >> device_attach: npe0 attach returned 5 >> npe1: on ixp0 >> device_attach: npe1 attach returned 5 >> ata_avila0: on ixp0 >> ata0: on ata_avila0 >> led_avila0: on ixp0 >> ixpclk0: [FAST] >> Timecounter "IXP425 Timer" frequency 66666600 Hz quality 1000 >> Timecounters tick every 10.000 msec >> bootpc_init: wired to interface 'npe0' >> panic: bootpc_init: Could not find interface specified by >> BOOTP_WIRED_TO: npe0 >> KDB: enter: panic >> [thread pid 0 tid 0 ] >> Stopped at kdb_enter+0x3c: ldrb r15, [r15, r15, ror r15]! >> db> >> >> The qmgr option is already in the AVILA kernel config, I am >> not sure what you meant Sam ... Shall I use another version >> of the IAL ? > > There is no IAL in freebsd. The qmgr support is there; see the ixpqmgr0 > probe line above. This issue is likely that you need to tweak the npe > topology in if_npe.c; UTSL. At some point the wired down assignments > are to be replaced by hints. However once you get past that you still > will hit the issue with the qmgr I spoke of originally--it does not > support A* boards. I have no idea what will happen. > > Sam > >> Well, at least I now have something that looks like a >> FreeBSD kernel starting to boot :-) >> >> Thanks, >> Roman. >> >> Roman Le Houelleur wrote: >>> Thank you all for your answers, >>> >>> It seems the explanation is just hereunder, I hope to >>> find some time to give it a try today. I will also >>> check the UARTS btw, it does have two ports indeed. >>> >>> I do not know if A* boards are common, the one I have >>> is quite old I think, so I guess no. >>> I actually need to evaluate the performance of the IXP42* >>> plateform. If I run in too much trouble with this old board >>> I might well go for an avila. We (you) probably don't want >>> to spend much time on this particular one. >>> >>> I will get back to you asap with the results. >>> >>> Thanks, >>> Roman. >>> >>> Sam Leffler wrote: >>>> Roman Le Houelleur wrote: >>>>> Hi, >>>>> >>>>> First of all, congratulation for the work being done porting >>>>> FreeBSD to the IXP425 ! >>>>> >>>>> I have an IXDP425 eval board rev A3 from Intel on which I >>>>> tried the AVILA procedure as is, just in case, strictly >>>>> following information from: >>>>> http://people.freebsd.org/~sam/README-gateworks >>>> My IAL replacement code does not support A3 revs. To fix that you need >>>> to add to the qmgr support as the A3 hardware does not have certain >>>> functionality the current code assumes. >>>> >>>> I assumed A* boards would be rare; am I wrong? >>>> >>>>> Unfortunatly it will not "go", but just freeze: >>>>> RedBoot> reset >>>>> ... Resetting. >>>>> +in bist >>>>> out bist >>>>> begin @ 0x00008f60 ; end @ 0x00008f70 >>>>> (0) init_entry = 0x00008f60 ; fun @ 0x50005ef8 >>>>> (1) init_entry = 0x00008f64 ; fun @ 0x50017ef0 >>>>> (2) init_entry = 0x00008f68 ; fun @ 0x500071d4 >>>>> (3) init_entry = 0x00008f6c ; fun @ 0x5001f534 >>>>> nfe : regval[0] = 0x0013 >>>>> Ethernet eth0: MAC address 00:00:83:28:50:22 >>>>> IP: 172.16.0.44, Default server: 172.16.0.50 >>>>> >>>>> RedBoot(tm) bootstrap and debug environment [ROM] >>>>> release, version 1.92p1 - built 17:24:25, Jul 19 2004 >>>>> >>>>> Platform: IXP425 ANTA (XScale) >>>>> Copyright (C) 2000, 2001, 2002, Red Hat, Inc. >>>>> >>>>> RAM: 0x00000000-0x08000000, 0x0001c068-0x07fd1000 available >>>>> FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each. >>>>> RedBoot> ip -h 192.168.31.182 -l 192.168.31.90 >>>>> IP: 192.168.31.90, Default server: 192.168.31.182 >>>>> RedBoot> load -b 0x200000 kernel-avila.nfs >>>>> Using default protocol (TFTP) >>>>> Address offset = 0x40000000 >>>>> Entry point: 0x00200100, address range: 0x00200000-0x006c9aa8 >>>>> RedBoot> go >>>>> >>>>> Does anyone have experience with this board ? Does it >>>>> have any chance to work w/ the AVILA kernel config, or >>>>> is this one too specific ? >>>>> >>>>> I am using FreeBSD 7.0-CURRENT #0: Thu Dec 14 16:10:30 UTC 2006 >>>> It should definitely get further than that but I wouldn't expect the npe >>>> support to work right. Try enabling bootverbose by patching the code >>>> (since we don't have proper bootstrap support yet to pass that in from >>>> redboot). >>>> >>>> Sam > > _______________________________________________ > 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" -- Roman Le Houelleur i2e - IPricot 20 Rue de Billancourt 92100 Boulogne-Billancourt FRANCE Tel +33 (0) 1 41 22 12 53 Fax +33 (0) 1 41 22 12 01 http://www.IPricot.com/ From owner-freebsd-arm@FreeBSD.ORG Wed Jan 24 17:07:19 2007 Return-Path: X-Original-To: freebsd-arm@freebsd.org 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 326D616A402 for ; Wed, 24 Jan 2007 17:07:19 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id E579E13C44C for ; Wed, 24 Jan 2007 17:07:18 +0000 (UTC) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l0OH7H8K037646 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Jan 2007 09:07:18 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45B79245.9090504@errno.com> Date: Wed, 24 Jan 2007 09:07:17 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Roman Le Houelleur References: <45ACA11B.8060301@IPricot.com> <45AD0AA9.8080606@errno.com> <45ADEB85.1030709@IPricot.com> <45B08F0D.70803@IPricot.com> <45B0FC72.70605@errno.com> <45B7230C.6030508@IPricot.com> In-Reply-To: <45B7230C.6030508@IPricot.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-arm@freebsd.org Subject: Re: Intel IXDP425 eval board 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: Wed, 24 Jan 2007 17:07:19 -0000 Roman Le Houelleur wrote: > Understood, then I should better buy an Avila board. > > Is there anything I should know before doing so, like > board version, options or whatever ? I've got boards w/ usb and the 5-port switch but not done those drivers yet. If you want minimal effort stick to the 2348 boards. I'm aware of 2 suppliers: gateworks and netgate (who seeded support). Sam