sparc64: Tadpole SPARCbook 6500 (listed untested) - RAMDISK dmesg + notes

Shane DuBois <[email protected]>
Newsgroups gmane.os.openbsd.bugs
Message-ID <[email protected]>
The Tadpole SPARCbook 5000/6500 is currently on the sparc64 page under
"Untested machines (please help us test!)". I have a 6500 and OpenBSD 7.9
boots on it.

This machine's IDPROM is invalid (dead NVRAM battery).
OpenBoot reports "The IDPROM contents are invalid", ethernet address
0:0:0:0:0:0, host ID 00000040. OpenBSD boots fine. Some of what follows is
downstream of that and would not appear on a machine with a good IDPROM.

Hardware: SPARCbook 6500, UltraSPARC-IIe 650MHz, 4GB RAM, ATI Rage Mobility
with a 1400x1050 panel, dual Davicom DM9102 ethernet, two TI PCI1225 CardBus
slots, Acer Labs M1533 southbridge, Toshiba SD-R6112 DVD-ROM.

This dmesg is from the 7.9 RAMDISK booted off CD; the internal disk is out of
the machine for imaging. I will send a dmesg from a real install once I have
one, if that is useful.

1. clock1 at ebus0 addr 0-1fff fails with "can't map register". prtc0 attaches
   and the system gets "WARNING: bad clock chip time". The TOD clock is
   unusable. Possibly IDPROM-related, possibly not.

2. Cosmetic: the clock1 attach line is missing a newline before the error, so
   it prints as "clock1 at ebus0 addr 0-1fffclock1: can't map register".

3. Both dc(4) interfaces come up with address 00:00:00:00:00:00, since the
   station address comes from the IDPROM. Setting lladdr by hand works.

4. "Acer Labs M7101 Power" at pci0 dev 17 not configured. OpenBoot probes a
   "tadpmu" node on device 7. No battery, thermal or fan information is
   available. I believe NetBSD has a tadpmu driver for the SPARCLE; I do not
   know whether anything equivalent exists here.

5. "Acer Labs M5451 Audio" at pci0 dev 8 not configured. No audio.

6. "flashprom" at ebus0 addr 0-fffff not configured.

7. machfb0 reports "aperture needed".

Otherwise everything attaches: CPU, all 4GB, both CardBus and PCMCIA slots,
USB (a Kingston stick enumerates and works), the DVD-ROM, and the internal
keyboard, which works without any Tadpole-specific driver. That last point may
be worth noting for anyone else with one of these, since the SPARCbook keyboard
is a known problem under stock Solaris.

Happy to test patches or run anything else on it.

-Shane

dmesg follows.

---

console is keyboard/display
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2026 OpenBSD. All rights reserved.  https://www.OpenBSD.org

OpenBSD 7.9 (RAMDISK) #158: Wed May  6 18:53:40 MDT 2026
    [email protected]:/usr/src/sys/arch/sparc64/compile/RAMDISK
real mem = 4294967296 (4096MB)
avail mem = 4208353280 (4013MB)
random: boothowto does not indicate good seed
mainbus0 at root: SPARCbook 6500 (UltraSPARC-IIe 650MHz)
cpu0 at mainbus0: SUNW,UltraSPARC-IIe (rev 3.3) @ 650 MHz
cpu0: physical 16K instruction (32 b/l), 16K data (32 b/l), 512K external (64 b/l)
psycho0 at mainbus0: pci108e,a001, impl 0, version 0, ign 7c0
psycho0: bus range 0-255, PCI bus 0
psycho0: dvma map c0000000-dfffffff
pci0 at psycho0
ebus0 at pci0 dev 12 function 0 "Altera EBus" rev 0x01
"flashprom" at ebus0 addr 0-fffff not configured
clock1 at ebus0 addr 0-1fffclock1: can't map register
ebus1 at pci0 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00
"dma" at ebus1 addr 0-ffff not configured
com0 at ebus1 addr 3f8-3ff ivec 0x2b: ns16550a, 16 byte fifo
pckbc0 at ebus1 addr 60-67, 60-67 ivec 0x29 ivec 0x26 ivec 0x2a
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
"Acer Labs M7101 Power" rev 0x00 at pci0 dev 17 function 0 not configured
dc0 at pci0 dev 2 function 0 "Davicom DM9102" rev 0x31: ivec 0x7df, address 00:00:00:00:00:00
amphy0 at dc0 phy 1: DM9102, rev. 0
dc1 at pci0 dev 1 function 0 "Davicom DM9102" rev 0x31: ivec 0x7c6, address 00:00:00:00:00:00
amphy1 at dc1 phy 1: DM9102, rev. 0
"Acer Labs M5451 Audio" rev 0x01 at pci0 dev 8 function 0 not configured
cbb0 at pci0 dev 3 function 0 "TI PCI1225 CardBus" rev 0x01: ivec 0x7da
cbb1 at pci0 dev 3 function 1 "TI PCI1225 CardBus" rev 0x01: ivec 0x7d0
ohci0 at pci0 dev 20 function 0 "Acer Labs M5237 USB" rev 0x03: ivec 0x7e4, version 1.0, legacy support
pciide0 at pci0 dev 13 function 0 "Acer Labs M5229 IDE" rev 0xc3: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x7cc for native-PCI interrupt
pciide0: channel 0 disabled (no drives)
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, DVD-ROM SD-R6112, 1031> removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
machfb0 at pci0 dev 19 function 0 "ATI Mach64" rev 0x64
machfb0: ATY,RageMobility, 1400x1050
machfb0: aperture needed
wsdisplay0 at machfb0: console (std, sun emulation), using wskbd0
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0 cacheline 0x10, lattimer 0x20
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 2 device 0 cacheline 0x10, lattimer 0x20
pcmcia1 at cardslot1
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 configuration 1 interface 0 "Acer Labs OHCI root hub" rev 1.00/1.00 addr 1
prtc0 at mainbus0
softraid0 at root
scsibus1 at softraid0: 256 targets
bootpath: /pci@1f,0/ide@d,0/cdrom@2,0:f
root on rd0a swap on rd0b dump on rd0b
WARNING: bad clock chip time
WARNING: CHECK AND RESET THE DATE!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.