SunFire v1280
Erich Jenkins
erich at fuujingroup.com
Thu Nov 26 01:02:43 UTC 2009
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.
>>>>>
>>>>> <snip>
>>>>> 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.
>>>>> </snip>
>>>> 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
More information about the freebsd-sparc64
mailing list