From owner-freebsd-arm@FreeBSD.ORG Tue Jan 16 17:52:12 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 B904B16A417 for ; Tue, 16 Jan 2007 17:52:12 +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 71F9913C465 for ; Tue, 16 Jan 2007 17:52:12 +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 l0GHQ1t2041170 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 16 Jan 2007 09:26:02 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45AD0AA9.8080606@errno.com> Date: Tue, 16 Jan 2007 09:26:01 -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> In-Reply-To: <45ACA11B.8060301@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: Tue, 16 Jan 2007 17:52:12 -0000 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