Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!gatech!newsfeed.internetmci.com!usenet.eel.ufl.edu!psgrain!iafrica.com!mickey.iafrica.com!miser From: S White <miser@iafrica.com> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Pentium PCI problem? Date: Mon, 12 Feb 1996 17:23:29 +0200 Organization: Internet Africa Lines: 344 Message-ID: <Pine.LNX.3.91.960212172009.26223B-100000@mickey.iafrica.com> References: <4ed721$sps@grovel.iafrica.com> <4f4nas$48q@uriah.heep.sax.de> <Pine.LNX.3.91.960206165707.9720C-100000@mickey.iafrica.com> NNTP-Posting-Host: mickey.iafrica.com Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII In-Reply-To: <Pine.LNX.3.91.960206165707.9720C-100000@mickey.iafrica.com> On Tue, 6 Feb 1996, S White wrote: > On 5 Feb 1996, J Wunsch wrote: > > > Can you provide us with the boot messages? > As soon as I get the machine back.. :) Subject: Re: Pentium PCI problem? Newsgroups: comp.unix.bsd.freebsd.misc References: <4ed721$sps@grovel.iafrica.com> <4f4nas$48q@uriah.heep.sax.de> <Pine.LNX.3.91.960206165707.9720C-100000@mickey.iafrica.com> Distribution: X-Newsreader: TIN [version 1.2 PL2] : As soon as I get the machine back.. :) Well, I got the machine back. With a BIOS upgrade. No change. :( Anyway, I captured the boot sequences and also made a logfile from a DOS -based diagnostic program, so here goes. First, system description. Acer, model Altos 7000/V Pentium 120Mhz processor 256KB L2-Cache 128MB RAM (4x32MB 72-pin SIMMs) Integral Adaptec AIC7870 controller - resides on PCI bus (pci0:10) 5 EISA slots, 3 PCI slots Seagate ST15230N Hard disk - 4GB Sony SDT-4000E DAT drive - 4GB Matshita CR-504 CD-ROM drive Video card is either a Diamond STEALTH-64 PCI or a Cirrus Logic CLGD5422 -based card. No differences were observed with either card installed. The Diamond card has 4MB RAM installed. System BIOS identifies itself as ACR89E00-M02-950713-R01-K0 Adaptec 7870 BIOS version is 1.11 First, a cold boot from the installation stiffy. The Adaptec BIOS loads, detects the SCSI devices and all looks happy. The main BIOS banner (shown when the system looks for a boot device) reports basemem 640KB, Extended memory 130048KB and Shadow 384KB. Serial ports on 3F8H and 2F8H. Parallel port on 378H. It also reports the 16KB internal cache and the 256KB external cache. Here's the FreeBSD boot - the v and h options specified:- ========================================================================= Booting fd(0,a)/kernel @ 0x20c000 text=0xfc000 data=0x0 bss=0xa00 symbols=[+0x600+0x4+0x27c+0x4+0x1fb] total=0x30947f entry point=0x20c000 Uncompressing kernel...done Booting the kernel BIOS basemem (639K) != RTC basemem (640K) Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.1.0-RELEASE #0: Sat Nov 18 10:21:19 1995 jkh@westhill.cdrom.com:/usr/src/sys/compile/BOOTMFS CPU: 113-MHz Pentium 735\90 or 815\100 (Pentium-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC> real memory = 67108864 (65536K bytes) avail memory = 61939712 (60488K bytes) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 not found at 0x3e8 sio3 not found at 0x2e8 lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found at 0xffffffff lpt2 not found at 0xffffffff mse0: wrong signature ff mse0 not found at 0x23c fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 not found at 0x1f0 wdc1 not found at 0x170 bt0 not found at 0x330 uha0 not found at 0x330 ahc1 not found ahb0 not found aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0: timeout getting status mcd0 not found at 0x300 mcd1: timeout getting status mcd1 not found at 0x340 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0 not found at 0x360 ep0 not found at 0x300 ix0 not found at 0x300 le0: no board found at 0x300 le0 not found at 0x300 lnc0 not found at 0x280 lnc1 not found at 0x300 ze0 not found at 0x300 zp0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface pcibus_setup(1): mode1res=0x8000000e (0x80000000), mode2res=0x0e (0x0e) pcibus_setup(2): mode1res=0x00000000 (0x80000000) pcibus_setup(3): mode1res=0x00000000 (0xff000001) pcibus_setup(4): now trying mechanism 2 pcibus_check: device 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 -- nothing found rootfs is 1000 Kbyte compiled in MFS BIOS Geometries: 0:0209fe3f 0..521=522 cylinders, 0..254=255 heads, 1..63=63 sectors 0 accounted for ============================================================================= After this the installation screen pops up on the console. Obviously, this system is going nowhere with this lot, so I choose Quit and let the system reboot. Equivalent to a warm boot, I understand. This time, the Adaptec BIOS doesn't load and the main BIOS banner reports that there is no external cache. All other indications are as before. This is what FreeBSD comes up with:- ============================================================================ Booting fd(0,a)/kernel @ 0x20c000 text=0xfc000 data=0x0 bss=0xa00 symbols=[+0x600+0x4+0x27c+0x4+0x1fb] total=0x30947f entry point=0x20c000 Uncompressing kernel...done Booting the kernel BIOS basemem (639K) != RTC basemem (640K) Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.1.0-RELEASE #0: Sat Nov 18 10:21:19 1995 jkh@westhill.cdrom.com:/usr/src/sys/compile/BOOTMFS CPU: 113-MHz Pentium 735\90 or 815\100 (Pentium-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC> real memory = 67108864 (65536K bytes) avail memory = 61939712 (60488K bytes) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 not found at 0x3e8 sio3 not found at 0x2e8 lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found at 0xffffffff lpt2 not found at 0xffffffff mse0: wrong signature ff mse0 not found at 0x23c fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 not found at 0x1f0 wdc1 not found at 0x170 bt0 not found at 0x330 uha0 not found at 0x330 ahc1 not found ahb0 not found aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0: timeout getting status mcd0 not found at 0x300 mcd1: timeout getting status mcd1 not found at 0x340 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0 not found at 0x360 ep0 not found at 0x300 ix0 not found at 0x300 le0: no board found at 0x300 le0 not found at 0x300 lnc0 not found at 0x280 lnc1 not found at 0x300 ze0 not found at 0x300 zp0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface pcibus_setup(1): mode1res=0x80000000 (0x80000000), mode2res=0xff (0x0e) pcibus_setup(2): mode1res=0x80000000 (0x80000000) pcibus_check: device 0 is there (id=145110b9) Probing for devices on the PCI bus: configuration mode 1 allows 32 devices. pci0:0: vendor=0x10b9, device=0x1451, class=bridge (host) [no driver assigned] chip0 <Intel 82375EB PCI-EISA bridge> rev 4 on pci0:6 [40] 809c20 [50] 0 [54] 550000 de0 <Digital DC21041 Ethernet> rev 17 int a irq 5 on pci0:7 mapreg[10] type=1 addr=0000d000 size=0080. mapreg[14] type=0 addr=0c000000 size=0080. reg16: ioaddr=0xd000 size=0x80 de0: DC21041 [10Mb/s] pass 1.1 Ethernet address 00:00:c0:b6:31:c8 vga0 <VGA-compatible display device> rev 0 int a irq 9 on pci0:8 mapreg[10] type=0 addr=0a000000 size=2000de0: enabling 10baseT/UTP port 000. ahc0 <Adaptec aic7870 SCSI host adapter> rev 0 int a irq 11 on pci0:10 mapreg[10] type=1 addr=0000d100 size=0100. mapreg[14] type=0 addr=0c001000 size=1000. ahc0: reading board settings ahc0: Reading SEEPROM...checksum error ahc0: SEEPROM read failed, using leftover BIOS values ahc0: aic7870 Wide Channel, SCSI Id=7, aic7870, 16 SCBs ahc0: Downloading Sequencer Program...Done ahc0: Probing channel A ahc0 waiting for scsi devices to settle ahc0: target 0 synchronous at 10.0MB/s, offset = 0xf (ahc0:0:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2 sd0(ahc0:0:0): Direct-Access 4095MB (8386733 512 byte sectors) sd0(ahc0:0:0): with 3992 cyls, 19 heads, and an average 110 sectors/track ahc0: target 1 synchronous at 5.0MB/s, offset = 0x8 (ahc0:1:0): "SONY SDT-4000E E326" type 1 removable SCSI 2 st0(ahc0:1:0): Sequential-Access density code 0x13, drive empty ahc0: target 3 synchronous at 5.0MB/s, offset = 0xf (ahc0:3:0): "MATSHITA CD-ROM CR-504 ST23" type 5 removable SCSI 2 cd0(ahc0:3:0): CD-ROM cd0(ahc0:3:0): NOT READY asc:3a,0 Medium not present can't get the size pci0: uses 33558656 bytes of memory from a000000 upto c001fff. pci0: uses 384 bytes of I/O space from d000 upto d1ff. rootfs is 1000 Kbyte compiled in MFS BIOS Geometries: 0 accounted for ============================================================================== After this I can go ahead and do a full install (I do it via NFS) and all appears well. Up to the point where I try to actually boot the system. The cold boot fails to see the PCI devices and panics when it can't mount the root filesystem. A reboot (same as the warm boot given above) fails as the Adaptec BIOS does not get loaded and the system prompts for a boot disk in the stiffy drive. I don't know if this is relevant, but a few extracts from a report generated by PC-CONFIG (a shareware DOS program by Michael Holin) might give some more information:- ============================================================================== PC-CONFIG V8.02 Hardware-Diagnosis-Benchmark-Program ============================================================================== Installed hardware ============================================================================== Machine.......: AT Pentium BIOS..........: Coprocessor BIOS date.....: 01/01/94, ShadowRAM: active BIOS extension: C000h E000h Bus system....: PCI, EISA CPU...........: Pentium, Real Mode, 120.00 MHz CPU Details...: Model #02 Step #05, VendorID:GenuineIntel RAM access....: cache:1st Level: 16 KB, 2nd Level: 256 KB CPU errors....: none Main memory...: 639 KByte, free: 578 KB Extended Mem..: 64512 KByte, free: 0 KB Expanded Mem..: not installed Videocard 1...: VESA-VGA (STEALTH) 32 Bit-Bus, 4096k RAM VGA chipset...: S3 86c968 NPU...........: build in Gamecard......: not installed Floppy drives.: 1 : 1.44 MB Ports.........: LPT1 COM1 COM2 HD 1: 4301.82 MB, 255 heads, 523 Cyl, 63 Sect/Cyl. ============================================================================== PCI-Information ============================================================================== Component Device Rev Vendor Host-Bridge $1451 $9D $10B9: ACER LABS other adapter $0482 $04 $8086: INTEL Ethernet adapter $0014 $11 $1011: DEC VGA adapter $88F0 $00 $5333: S3 SCSI-controller $7078 $00 $9004: ADAPTEC ============================================================================== Memory-Timing ============================================================================== Segment Factor Access 000000-009FFF 640k 1.0 32-Bit Main memory 00A000-00B7FF 96k 91.5 8-Bit Video memory 00B800-00BFFF 32k 20.0 16-Bit Textmemory/Color 00C000-00C7FF 32k 6.0 32-Bit VGA-BIOS 00C800-00D3FF 48k 91.0 8-Bit 00D400-00D7FF 16k 91.5 8-Bit 00D800-00DFFF 32k 91.5 8-Bit 00E000-00FFFF 128k 6.0 32-Bit 010000-109FFF 16000k 1.0 10A000-10BFFF 128k 18.7 10C000-10CFFF 64k 3.0 10D000-10DFFF 64k 18.7 10E000-10FFFF 128k 3.0 110000-209FFF 16000k 1.0 20A000-20BFFF 128k 18.7 20C000-20CFFF 64k 3.0 20D000-20DFFF 64k 18.7 20E000-20FFFF 128k 3.0 210000-309FFF 16000k 1.0 30A000-30BFFF 128k 18.7 30C000-30CFFF 64k 3.0 30D000-30DFFF 64k 18.7 30E000-30FFFF 128k 3.0 310000-3FFFFF 15360k 1.0 Factor 1.0 means fastest access. 1st Level-Cache throughput.....: 477200 KB/s 2nd Level-Cache throughput.....: 73100 KB/s Memory throughput.....: 22600 KB/s ============================================================================== I hope somebody can come up with either a fix for the problems I'm experiencing or tell me where the problem lies so I can go back to the supplier. I'm slowly losing my hair over this... and the wife doesn't like the new balding look. Sorry for the long post but I felt it best to give all the information that I could lay my hands on. Regards, - Sean.