Subject: sysdef -d dump of blade 100 system with qlm SCSI controller on PCI
To: None <port-sparc@netbsd.org>
From: Rob Healey <rhealey@norstar.com>
List: port-sparc
Date: 03/23/2001 13:40:58
	Since Matt posted the other new systems I figured I should post
	info on my Blade 100.

	This is a LONG message due to sysdef and prtconf output. Personal
	commentary on system follows the prtconf output.

------------------------------------- sysdef -d
Node 'SUNW,Sun-Blade-100', unit #-1
        Node 'packages', unit #-1 (no driver)
                Node 'SUNW,builtin-drivers', unit #-1 (no driver)
                Node 'deblocker', unit #-1 (no driver)
                Node 'disk-label', unit #-1 (no driver)
                Node 'terminal-emulator', unit #-1 (no driver)
                Node 'obp-tftp', unit #-1 (no driver)
                Node 'dropins', unit #-1 (no driver)
                Node 'kbd-translator', unit #-1 (no driver)
                Node 'ufs-file-system', unit #-1 (no driver)
        Node 'chosen', unit #-1 (no driver)
        Node 'openprom', unit #-1 (no driver)
                Node 'client-services', unit #-1 (no driver)
        Node 'options', unit #0
        Node 'aliases', unit #-1 (no driver)
        Node 'memory', unit #-1 (no driver)
        Node 'virtual-memory', unit #-1 (no driver)
        Node 'pci', unit #0
                Node 'ebus', unit #1
                        Node 'flashprom', unit #-1 (no driver)
                        Node 'eeprom', unit #-1 (no driver)
                        Node 'idprom', unit #-1 (no driver)
                Node 'isa', unit #0
                        Node 'dma', unit #0
                                Node 'floppy', unit #0
                                Node 'parallel', unit #0 (no driver)
                        Node 'power', unit #0
                        Node 'serial', unit #0 (no driver)
                        Node 'serial', unit #1 (no driver)
                Node 'network', unit #0
                Node 'firewire', unit #0
                Node 'usb', unit #0
                        Node 'mouse', unit #0
                        Node 'keyboard', unit #1
                Node 'pmu', unit #0
                        Node 'i2c', unit #0
                                Node 'temperature', unit #0
                                Node 'card-reader', unit #0 (no driver)
                                Node 'dimm', unit #0 (no driver)
                        Node 'ppm', unit #0
                        Node 'beep', unit #0
                        Node 'fan-control', unit #0
                Node 'sound', unit #0 (no driver)
                Node 'ide', unit #0
                        Node 'disk', unit #-1 (no driver)
                        Node 'cdrom', unit #-1 (no driver)
                        Node 'dad', unit #0
                        Node 'sd', unit #15
                Node 'SUNW,m64B', unit #0
                Node 'pci', unit #0
                        Node 'scsi', unit #0
                                Node 'disk', unit #-1 (no driver)
                                Node 'tape', unit #-1 (no driver)
                                Node 'sd', unit #0 (no driver)
                                Node 'sd', unit #1 (no driver)
                                Node 'sd', unit #2 (no driver)
                                Node 'sd', unit #3 (no driver)
                                Node 'sd', unit #4 (no driver)
                                Node 'sd', unit #5 (no driver)
                                Node 'sd', unit #6 (no driver)
                                Node 'sd', unit #7 (no driver)
                                Node 'sd', unit #8 (no driver)
                                Node 'sd', unit #9 (no driver)
                                Node 'sd', unit #10 (no driver)
                                Node 'sd', unit #11 (no driver)
                                Node 'sd', unit #12 (no driver)
                                Node 'sd', unit #13 (no driver)
                                Node 'sd', unit #14 (no driver)
        Node 'SUNW,UltraSPARC-IIe', unit #0
        Node 'os-io', unit #-1 (no driver)
        Node 'pseudo', unit #0
                Node 'clone', unit #0
                Node 'ip', unit #0
                Node 'ip6', unit #0
                Node 'tcp', unit #0
                Node 'tcp6', unit #0
                Node 'udp', unit #0
                Node 'udp6', unit #0
                Node 'icmp', unit #0
                Node 'icmp6', unit #0
                Node 'arp', unit #0
                Node 'sad', unit #0
                Node 'conskbd', unit #0
                Node 'wc', unit #0
                Node 'consms', unit #0
                Node 'iwscn', unit #0
                Node 'ptsl', unit #0
                Node 'rts', unit #0
                Node 'tl', unit #0
                Node 'keysock', unit #0
                Node 'sysmsg', unit #0
                Node 'cn', unit #0
                Node 'mm', unit #0
                Node 'md', unit #0
                Node 'log', unit #0
                Node 'sy', unit #0
                Node 'ptc', unit #0
                Node 'ipdcm', unit #0
                Node 'winlock', unit #0
                Node 'kstat', unit #0
                Node 'vol', unit #0
                Node 'cpc', unit #0
                Node 'tnf', unit #0
                Node 'pm', unit #0
                Node 'ptm', unit #0
                Node 'pts', unit #0
                Node 'devinfo', unit #0
                Node 'ksyms', unit #0

--------- prtconf -v

System Configuration:  Sun Microsystems  sun4u
Memory size: 128 Megabytes
System Peripherals (Software Nodes):

SUNW,Sun-Blade-100
    System properties:
        name <relative-addressing> length <4>
            value <0x00000001>.
        name <MMU_PAGEOFFSET> length <4>
            value <0x00001fff>.
        name <MMU_PAGESIZE> length <4>
            value <0x00002000>.
        name <PAGESIZE> length <4>
            value <0x00002000>.
    Driver properties:
        name <pm-hardware-state> length <18>
            value 'no-suspend-resume'
    packages (driver not attached)
        SUNW,builtin-drivers (driver not attached)
        deblocker (driver not attached)
        disk-label (driver not attached)
        terminal-emulator (driver not attached)
        obp-tftp (driver not attached)
        dropins (driver not attached)
        kbd-translator (driver not attached)
        ufs-file-system (driver not attached)
    chosen (driver not attached)
    openprom (driver not attached)
        client-services (driver not attached)
    options, instance #0
        System properties:
            name <ttymodes> length <36>
                value <0x0000250200001805000000bd00008a3b031c7f150400000011131a19120f171600000000>.
            name <class> length <5>
                value 'root'
    aliases (driver not attached)
    memory (driver not attached)
    virtual-memory (driver not attached)
    pci, instance #0
        Driver properties:
            name <interrupt-priorities> length <24>
                value <0x0000000e0000000e0000000e0000000e0000000e0000000e>.
            name <virtual-dma> length <8>
                value <0xd000000010000000>.
        Register Specifications:
            Bus Type=0x1fe, Address=0x0, Size=0x10000
            Bus Type=0x1fe, Address=0x1000000, Size=0x100
        Range Specifications:
            Ch: 00,00000000 Pa: 00,000001fe, Sz: 1000000
            Ch: 00,01000000 Pa: 1000000,00000000, Sz: 0
            Ch: 1fe,02000000 Pa: 00,01000000, Sz: 2000000
            Ch: 00,00000000 Pa: 1ff,00000000, Sz: 1
            Ch: 00,03000000 Pa: 00,00000000, Sz: 1ff
        ebus, instance #1
            Driver properties:
                name <no-dma-interrupt-sync> length <0> -- <no value>.
            Hardware properties:
                name <latency-timer> length <4>
                    value <0x00000050>.
                name <cache-line-size> length <4>
                    value <0x00000010>.
            flashprom (driver not attached)
            eeprom (driver not attached)
            idprom (driver not attached)
        isa, instance #0
            Driver properties:
                name <no-dma-interrupt-sync> length <0> -- <no value>.
            dma, instance #0
                floppy, instance #0
                    Driver properties:
                        name <ddi-kernel-ioctl> length <0> -- <no value>.
                        name <pm-components> length <30>
                            value 'NAME=spindle-motor' + '0=off' + '1=on'
                parallel, instance #0 (driver not attached)
            power, instance #0
            serial, instance #0 (driver not attached)
            serial, instance #1 (driver not attached)
        network, instance #0
        firewire, instance #0
            System software properties:
                name <reserved-addresses> length <36>
                    value <0x0000fffff0000b00000002000000fffff0000d00000002000000fffff000023400000004>.
            Driver properties:
                name <pm-want-child-notification?> length <0> -- <no value>.
                name <pm-components> length <28>
                    value 'NAME=Cable Power' + '0=Off' + '1=On'
        usb, instance #0
            Driver properties:
                name <pm-want-child-notification?> length <0> -- <no value>.
            Hardware properties:
                name <root-hub> length <0> -- <no value>.
            mouse, instance #0
                Hardware properties:
                    name <low-speed> length <0> -- <no value>.
                    name <assigned-address> length <4>
                        value <0x00000002>.
            keyboard, instance #1
                Driver properties:
                    name <pm-components> length <47>
                        value 'NAME= hid1 Power' + '0=USB D3 State' + '3=USB D0 State'
                Hardware properties:
                    name <low-speed> length <0> -- <no value>.
                    name <assigned-address> length <4>
                        value <0x00000003>.
        pmu, instance #0
            i2c, instance #0
                Driver properties:
                    name <interrupt-priorities> length <4>
                        value <0x00000004>.
                temperature, instance #0
                card-reader, instance #0 (driver not attached)
                dimm, instance #0 (driver not attached)
            ppm, instance #0
                System software properties:
                    name <ppm-devices> length <16>
                        value '/pci@1f,0/ide@d'
                    name <ppm-domains> length <16>
                        value 'domain_powerfet'
            beep, instance #0
                Hardware properties:
                    name <cache-line-size> length <4>
                        value <0x00000010>.
            fan-control, instance #0
                Hardware properties:
                    name <cache-line-size> length <4>
                        value <0x00000010>.
        sound, instance #0 (driver not attached)
        ide, instance #0
            Driver properties:
                name <target1-dcd-options> length <4>
                    value <0x000000a2>.
                name <target0-dcd-options> length <4>
                    value <0x000000a4>.
                name <dcd_options> length <4>
                    value <0x000000a4>.
                name <scsi-selection-timeout> length <4>
                    value <0x000000fa>.
                name <scsi-options> length <4>
                    value <0x00001ff8>.
                name <scsi-watchdog-tick> length <4>
                    value <0x0000000a>.
                name <scsi-tag-age-limit> length <4>
                    value <0x00000002>.
                name <scsi-reset-delay> length <4>
                    value <0x00000bb8>.
                name <atapi> length <4>
                    value <0x00000001>.
                name <pm-components> length <56>
                    value 'NAME=ide-controller' + '0=Device D3 State' + '3=Device D0 State'
            disk (driver not attached)
            cdrom (driver not attached)
            dad, instance #0
                System properties:
                    name <lun> length <4>
                        value <0x00000000>.
                    name <target> length <4>
                        value <0x00000000>.
                    name <class_prop> length <4>
                        value 'ata'
                    name <type> length <4>
                        value 'ata'
                    name <class> length <5>
                        value 'dada'
                Driver properties:
                    name <pm-components> length <40>
                        value 'NAME=ide-disk' + '0=standby' + '1=idle' + '2=active'
                    name <pm-hardware-state> length <21>
                        value 'needs-suspend-resume'
                    name <ddi-kernel-ioctl> length <0> -- <no value>.
            sd, instance #15
                System properties:
                    name <lun> length <4>
                        value <0x00000000>.
                    name <target> length <4>
                        value <0x00000001>.
                    name <class_prop> length <6>
                        value 'atapi'
                    name <class> length <5>
                        value 'scsi'
                Driver properties:
                    name <inquiry-revision-id> length <5>
                        value 'JOU2'
                    name <inquiry-product-id> length <15>
                        value 'CD-ROM LTN485S'
                    name <inquiry-vendor-id> length <7>
                        value 'LITEON'
                    name <removable-media> length <0> -- <no value>.
                    name <pm-components> length <30>
                        value 'NAME=spindle-motor' + '0=off' + '1=on'
                    name <pm-hardware-state> length <21>
                        value 'needs-suspend-resume'
                    name <ddi-kernel-ioctl> length <0> -- <no value>.
        SUNW,m64B, instance #0
            Driver properties:
                name <pm-components> length <93>
                    value 'NAME=Frame Buffer' + '0=Off' + '1=Suspend' + '2=Standby' + '3=On' + 'NAME=Monitor' + '0=Off' + '1=Suspend' + '2=Standby' + '3=On'
        pci, instance #0
            Driver properties:
                name <pm-want-child-notification?> length <0> -- <no value>.
                name <pm-components> length <54>
                    value 'NAME=PCI bridge PM' + '1=Clock Off (B2)' + '3=Full Power (B0)'
                name <device_type> length <4>
                    value 'pci'
            Hardware properties:
                name <pci-config-regs> length <32>
                    value <0x014710400100230000000000000000000001010002801111040004000001fff1>.
            scsi, instance #0
                Driver properties:
                    name <pm-components> length <51>
                        value 'NAME=glm0' + '0=Off (PCI D3 State)' + '3=On (PCI D0 State)'
                    name <scsi-selection-timeout> length <4>
                        value <0x000000fa>.
                    name <scsi-options> length <4>
                        value <0x00001ff8>.
                    name <scsi-watchdog-tick> length <4>
                        value <0x0000000a>.
                    name <scsi-tag-age-limit> length <4>
                        value <0x00000002>.
                    name <scsi-reset-delay> length <4>
                        value <0x00000bb8>.
                Hardware properties:
                    name <pci-config-regs> length <32>
                        value <0x0146104000000000000010010400000004002000000000000000000000000000>.
                    name <interrupts> length <4>
                        value <0x00000001>.
                    name <device-id> length <4>
                        value <0x0000000f>.
                    name <vendor-id> length <4>
                        value <0x00001000>.
                    name <reg> length <100>
                        value <0x00011000000000000000000000000000000000000101101000000000000000000000000000000100020110140000000000000000000000000000200002011018000000000000000000000000000020000201103000000000000000000000000000020000>.
                disk (driver not attached)
                tape (driver not attached)
                sd, instance #0 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000000>.
                        name <class_prop> length <6>
                            value 'atapi'
                        name <class> length <5>
                            value 'scsi'
                sd, instance #1 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000001>.
                        name <class_prop> length <6>
                            value 'atapi'
                        name <class> length <5>
                            value 'scsi'
                sd, instance #2 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000002>.
                        name <class_prop> length <6>
                            value 'atapi'
                        name <class> length <5>
                            value 'scsi'
                sd, instance #3 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000003>.
                        name <class_prop> length <6>
                            value 'atapi'
                        name <class> length <5>
                            value 'scsi'
                sd, instance #4 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000004>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #5 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000005>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #6 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000006>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #7 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000008>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #8 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x00000009>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #9 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000a>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #10 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000b>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #11 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000c>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #12 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000d>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #13 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000e>.
                        name <class> length <5>
                            value 'scsi'
                sd, instance #14 (driver not attached)
                    System properties:
                        name <lun> length <4>
                            value <0x00000000>.
                        name <target> length <4>
                            value <0x0000000f>.
                        name <class> length <5>
                            value 'scsi'
    SUNW,UltraSPARC-IIe, instance #0
        Driver properties:
            name <pm-components> length <56>
                value 'NAME=CPU Speed' + '1=1/6 of Normal' + '2=1/2 of Normal' + '3=Normal'
        Register Specifications:
            Bus Type=0x1c0, Address=0x0, Size=0x8
    os-io (driver not attached)
    pseudo, instance #0
        System properties:
            name <class> length <5>
                value 'root'

-------------------------------------------------------------------------------

I have a 128M blade 100 to which I added the $200.00 Sun PCI card, thus the
SCSI above. Ether is eri and judging from the bugs in sunsolve Sun is still
having fun getting a handle on the new chip's "features"...

USB works for what Solaris supports, basically IOMEGA and a few other drives. I
have not been able to get any vidoe off my camcorder via the 1394 port so I have
no idea if 1394 even works.

Other than it powering up in 1152x900x75 mode which drove the cheesy multisync's
nutts its otherwise performed as advertised.

It's EIDE ATA/66 based so usual ATA suspects of disks and drives will work
with that.

For home use, there is no longer a direct audio input from the CDROM to the
audio hardware so listening to CD's doesn't work; you can rip though. Hardware
manual says ATA bus lines can be used to get audio via "AC97" standard but
I have yet to find a program that will do that. You can use the old kludge of
CD headphone to linein.

Motherboard has interesting PS/2, x86 and other goodies references; appears the
board was designed to handle BOTH x86 and SPARC cpu's. CPU is on a ZIF socket
so upgrades look relatively easy for the future.

There're still slugging it out in sun.hardware trying to figure out what DIMMS
you can actually use; for now the safe bet is unregistered/unbuffered CL3 133
ECC dimms.

docs.sun.com has highlevel hardware docs on line for the curious, I supposed
Sun Microelectronics has the gory details for the right price; motherboard has
a generic equivelent for the major chips although the blade 100 is a "Grover"
version of the AX500-???? general motherboard.

I'm letting mine sit and burn for a few weeks to make sure it doesn't have
SIDS, it still had that factory new smell when I got it since it was stamped
out 4 or 5 days before it arrived on my doorstep; Sun and Emory shipping need
to improve their tracking ability though, Sun still had it listed as "to be
shipped" the day AFTER it arrived...

Considering not even stock Solaris boots these puppys I would guess a NetBSD
boot would have issues; you have to use a special boot CD to do initial install
as Solaris 01/01 CD will lock up it you try to boot it on a blade 100...

-Rob