RTC on ultra-10

Harti Brandt novo at cs.tu-berlin.de
Thu Apr 22 09:59:28 PDT 2004


Hi all,

has anybody an idea why the eeprom does not attach on my ultra-10? The
result is that I have no RTC. Attached is the verbose boot and the config.

harti
-------------- next part --------------
Copyright (c) 1992-2004 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 5.2-CURRENT #1: Thu Apr 22 18:05:28 CEST 2004
    novo at 130-149-145-132.dialup.cs.tu-berlin.de:/usr/obj/sparc/sparc64/usr/src/sys/SONJA
Preloaded elf kernel "/boot/kernel/kernel" at 0xc02bc000.
Timecounter "tick" frequency 440000000 Hz quality 0
real memory  = 268435456 (256 MB)
avail memory = 252092416 (240 MB)
machine: SUNW,Ultra-5_10
cpu0: Sun Microsystems UltraSparc-IIi Processor (440.00 MHz CPU)
  mask=0x91 maxtl=5 maxwin=7
null: <null device, zero device>
openfirm: <OpenFirmware control device>
mem: <memory & I/O>
nexus0: <OpenFirmware Nexus device>
pcib0: <U2P UPA-PCI bridge> on nexus0
pcib0: Sabre, impl 0, version 0, ign 0x7c0, bus A
initalizing intr_countp
pcib0: [FAST]
pcib0: [GIANT-LOCKED]
pcib0: [FAST]
pcib0: [GIANT-LOCKED]
DVMA map: 0xc0000000 to 0xc3ffffff
pci0: <OFW PCI bus> on pcib0
pci0: physical bus=0
found->	vendor=0x108e, dev=0x5000, revid=0x13
	bus=0, slot=1, func=1
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0147, statreg=0x02a0, cachelnsz=16 (dwords)
	lattimer=0x10 (480 ns), mingnt=0x02 (500 ns), maxlat=0x00 (0 ns)
found->	vendor=0x108e, dev=0x5000, revid=0x13
	bus=0, slot=1, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0147, statreg=0x02a0, cachelnsz=16 (dwords)
	lattimer=0x10 (480 ns), mingnt=0x02 (500 ns), maxlat=0x00 (0 ns)
pcib1: <APB PCI-PCI bridge> at device 1.1 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   1
pcib1:   I/O decode        0xc00000-0xdfffff, 0xe00000-0xffffff
pcib1:   memory decode     0xe0000000-0xffffffff
pci1: <OFW PCI bus> on pcib1
pci1: physical bus=1
	map[10]: type 1, range 32, base f0000000, size 24, enabled
pcib1: device (null)-1 requested decoded memory range 0xf0000000-0xf0ffffff
	map[14]: type 1, range 32, base f1000000, size 23, enabled
pcib1: device (null)-1 requested decoded memory range 0xf1000000-0xf17fffff
found->	vendor=0x108e, dev=0x1000, revid=0x01
	bus=1, slot=1, func=0
	class=06-80-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0146, statreg=0x0280, cachelnsz=16 (dwords)
	lattimer=0x52 (2460 ns), mingnt=0x0a (2500 ns), maxlat=0x19 (6250 ns)
	map[10]: type 1, range 32, base e0000000, size 15, enabled
pcib1: device (null)-1 requested decoded memory range 0xe0000000-0xe0007fff
found->	vendor=0x108e, dev=0x1001, revid=0x01
	bus=1, slot=1, func=1
	class=02-00-00, hdrtype=0x00, mfdev=1
	cmdreg=0x0146, statreg=0x0280, cachelnsz=16 (dwords)
	lattimer=0x52 (2460 ns), mingnt=0x0a (2500 ns), maxlat=0x05 (1250 ns)
	map[10]: type 1, range 32, base e1000000, size 24, memory disabled
pcib1: device (null)-1 requested decoded memory range 0xe1000000-0xe1ffffff
	map[14]: type 4, range 32, base 00000000, size  8, port disabled
	map[18]: type 1, range 32, base e2000000, size 12, enabled
pcib1: device (null)-1 requested decoded memory range 0xe2000000-0xe2000fff
found->	vendor=0x1002, dev=0x4750, revid=0x5c
	bus=1, slot=2, func=0
	class=03-00-00, hdrtype=0x00, mfdev=0
	cmdreg=0x0080, statreg=0x0280, cachelnsz=16 (dwords)
	lattimer=0x42 (1980 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=255
	map[10]: type 4, range 32, base 00c00000, size  3, enabled
pcib1: device (null)-1 requested decoded I/O range 0xc00000-0xc00007
	map[14]: type 4, range 32, base 00c00008, size  2, enabled
pcib1: device (null)-1 requested decoded I/O range 0xc00008-0xc0000b
	map[18]: type 4, range 32, base 00c00010, size  3, enabled
pcib1: device (null)-1 requested decoded I/O range 0xc00010-0xc00017
	map[1c]: type 4, range 32, base 00c00018, size  2, enabled
pcib1: device (null)-1 requested decoded I/O range 0xc00018-0xc0001b
	map[20]: type 4, range 32, base 00c00020, size  4, enabled
pcib1: device (null)-1 requested decoded I/O range 0xc00020-0xc0002f
found->	vendor=0x1095, dev=0x0646, revid=0x03
	bus=1, slot=3, func=0
	class=01-01-8f, hdrtype=0x00, mfdev=0
	cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords)
	lattimer=0x10 (480 ns), mingnt=0x02 (500 ns), maxlat=0x04 (1000 ns)
	intpin=a, irq=255
ebus0: revision 0x01
ebus0: <PCI-EBus2 bridge> mem 0xf1000000-0xf17fffff,0xf0000000-0xf0ffffff at device 1.0 on pci1
ebus0: <auxio> addr 0x140072f000-0x140072f003,0x140072c000-0x140072c003,0x140072a000-0x140072a003,0x1400728000-0x1400728003,0x1400726000-0x1400726003 (no driver attached)
ebus0: <power> addr 0x1400724000-0x1400724003 irq 37 (no driver attached)
ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached)
pcib1: device sab0 requested decoded memory range 0xf1400000-0xf140007f
ebus0: <se> addr 0x1400400000-0x140040007f irq 43 (no driver attached)
ebus0: <su> addr 0x14003083f8-0x14003083ff irq 41 (no driver attached)
ebus0: <su> addr 0x14003062f8-0x14003062ff irq 42 (no driver attached)
ebus0: <ecpp> addr 0x1400700000-0x140070000f,0x140030015c-0x140030015d,0x14003043bc-0x14003043cb irq 34 (no driver attached)
ebus0: <fdthree> addr 0x1400720000-0x1400720003,0x1400706000-0x140070600f,0x14003023f0-0x14003023f7 irq 39 (no driver attached)
eeprom0: <EBus EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
pcib1: device eeprom0 requested decoded memory range 0xf1000000-0xf1001fff
eeprom0: could not allocate resources
device_probe_and_attach: eeprom0 attach returned 6
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <SUNW,CS4231> addr 0x1400722000-0x1400722003,0x1400704000-0x140070400f,0x1400702000-0x140070200f,0x1400200000-0x14002000ff irq 36,35 (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem 0xe0000000-0xe0007fff at device 1.1 on pci1
hme0: Reserved 0x8000 bytes for rid 0x10 type 3 at 0xe0000000
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: bpf attached
hme0: Ethernet address: 08:00:20:ff:c1:cb
hme0: [GIANT-LOCKED]
pci1: <display, VGA> at device 2.0 (no driver attached)
atapci0: <CMD 646 WDMA2 controller> port 0xc00020-0xc0002f,0xc00018-0xc0001b,0xc00010-0xc00017,0xc00008-0xc0000b,0xc00000-0xc00007 at device 3.0 on pci1
-------------- next part --------------
machine		sparc64
cpu		SUN4U
ident		SONJA

makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

options 	SCHED_ULE		#ULE scheduler
options 	INET			#InterNETworking
# options 	INET6			#IPv6 communications protocols
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 	MD_ROOT			#MD is a potential root device
options 	NFSCLIENT		#Network Filesystem Client
# options 	NFSSERVER		#Network Filesystem Server
options 	NFS_ROOT		#NFS usable as root device
#options 	MSDOSFS			#MSDOS Filesystem
# options 	CD9660			#ISO 9660 Filesystem
# options 	PROCFS			#Process filesystem (requires PSEUDOFS)
# options 	PSEUDOFS		#Pseudo-filesystem framework
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD4		#Keep this for a while
options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI 
# options 	KTRACE			#ktrace(1) syscall trace support
# 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 	PFIL_HOOKS		# pfil(9) framework

# Debugging for use in -current
options 	DDB			#Enable the kernel debugger
# options 	INVARIANTS		#Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
# options 	WITNESS			#Enable checks to detect deadlocks and cycles
# options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed

# To make an SMP kernel, the next line is needed
options 	SMP			# Symmetric MultiProcessor Kernel

# Standard busses
device		apb			# Sun APB PCI-PCI bridge
device		ebus
device		isa
device		pci
device		sbus
device		central
device		fhc

options 	OFW_NEWPCI

# Floppy drives
# device		fdc

# ATA and ATAPI devices
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
#device		atapifd			# ATAPI floppy drives
#device		atapist			# ATAPI tape drives
#	Do NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!,
#	and you will not mount an ATA /.
#options 	ATA_STATIC_ID		#Static device numbering

# SCSI Controllers
#device		ahc		# AHA2940 and onboard AIC7xxx devices
#device		isp		# Qlogic family
#device		mpt		# LSI-Logic MPT-Fusion (not yet)
#device		ispfw		# Firmware module for Qlogic host adapters
#device		ncr		# NCR/Symbios Logic
#device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')

# SCSI peripherals
#device		scbus		# SCSI bus (required for SCSI)
#device		ch		# SCSI media changers
#device		da		# Direct Access (disks)
#device		sa		# Sequential Access (tape etc)
#device		cd		# CD
#device		pass		# Passthrough device (direct SCSI access)
#device		ses		# SCSI Environmental Services (and SAF-TE)

# RAID controllers
#device		amr		# AMI MegaRAID
#device		mlx		# Mylex DAC960 family


# syscons is the default console driver, resembling an SCO console
#device		sc
#device		creator		# Creator graphics cards
#device		splash		# Splash screen and screen saver support
#options		KBD_INSTALL_CDEV

device		ofw_console	# OpenBoot firmware console device

# Builtin hardware
device		genclock	# Generic clock interface
device		eeprom		# eeprom (really an ebus driver for the MK48Txx)
device		"mk48txx"	# Mostek MK48T02, MK48T08, MK48T59 clock

# Serial (COM) ports
device		sab		# Siemens SAB82532 based serial ports
device		zs		# Zilog 8530 based serial ports
#device		uart		# Multi-uart driver
#device		puc		# Multi-channel uarts

# Parallel port
#device		ppc
#device		ppbus		# Parallel port bus (required)
#device		lpt		# Printer
#device		plip		# TCP/IP over parallel
#device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da
 
# PCI Ethernet NICs.
#device		de		# DEC/Intel DC21x4x (``Tulip'')
#device		lnc		# NE2100, NE32-VL Lance Ethernet cards
#device		txp		# 3Com 3cR990 (``Typhoon'')
#device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
device		miibus		# MII bus support
#device		dc		# DEC/Intel 21143 and workalikes
#device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
#device		gem		# Sun GEM/Sun ERI/Apple GMAC
device		hme		# Sun HME (Happy Meal Ethernet)
#device		pcn		# AMD Am79C97x PCI 10/100 NICs
#device		re		# RealTek 8139C+/8169/8169S/8110S
#device		rl		# RealTek 8129/8139
#device		sf		# Adaptec AIC-6915 (``Starfire'')
#device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
#device		ste		# Sundance ST201 (D-Link DFE-550TX)
#device		tl		# Texas Instruments ThunderLAN
#device		vr		# VIA Rhine, Rhine II
#device		wb		# Winbond W89C840F
#device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# Pseudo devices - the number indicates how many units to allocated.
#device		random		# Entropy device
device		loop		# Network loopback
device		ether		# Ethernet support
#device		sl		# Kernel SLIP
#device		ppp		# Kernel PPP
device		tun		# Packet tunnel.
device		pty		# Pseudo-ttys (telnet etc)
#device		md		# Memory "disks"
#device		gif		# IPv6 and IPv4 tunneling
#device		faith		# IPv6-to-IPv4 relaying/(translation)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		#Berkeley packet filter

# USB support
#device		uhci		# UHCI PCI->USB interface
#device		ohci		# OHCI PCI->USB interface
#device		usb		# USB Bus (required)
#device		ugen		# Generic
#device		uhid		# "Human Interface Devices"
#device		ukbd		# Keyboard
#device		ulpt		# Printer
#device		umass		# Disks/Mass storage - Requires scbus and da0
#device		ums		# Mouse
# USB Ethernet
#device		aue		# ADMtek USB ethernet
#device		axe		# ASIX Electronics USB ethernet
#device		cue		# CATC USB ethernet
#device		kue		# Kawasaki LSI USB ethernet

# FireWire support
#device		firewire	# FireWire bus code
#device		sbp		# SCSI over FireWire (Requires scbus and da)
#device		fwe		# Ethernet over FireWire (non-standard!)


More information about the freebsd-sparc64 mailing list