Sparc Ultra 5 360Mhz

John Nielsen lists at
Thu May 25 06:56:45 PDT 2006

On Thursday 25 May 2006 10:38, Andrea Modesto Rossi wrote:
> I've a Sun Ultra 5 sparc system with 360Mhz rics chip.
> Can i install FreBSD 6.0?
> One question,is there a VGA support for this machine?For example,this
> machine has a VGA card integreted on the main board,FreeBSD " know"  this
> card?Or else i buy another grafic chip(for example?)

I have a similar system (Ultra 5 333MHz) running FreeBSD 6.1 quite nicely.  (I 
actually installed 6.0 on it and have been doing source upgrades).  I don't 
have a console on it at the moment but when I did the video worked fine in 
both the console and in X.  I'll attach a dmesg, my kernel config and my 
xorg.conf in case you're interested.

I did have a couple glitches with it but they seem to be resolved now; search 
the archive for details.

-------------- next part --------------
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-STABLE #0: Thu May 11 20:14:25 EDT 2006
    john at moonpie:/usr/obj/usr/src/sys/MOONPIE
Timecounter "tick" frequency 333000000 Hz quality 1000
real memory  = 536870912 (512 MB)
avail memory = 515301376 (491 MB)
cpu0: Sun Microsystems UltraSparc-IIi Processor (333.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 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-0x140072a003,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 (38400,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-0x140070000f irq 34 (no driver attached)
ebus0: <fdthree> addr 0x14003023f0-0x14003023f7,0x1400706000-0x140070600f,0x1400720000-0x1400720003 irq 39 (no driver attached)
eeprom0: <EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
eeprom0: model mk48t59
eeprom0: hostid 80a79107
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <SUNW,CS4231> addr 0x1400200000-0x14002000ff,0x1400702000-0x140070200f,0x1400704000-0x140070400f,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:a7:91:07
machfb0: <ATI 3D Rage Pro> mem 0xe1000000-0xe1ffffff,0xe2000000-0xe2000fff at device 2.0 on pci1
machfb0: 16 MB aperture at 0xd58e8000, 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,0xc00020-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
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x400-0x47f mem 0x2000-0x207f at device 1.0 on pci2
miibus1: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus1
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:50:da:2d:b4:7f
syscons0: <System console> on nexus0
syscons0: Unknown <16 virtual consoles, flags=0x100>
Timecounters tick every 2.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to deny, logging disabled
ad0: 8693MB <Seagate ST39111A 3.21> at ata2-master WDMA2
ad1: 57259MB <MAXTOR 6L060J3 A93.0500> at ata2-slave WDMA2
acd0: CDRW <CRD-8322B/1.03> at ata3-master PIO4
Trying to mount root from ufs:/dev/ad0a
-------------- next part --------------
machine		sparc64
cpu		SUN4U
ident		MOONPIE

#makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols
makeoptions	COPTFLAGS="-O -pipe"

options 	SCHED_4BSD		# 4BSD scheduler
options 	INET			# InterNETworking
options 	FFS			# Berkeley Fast Filesystem
options 	SOFTUPDATES		# Enable FFS soft updates support
options 	UFS_ACL			# Support for access control lists
options 	UFS_DIRHASH		# Improve performance on big directories
options 	NFSCLIENT		# Network Filesystem Client
options 	NFSSERVER		# Network Filesystem Server
options 	CD9660			# ISO 9660 Filesystem
options 	PROCFS			# Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		# Pseudo-filesystem framework
options 	GEOM_GPT		# GUID Partition Tables.
options 	COMPAT_43		# Compatible with BSD 4.3 [KEEP THIS!]
options		COMPAT_FREEBSD5		# Compatible with FreeBSD5
options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
options 	SYSVSHM			# SYSV-style shared memory
options 	SYSVMSG			# SYSV-style message queues
options 	SYSVSEM			# SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options 	ADAPTIVE_GIANT		# Giant mutex is adaptive.

# Standard busses
device		ebus
device		isa
device		pci
device		sbus
device		central
device		fhc

# ATA and ATAPI devices
device		ata
device		atadisk		# ATA disk drives
device		atapicd		# ATAPI CDROM drives

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc		# AT keyboard controller
device		atkbd		# AT keyboard
device		psm		# PS/2 mouse

# syscons is the default console driver, resembling an SCO console
device		sc
device		machfb		# ATI Mach64 framebuffers
options 	KBD_INSTALL_CDEV # install a CDEV entry in /dev

# Builtin hardware
device		auxio		# auxiliary I/O device
device		clkbrd		# Clock Board (blinkenlight on Sun Exx00)
device		genclock	# Generic clock interface
device		eeprom		# eeprom (really a front-end for the MK48Txx)
device		mk48txx		# Mostek MK48Txx clocks
device		rtc		# rtc (really a front-end for the MC146818)
device		mc146818	# Motorola MC146818 and compatible clocks

# Serial (COM) ports
device		uart		# Multi-uart driver
device		puc		# Multi-channel uarts

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		hme		# Sun HME (Happy Meal Ethernet)
device		rl		# RealTek 8129/8139
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# Pseudo devices.
device		loop		# Network loopback
device		mem		# Memory and kernel memory devices
device		random		# Entropy device
device		ether		# Ethernet support
device		sl		# Kernel SLIP
device		ppp		# Kernel PPP
device		tun		# Packet tunnel.
device		tap
device		pty		# Pseudo-ttys (telnet etc)
device		md		# Memory "disks"
device		bpf		# Berkeley packet filter
device		snp

options		DUMMYNET
options		HZ=500

#options		LIBMCHAIN
#options		LIBICONV
#options		NETSMB
#options		SMBFS

options		SC_HISTORY_SIZE=2000
-------------- next part --------------
Section "ServerLayout"
	Identifier     " Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"

Section "Module"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "type1"
	Load  "freetype"

Section "InputDevice"
	Identifier  "Keyboard0"
#	Driver      "kbd"
	Driver      "keyboard"
	Option      "XkbRules" "sun"
	Option      "XkbModel" "type5_euro"
	Option      "XkbLayout" "us"
	Option      "XkbVariant" "basic"

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
#	Option	    "Protocol" "auto"
	Option	    "Protocol" "mousesystems"
	Option	    "Device" "/dev/cuau3"

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	VertRefresh  50-160
	HorizSync    30-70
	Modeline "1400x1050 at 126i" 139.43 1400 1432 1960 1992 1050 1071 1082 1103 interlace
	Modeline "1400x1050 at 63" 139.43 1400 1432 1960 1992 1050 1071 1082 1103

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "accel"              	# [<bool>]
        #Option     "crt_display"        	# [<bool>]
        #Option     "composite_sync"     	# [<bool>]
        #Option     "hw_cursor"          	# [<bool>]
        #Option     "mmio_cache"         	# [<bool>]
        #Option     "test_mmio_cache"    	# [<bool>]
        #Option     "panel_display"      	# [<bool>]
        #Option     "probe_clocks"       	# [<bool>]
        #Option     "reference_clock"    	# <freq>
        #Option     "shadow_fb"          	# [<bool>]
        #Option     "sw_cursor"          	# [<bool>]
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI"
	BoardName   "3D Rage Pro 215GP"
	ChipSet     "ati"
	ChipId      0x4750
	ChipRev     0x5c
	BusID       "PCI:1:2:0"

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 15
	SubSection "Display"
		Viewport   0 0
		Depth     1
	SubSection "Display"
		Viewport   0 0
		Depth     4
	SubSection "Display"
		Viewport   0 0
		Depth     8
	SubSection "Display"
		Viewport   0 0
		Depth     15
		Modes "1400x1050 at 63"
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes "1280x1024" "1024x768"
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1280x1024"

More information about the freebsd-sparc64 mailing list