[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hang on fresh install/boot of 3.1 related to CS4232?



Hello,

I've installed 3.1 on an old HP Pavilion 5030, but have run into
a problem when trying to boot.  The boot process hangs after the
sound card configuration step.  If I disable the wss* from the
UKC, I can get a successful boot, but the sound card is not configured
and I get PnP spec violations.  dmesg outputs from three paths are
below:

1) Boot with UKC verbose turned on.  This is hand-copied from the
  screen....
2) Boot with UKC 'disable 200'
3) Boot with UKC 'disable 200' and 'verbose'

I have also tried disabling pcibios, but the boot hangs at the
same place, which seems to indicate that the problem isn't related
to pcibios.

I've searched the FAQ and didn't find anything.  I've also searched
the misc and tech archives and found two posts with very similar
problems.  Unfortunately, those posts don't have any replies and
the authors e-mail addresses bounce.

There don't seem to be any irq conflict or mem overlaps, but
I could be wrong.

Any help is very much welcome.  I'm a new-to-OpenBSD person and
will 'read the f'ing manual' if you point me to the right one. ;)

Thanks,

Mike


------ Initial Boot Screen Output: with verbose -----------
<Note: no dmesg output is available because a successful boot does not occur>


....
Probing for wss*
wss probe returned 1
....
wss probe won
wss1 at isapnp0 "CS4232, CSC0000, ,WSS/SB" port 0x534/4, 0x388/4, 0x220/16 irq5 drq 1,0


The boot hangs after the above line is displayed


------ Dmesg output: with disable 200, without verbose ------
OpenBSD 3.1 (GENERIC) #59: Sat Apr 13 15:28:52 MDT 2002
deraadt_(_at_)_i386_(_dot_)_openbsd_(_dot_)_org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: F00F bug workaround installed
cpu0: Intel Pentium (P54C) ("GenuineIntel" 586-class) 75 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8
real mem = 83472384 (81516K)
avail mem = 71708672 (70028K)
using 1044 buffers containing 4276224 bytes (4176K) of memory
User Kernel Config
UKC> disable 200
200 wss* disabled
UKC> exit
Continuing...
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 09/29/95, BIOS32 rev. 0 @ 0xfc990
apm0 at bios0: Power Management spec V1.1
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xf0000/0x10000
pcibios0: PCI BIOS has 4 Interrupt Routing table entries
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB PCI-ISA" rev 0x00)
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xed000/0x1000
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82437FX" rev 0x02
pcib0 at pci0 dev 7 function 0 "Intel 82371FB PCI-ISA" rev 0x02
vga1 at pci0 dev 8 function 0 "S3 Trio32/64" rev 0x00
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
wdc0 at isa0 port 0x1f0/8 irq 14
wd0 at wdc0 channel 0 drive 0: <QUANTUM TRB850A>
wd0: 8-sector PIO, LBA, 810MB, 1647 cyl, 16 head, 63 sec, 1660176 sectors
wd0(wdc0:0:0): using BIOS timings
wdc1 at isa0 port 0x170/8 irq 15
atapiscsi0 at wdc1 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <MITSUMI, CD-ROM !A, G06> SCSI0 5/cdrom removable
cd0(wdc1:0:0): using BIOS timings
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
isapnp0 at isa0 port 0x279: read port 0x203
ne3 at isapnp0 "Ethernet PnP ISA Card /S , AXE2201, PNP80D6, " port 0x240/32 irq 3
ne3: NE2000 Ethernet
ne3: address 00:40:05:e4:5c:5a
"CS4232, CSC0000, , WSS/SB" at isapnp0 port 0x534/4,0x388/4,0x220/16 irq 5 drq 1,0 not configured
joy0 at isapnp0 "CS4232, CSC0001, PNPB02F, Game" port 0x200/8
"CS4232, CSC0002, , Ctrl" at isapnp0 port 0xf00/8 not configured
mpu0 at isapnp0 "CS4232, CSC0003, PNPB006, MPU" port 0x330/2 irq 9
mpu0: find failed
isapnp0: card 3 violates PnP spec; byte 0
isapnp0: Maximum tag size exceeded, card 3
isapnp0: No current device for tag, card 3
isapnp0: Maximum tag size exceeded, card 3
isapnp0: No current device for tag, card 3
isapnp0: Maximum tag size exceeded, card 3
isapnp0: No current device for tag, card 3
isapnp0: Maximum tag size exceeded, card 3
isapnp0: No current device for tag, card 3
isapnp0: Maximum tag size exceeded, card 3
isapnp0: Too many tag errors, card 3
biomask c040 netmask c048 ttymask c0ca
pctr: 586-class performance counters and user-level cycle counter enabled
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302



------ Dmesg output: with disable 200, with verbose ------ <Note: it looks like dmesg gets cut off at a certain size, thus nothing before what's listed below is returned>

st*
>>> st probe returned 0
>>> probing for ss*
>>> ss probe returned 0
>>> probing for uk*
>>> uk probe returned 1
>>> cd probe won
cd0 at scsibus0 targ 0 lun 0: <MITSUMI, CD-ROM !A, G06> SCSI0 5/cdrom removable
cd0(wdc1:0:0): using BIOS timings
>>> probing for lc0
>>> probing for lc0 failed
>>> probing for lc1
>>> probing for lc1 failed
>>> probing for ne0
>>> probing for ne0 failed
>>> probing for ne1
>>> probing for ne1 failed
>>> probing for ne2
>>> probing for ne2 failed
>>> probing for we0
>>> probing for we0 failed
>>> probing for we1
>>> probing for we1 failed
>>> probing for ec0
>>> probing for ec0 failed
>>> probing for ep0
>>> probing for ep0 failed
>>> probing for ep*
>>> probing for ep* finished
>>> probing for ie0
>>> probing for ie0 failed
>>> probing for ex0
>>> probing for ex0 failed
>>> probing for le0
>>> probing for le0 failed
>>> probing for sb0
>>> probing for sb0 failed
>>> probing for pas0
>>> probing for pas0 failed
>>> probing for pss0
>>> probing for pss0 failed
>>> probing for wss0
>>> probing for wss0 failed
>>> probing for pcppi0
>>> probing for pcppi0 succeeded
pcppi0 at isa0 port 0x61
>>> probing for midi*
>>> midi probe returned 1
>>> probing for sysbeep0
>>> sysbeep probe returned 1
>>> midi probe won
midi0 at pcppi0: <PC speaker>
>>> probing for midi*
>>> midi probe returned 0
>>> probing for sysbeep0
>>> sysbeep probe returned 1
>>> sysbeep probe won
sysbeep0 at pcppi0
>>> probing for midi*
>>> midi probe returned 0
>>> no winning probe
>>> probing for lpt0
>>> probing for lpt0 succeeded
lpt0 at isa0 port 0x378/4 irq 7
>>> probing for lpt1
>>> probing for lpt1 failed
>>> probing for lpt2
>>> probing for lpt2 failed
>>> probing for npx0
>>> probing for npx0 succeeded
npx0 at isa0 port 0xf0/16: using exception 16
>>> probing for pccom0
>>> probing for pccom0 succeeded
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
>>> probing for pccom1
>>> probing for pccom1 failed
>>> probing for pccom2
>>> probing for pccom2 failed
>>> probing for lms0
>>> probing for lms0 failed
>>> probing for lms1
>>> probing for lms1 failed
>>> probing for mms0
>>> probing for mms0 failed
>>> probing for mms1
>>> probing for mms1 failed
>>> probing for fdc0
>>> probing for fdc0 succeeded
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
>>> probing for fd*
>>> fd probe returned 1
>>> fd probe won
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
>>> probing for fd*
>>> fd probe returned 0
>>> no winning probe
>>> probing for fd*
>>> fd probe returned 0
>>> no winning probe
>>> probing for fd*
>>> fd probe returned 0
>>> no winning probe
>>> probing for ahc0
>>> probing for ahc0 failed
>>> probing for isapnp0
>>> probing for isapnp0 succeeded
isapnp0 at isa0 port 0x279: read port 0x203
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 1
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> ne probe won
ne3 at isapnp0 "Ethernet PnP ISA Card /S , AXE2201, PNP80D6, " port 0x240/32 irq 3
ne3: NE2000 Ethernet
ne3: address 00:40:05:e4:5c:5a
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> no winning probe
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> no winning probe
"CS4232, CSC0000, , WSS/SB" at isapnp0 port 0x534/4,0x388/4,0x220/16 irq 5 drq 1,0 not configured
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 1
>>> probing for pcic*
>>> pcic probe returned 0
>>> joy probe won
joy0 at isapnp0 "CS4232, CSC0001, PNPB02F, Game" port 0x200/8
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> no winning probe
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 0
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> no winning probe
"CS4232, CSC0002, , Ctrl" at isapnp0 port 0xf00/8 not configured
>>> probing for le*
>>> le probe returned 0
>>> probing for pccom*
>>> pccom probe returned 0
>>> probing for mpu*
>>> mpu probe returned 1
>>> probing for wdc*
>>> wdc probe returned 0
>>> probing for aha*
>>> aha probe returned 0
>>> probing for sb*
>>> sb probe returned 0
>>> probing for ess*
>>> ess probe returned 0
>>> probing for ep*
>>> ep probe returned 0
>>> probing for ef*
>>> ef probe returned 0
>>> probing for ne*
>>> ne probe returned 0
>>> probing for we*
>>> we probe returned 0
>>> probing for ym*
>>> ym probe returned 0
>>> probing for joy*
>>> joy probe returned 0
>>> probing for pcic*
>>> pcic probe returned 0
>>> mpu probe won
mpu0 at isapnp0 "CS4232, CSC0003, PNPB006, MPU" port 0x330/2 irq 9
mpu0: find failed
isapnp0: card 3 violates PnP spec; byte 0
>>> probing for pcic0
>>> probing for pcic0 failed
>>> probing for pcic1
>>> probing for pcic1 failed
>>> probing for pcic2
>>> probing for pcic2 failed
biomask c040 netmask c048 ttymask c0ca
pctr: 586-class performance counters and user-level cycle counter enabled
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302