From owner-freebsd-sparc64@FreeBSD.ORG Tue Nov 24 21:37:26 2009 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEC2010656A6 for ; Tue, 24 Nov 2009 21:37:26 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 561518FC08 for ; Tue, 24 Nov 2009 21:37:25 +0000 (UTC) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id nAOLbOkG062006; Tue, 24 Nov 2009 22:37:24 +0100 (CET) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id nAOLbOaT062004; Tue, 24 Nov 2009 22:37:24 +0100 (CET) (envelope-from marius) Date: Tue, 24 Nov 2009 22:37:24 +0100 From: Marius Strobl To: Erich Jenkins Message-ID: <20091124213724.GO6562@alchemy.franken.de> References: <4B09150E.7060006@fuujingroup.com> <20091123200233.GB33571@alchemy.franken.de> <20091123215343.GA86389@hub.freebsd.org> <4B0B260D.1030306@fuujingroup.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B0B260D.1030306@fuujingroup.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-sparc64@freebsd.org Subject: Re: SunFire v1280 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2009 21:37:27 -0000 On Mon, Nov 23, 2009 at 06:17:17PM -0600, Erich Jenkins wrote: > Marius Strobl wrote: > >On Mon, Nov 23, 2009 at 09:02:33PM +0100, Marius Strobl wrote: > >>On Sun, Nov 22, 2009 at 04:40:14AM -0600, Erich Jenkins wrote: > >>>All: > >>> > >>>I'm running into an interesting problem with a SunFire v1280 mid-range > >>>server. The system is running (12) UltraSPARC III procs @ 1.2GHz with > >>>24GB of RAM and SCSI3 spindles (no RAID). The SC and system boards are > >>>running the most recent firmware, as you can see in the message below. > >>> > >>>After trying several releases (6.3, 6.4, 7.0, 7.1, 7.2), I'm running > >>>into this message below. I've tried booting from the CD-ROM and from > >>>tftp/dhcp/nfs with the same results. > >>> > >>> > >>>Sun Fire V1280 > >>>OpenFirmware version 5.20.13 (06/04/09 02:43) > >>>Copyright 2009 Sun Microsystems, Inc. All rights reserved. > >>>Use is subject to license terms. > >>>SmartFirmware, Copyright (C) 1996-2001. All rights reserved. > >>>24576 MB memory installed, Serial #55083219. > >>>Ethernet address 0:3:ba:48:80:d3, Host ID: 834880d3. > >>> > >>> > >>>Rebooting with command: boot cdrom > >>>TL = 1, TT = 10. ERROR: Illegal Instruction > >>>TSTATE= 0x1400 [ccr = 0x0, asi = 0x0, pstate = 0x14, cwp = 0x0] > >>>TPC= 0000000000004004 > >>>TNPC= 0000000000004008 > >>>TICK= 8000000845e5cbd8, TICKCMP = 8000000000000000 > >>> > >>>debugger entered. > >>> > >>While this particular problem should be easy to solve, v1280 > >>also require several workarounds for additional quirks and > >>some new drivers to be written, requiring access to such a > >>machine in a netboot environment. How much are you interested > >>into getting FreeBSD to work on these and what would be the > >>required timeframe? In any case could you please provide a > >>Open Firmware device tree dump of this machine (`prtconf -pPv` > >>in Solaris). > >> > > > Marius: > > This is about as much information as I can offer regarding these > v1280's. Since these are not running Solaris, I've grabbed the info from > the lom and SC. Hope this helps. Unfortunately, these don't provide the same level of information as a complete device tree dump. Without FreeBSD or Solaris running on the machine there's no sane way to obtain it though (I don't know whether OpenBSD provides such a tool). > As for getting them up and running, > soon would be good, and however I can assist, I will. Well, you'd need to provide access to the LOM and a netboot environment for testing loaders and kernels. Before starting a new such endeavor I'd like to finish porting FreeBSD to the PCI-Express based sun4u machines though and also will be busy changing next at the beginning of next year, which means I probably won't start working on this before next February. Marius