From owner-freebsd-sparc64@FreeBSD.ORG Thu Nov 26 01:02:42 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 CE707106568B for ; Thu, 26 Nov 2009 01:02:42 +0000 (UTC) (envelope-from erich@fuujingroup.com) Received: from fluorine.fuujinnetworks.com (fluorine.fuujinnetworks.com [64.90.67.234]) by mx1.freebsd.org (Postfix) with ESMTP id 96BAF8FC1D for ; Thu, 26 Nov 2009 01:02:42 +0000 (UTC) Received: from [10.168.1.8] (copper.fuujinnetworks.com [64.90.67.254]) by fluorine.fuujinnetworks.com (Postfix) with ESMTPA id C462B43AEAA; Wed, 25 Nov 2009 19:02:41 -0600 (CST) Message-ID: <4B0DD3AE.1000305@fuujingroup.com> Date: Wed, 25 Nov 2009 19:02:38 -0600 From: Erich Jenkins User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Marius Strobl References: <4B09150E.7060006@fuujingroup.com> <20091123200233.GB33571@alchemy.franken.de> <20091123215343.GA86389@hub.freebsd.org> <4B0B260D.1030306@fuujingroup.com> <20091124213724.GO6562@alchemy.franken.de> In-Reply-To: <20091124213724.GO6562@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Thu, 26 Nov 2009 01:02:43 -0000 Marius Strobl wrote: > 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 > Marius: That sounds just fine. I'll get a lab environment set up for you. Thanks for your help. I think FreeBSD can be invaluable to others with access to this platform, and I look forward to being able to run it on them. Erich M. Jenkins Fuujin Group Limited PO Box 792 Brainerd, MN 56401 (p) 218-824-5038 (f) 218-824-7516 Visit us on the web at http://www.fuujingroup.com "You should never, never doubt what no one is sure about." -- Gene Wilder