Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2006 23:13:15 +0100
From:      "Joao Barros" <joao.barros@gmail.com>
To:        "James Tanis" <jtanis@pycoder.org>
Cc:        Andrea Modesto Rossi <andreamodesto.rossi01@ateneopv.it>, freebsd-sparc64@freebsd.org
Subject:   Re: FreeBsd on my Ultra Sparc 5
Message-ID:  <70e8236f0605251513y5630a117h4d4682477be8610d@mail.gmail.com>
In-Reply-To: <65dcde740605251242o79f03642le3ad445c383dc412@mail.gmail.com>
References:  <200605251220.34874.andreamodesto.rossi01@ateneopv.it> <20060525082222.L82296@arbitor.digitalfreaks.org> <65dcde740605251242o79f03642le3ad445c383dc412@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/25/06, James Tanis <jtanis@pycoder.org> wrote:
> > FreeBSD runs very well on the Ultra5, but not in the function the U5 wa=
s
> > intended for by Sun (workstation).  There is no VGA console/X11 support=
 to
> > my knowledge.
>
> The ultrasparc 5/10 is listed as fully supported. The PGX24, is an
> onboard frambuffer, I would assume there would at least be a note if
> it were unsupported. I only have an ultrasparc 60 so I can't test it
> myself, but can anyone else verify this?
>

I can confirm the U5 does DMA:

ultra5# atacontrol mode ad0
current mode =3D WDMA2

>From atacontrol manual:
WDMA2, UDMA2 (alias UDMA33)

Mine has a ATI 3D Rage Pro, although I'm using it headless.
On a totally non scientific benchmark comparison to my previous
laptop, the speed is roughly the same as a 750MHz Intel P4m.
I'm using it as my home router and it's been rock solid :-)

Here's a dmesg:

Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 6.1-RELEASE #0: Wed May 10 12:41:16 WEST 2006
    root@ultra5.bsdtech.org:/usr/obj/usr/src/sys/ultra5
Timecounter "tick" frequency 400000000 Hz quality 1000
real memory  =3D 268435456 (256 MB)
avail memory =3D 246112256 (234 MB)
cpu0: Sun Microsystems UltraSparc-IIi Processor (400.00 MHz CPU)
nexus0: <Open Firmware Nexus device>
pcib0: <U2P UPA-PCI bridge> on nexus0
pcib0: Sabre, impl 0, version 0, ign 0x7c0, bus A
pcib0: [FAST]
pcib0: [FAST]
pcib0: [GIANT-LOCKED]
pcib0: [GIANT-LOCKED]
pcib0 dvma: DVMA map: 0xc0000000 to 0xc3ffffff
pci0: <OFW PCI bus> on pcib0
pcib1: <APB PCI-PCI bridge> at device 1.1 on pci0
pci1: <OFW PCI bus> on pcib1
ebus0: <PCI-EBus2 bridge> mem
0xf0000000-0xf0ffffff,0xf1000000-0xf17fffff at device 1.0 on pci1
auxio0: <Sun Auxiliary I/O> addr
0x1400726000-0x1400726003,0x1400728000-0x1400728003,0x140072a000-0x140072a0=
03,0x140072c000-0x140072c003,0x140072f000-0x140072f003
on ebus0
ebus0: <power> addr 0x1400724000-0x1400724003 irq 37 (no driver attached)
ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached)
puc0: <Siemens SAB 82532 dual channel SCC> addr
0x1400400000-0x140040007f irq 43 on ebus0
uart0: <SAB 82532 v3.2, channel A> on puc0
uart0: CTS oflow
uart0: console (9600,n,8,1)
uart1: <SAB 82532 v3.2, channel B> on puc0
uart1: CTS oflow
uart2: <16550 or compatible> addr 0x14003083f8-0x14003083ff irq 41 on ebus0
uart2: keyboard (1200,n,8,1)
uart2: keyboard not present
uart3: <16550 or compatible> addr 0x14003062f8-0x14003062ff irq 42 on ebus0
ebus0: <ecpp> addr
0x14003043bc-0x14003043cb,0x140030015c-0x140030015d,0x1400700000-0x14007000=
0f
irq 34 (no driver attached)
ebus0: <fdthree> addr
0x14003023f0-0x14003023f7,0x1400706000-0x140070600f,0x1400720000-0x14007200=
03
irq 39 (no driver attached)
eeprom0: <EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
eeprom0: model mk48t59
eeprom0: hostid 80fd3bc6
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <SUNW,CS4231> addr
0x1400200000-0x14002000ff,0x1400702000-0x140070200f,0x1400704000-0x14007040=
0f,0x1400722000-0x1400722003
irq 35,36 (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem 0xe0000000-0xe0007fff at device 1.1 on =
pci1
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: Ethernet address: 08:00:20:fd:3b:c6
machfb0: <ATI 3D Rage Pro> mem
0xe1000000-0xe1ffffff,0xe2000000-0xe2000fff at device 2.0 on pci1
machfb0: 16 MB aperture at 0xcdcc0000, 1 KB registers at 0xe17ffc00
machfb0: 4096 KB SGRAM 98.924 MHz, maximum RAMDAC clock 230 MHz, DSP
machfb0: resolution 1152x900 at 8 bpp
atapci0: <CMD 646 WDMA2 controller> port
0xc00000-0xc00007,0xc00008-0xc0000b,0xc00010-0xc00017,0xc00018-0xc0001b,0xc=
00020-0xc0002f
at device 3.0 on pci1
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
pcib2: <APB PCI-PCI bridge> at device 1.0 on pci0
pci2: <OFW PCI bus> on pcib2
fxp0: <Intel 82559 Pro/100 Ethernet> port 0x400-0x43f mem
0x2000-0x2fff,0x100000-0x1fffff at device 1.0 on pci2
miibus1: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus1
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:d0:b7:51:2d:97
fxp1: <Intel 82559 Pro/100 Ethernet> port 0x440-0x47f mem
0x300000-0x300fff,0x400000-0x4fffff at device 3.0 on pci2
miibus2: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus2
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:d0:b7:51:2d:76
syscons0: <System console> on nexus0
syscons0: Unknown <16 virtual consoles, flags=3D0x100>
Timecounters tick every 1.000 msec
ad0: 9768MB <Seagate ST310014A 3.09> at ata2-master WDMA2
acd0: CDRW <CRD-8483B/1.00> at ata3-slave WDMA2
Trying to mount root from ufs:/dev/ad0a

--=20
Joao Barros



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?70e8236f0605251513y5630a117h4d4682477be8610d>