Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

i386/2908: pcibios, Dell Latitude CPi and Docking station

From: <Nick.Holland(at)hc.holland-consulting.net>
Date: Tue Sep 03 2002 - 21:57:25 EDT


>Number: 2908
>Category: i386
>Synopsis: Dell Latitude CPi won't boot with docking station
>Confidential: no
net
>Environment:

	Dell Latitude CPi R400GT (PII-400M -- there are many very 
	  different machines called CPi... *sigh*)
	Dell Latitude C/Dock (again, several different docks exist)
	System      : OpenBSD 3.1-current
	Architecture: OpenBSD.i386
	Machine     : i386

OpenBSD 3.1-current (GENERIC) #13: Tue Sep 3 10:25:00 MDT 2002

    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Celeron (Mendocino) ("GenuineIntel" 686-class, 256KB L2 cache) 397 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR real mem = 267939840 (261660K)
avail mem = 242569216 (236884K)
using 3296 buffers containing 13500416 bytes (13184K) of memory User Kernel Config
UKC> disable pcibios
215 pcibios0 disabled
UKC> quit
Continuing...
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 08/03/00, BIOS32 rev. 0 @ 0xffe90 apm0 at bios0: Power Management spec V1.2 apm0: battery life expectancy 99%
apm0: AC on, battery charge high, charging, estimated 5:18 hours pcibios at bios0 function 0x1a not configured bios0: ROM list: 0xc0000/0xe000 0xce000/0x800 0xce800/0x800 0xcf000/0x800 0xcf800/0x800 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82443BX PCI-AGP" rev 0x03 ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03 pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "Neomagic Magicgraph NM2360" rev 0x00 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) neo0 at pci1 dev 0 function 1 "Neomagic MagicMedia 256ZX" rev 0x00: irq 5 ac97: codec id not read
audio0 at neo0
cbb0 at pci0 dev 3 function 0 "Texas Instruments PCI1225 PCI-CardBus" rev 0x01: irq 11 cbb1 at pci0 dev 3 function 1 "Texas Instruments PCI1225 PCI-CardBus" rev 0x01: irq 11 pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <IBM-DBCA-206480> wd0: 16-sector PIO, LBA, 6194MB, 13424 cyl, 15 head, 63 sec, 12685680 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <SAMSUNG, CD-ROM SN-124, S004> SCSI0 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2 uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 11 usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power Mgmt" rev 0x02 at pci0 dev 7 function 3 not configured ppb1 at pci0 dev 17 function 0 "Intel 82380FB Mobile PCI-PCI" rev 0x01 pci2 at ppb1 bus 2
pciide1 at pci2 dev 5 function 0 "CMD Technology PCI0646" rev 0x03: DMA, channel 0 configured to native-PCI, channel 1 configured to native-PCI pciide1: using irq 10 for native-PCI interrupt pciide1: channel 1 ignored (disabled)
ahc1 at pci2 dev 7 function 0 "Adaptec AIC-7860" rev 0x03ahc1: Using left over BIOS settings : irq 10
ahc1: aic7860: Ultra Single Channel A, SCSI Id=7, 3/255 SCBs scsibus1 at ahc1: 8 targets
xl0 at pci2 dev 8 function 0 "3Com 3c905 100Base-TX" rev 0x00: irq 10 address 00:c0:4f:f8:8b:9b nsphy0 at xl0 phy 24: DP83840 10/100 media interface, rev. 1 cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 0 device 0 cacheline 0x8, lattimer 0x20 pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 0 device 0 cacheline 0x8, lattimer 0x20 pcmcia1 at cardslot1
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 pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
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 pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
biomask cc40 netmask cc40 ttymask dcc2
pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
wi0 at pcmcia0 function 0 "D, Link DWL-650 11Mbps WLAN Card, Version 01.02" port 0xa000/64 wi0: PRISM II HWB3163 SST-flash, Firmware 0.3.0 (primary), 0.8.2 (station), address 00:05:5d:a7:3d:87

>Description:

	Dell Latitude CPi, works fine without docking station, but
	will not boot with docking station attached.  Machine stops after
	displaying this portion of the dmesg:

OpenBSD 3.1-current (GENERIC) #13: Tue Sep 3 10:25:00 MDT 2002

    deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Celeron (Mendocino) ("GenuineIntel" 686-class, 256KB L2 cache) 397 M Hz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXS R
real mem = 267939840 (261660K)
avail mem = 242569216 (236884K)
using 3296 buffers containing 13500416 bytes (13184K) of memory mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 08/03/00, BIOS32 rev. 0 @ 0xffe90 apm0 at bios0: Power Management spec V1.2 apm0: battery life expectancy 99%
apm0: AC on, battery charge high, charging, estimated 5:18 hours pcibios at bios0: rev. 2.1 @ 0xf0000/0x10000 pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfbd80/112 (5 entries) pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371 PCI-ISA and IDE" rev 0x00)

	and here it hangs, seemingly indefinitely.  Interestingly, if the
	machine is ejected from the docking station (while powered up), the 
	boot will progress after a few moments of screen flashing.
	

>How-To-Repeat:
Insert otherwise perfectly functioning machine into docking station, boot. See hang durring boot as indicated above. Verified both with snapshot downloaded an hour ago and a July 14 build (both stock GENERIC). If testing or additional info desired, machine is quite available.
>Fix:
Workaround: from UKC, disable pcibios, machine now boots and seems to function fine. However, I suspect there is a better way...

>Release-Note:
Received on Thu Nov 7 15:55:04 2002

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:36 EDT

Do you need help?X

Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library