atapci0 controller (was: Sysinstall: No disks found.)

2005-03-11 Thread Robert Grzyb
Hi!
I want to install FreeBSD 5.3-RELEASE on Compaq Deskpro 4000 model
5166 (P200 MHz with 48 Mb RAM):
 - Hard drive Samsung SV0432D 4.3 Gb
 - CD-ROM drive Veuego 616P, Acer Peripherals
but when booted kernel doesn't detect my drives!
I decided to try floppies from 4.11-RELASE. The computer boot-up
and detect both drives (with some errors - see attached dmesg.411).
Comparing, I have found out that atapci0 uses incorrect resources:
port 0x1010-0x101f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7
  at device 15.1 on pci0
when it should use this instead:
port 0x1010-0x101f,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7
  irq 0 at device 15.1 on pci0
My question is: how force atapci0 to use correct values or,
how convince pci0 to properly detect the controller.
I've already try boot with hw.pci.enable_io_modes set to 0.
For easy comparison I've attached boot messages for both RELEASE
-5.3 (dmesg.53) and RELEASE-4.11 (dmesg.411).
Please help me get RELEASE-5.3 running on this particular hardware.
TIA,
Robert Grzyb.
SMAP type=01 base= len=0009fc00
SMAP type=02 base=0009fc00 len=0400
SMAP type=02 base=000e len=0002
SMAP type=01 base=0010 len=02f0
SMAP type=02 base=fffe len=0002
SMAP type=02 base=fffe len=0002
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel /kernel at 0xc0e5b000.
Preloaded elf module /acpi.ko at 0xc0e5b1c0.
Preloaded mfs_root /mfsroot at 0xc0e5b260.
Calibrating clock(s) ... i8254 clock: 1193201 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter i8254 frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 200455495 Hz
CPU: Pentium/P54C (200.46-MHz 586-class CPU)
  Origin = GenuineIntel  Id = 0x52c  Stepping = 12
  Features=0x1bfFPU,VME,DE,PSE,TSC,MSR,MCE,CX8
real memory  = 50331648 (48 MB)
Physical memory chunk(s):
0x1000 - 0x0009efff, 647168 bytes (158 pages)
0x0010 - 0x003f, 3145728 bytes (768 pages)
0x01026000 - 0x02ef7fff, 32317440 bytes (7890 pages)
avail memory = 35663872 (34 MB)
bios32: Found BIOS32 Service Directory header at 0xc00fa000
bios32: Entry = 0xf3c00 (c00f3c00)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf3c00+0x6b2
pnpbios: Found PnP BIOS data at 0xc00f9600
pnpbios: Entry = f:66e0  Rev = 1.0
pnpbios: OEM ID 15ae110e
Other BIOS signatures found:
Intel Pentium detected, installing workaround for F00F bug
wlan: 802.11 Link Layer
random: entropy source, Software, Yarrow
io: I/O
mem: memory
null: null device, zero device
ACPI-0159: *** Error: AcpiLoadTables: Could not get RSDP, AE_NO_ACPI_TABLES
ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: 
AE_NO_ACPI_TABLES
ACPI: table load failed: AE_NO_ACPI_TABLES
npx0: [FAST]
npx0: math processor on motherboard
npx0: INT 16 interface
pci_open(1):mode 1 addr port (0x0cf8) is 0xf800
pci_open(1a):   mode1res=0x8000 (0x8000)
pci_cfgcheck:   device 0 [class=06] [hdr=ff] 1 2 3 4 5 6 7 8 9 10 
[class=03] [hdr=00] is there (id=00b81013)
pcibios: BIOS version 2.10
legacy_pcib_identify: no bridge found, adding pcib0 anyway
pcib0 pcibus 0 on motherboard
pci0: PCI bus on pcib0
pci0: physical bus=0
map[10]: type 3, range 32, base 4100, size 24, enabled
found- vendor=0x1013, dev=0x00b8, revid=0x00
bus=0, slot=10, func=0
class=03-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0003, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
map[10]: type 4, range 32, base 1000, size  4, enabled
found- vendor=0x0e11, dev=0xae35, revid=0x10
bus=0, slot=11, func=0
class=02-80-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0280, cachelnsz=8 (dwords)
lattimer=0x42 (1980 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
found- vendor=0x0e11, dev=0xa0f3, revid=0x0c
bus=0, slot=15, func=0
class=06-01-00, hdrtype=0x00, mfdev=1
cmdreg=0x0147, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[20]: type 4, range 32, base 1010, size  4, enabled
found- vendor=0x0e11, dev=0xae33, revid=0x0a
bus=0, slot=15, func=1
class=01-01-fa, hdrtype=0x00, mfdev=1
cmdreg=0x0005, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=255
pci0: display, VGA at device 10.0 (no driver attached)
tl0: Compaq NetFlex-3/P Integrated port 0x1000-0x100f irq 11 at device 11.0 
on pci0
tl0: Reserved

Sysinstall: No disks found. Please verify ...

2005-03-10 Thread Robert Grzyb
Hi!
I'm trying to install FreeBSD 5.3-RELASE on Compaq Deskpro 4000 model
5166 ...
snip
+- Message -+
|No disks found!  Please verify that your disk controller is being  |
|properly probed at boot time.  See the Hardware Guide on the   |
|Documentation menu for clues on diagnosing this type of problem.   |
+---(100%)--+

Did you try with the BIOS's PLUG-N-PLAY OS set to OFF/NO?
Unfortunately, Compaq Deskpro 4000 haven't such option in their Setup.
I have no idea what to do next, but still a I do want to install FreeBSD
on this machine.
Thank you in advance,
Robert Grzyb.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Sysinstall: No disks found. Please verify ...

2005-03-09 Thread Robert Grzyb
 inspectb.txt 
Please compare this to results gained in process of booting FreeBSD:
-- boot messages (boot_verbose set) from dmesg.txt --
pci_open(1):mode 1 addr port (0x0cf8) is 0xf800
pci_open(1a):   mode1res=0x8000 (0x8000)
pci_cfgcheck:   device 0 [class=06] [hdr=ff] 1 2 3 4 5 6 7 8 9 10
[class=03] [hdr=00] is there (id=00b81013)
pcibios: BIOS version 2.10
legacy_pcib_identify: no bridge found, adding pcib0 anyway
pcib0 pcibus 0 on motherboard
pci0: PCI bus on pcib0
pci0: physical bus=0
map[10]: type 3, range 32, base 4100, size 24, enabled
found-  vendor=0x1013, dev=0x00b8, revid=0x00
bus=0, slot=10, func=0
class=03-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0003, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
map[10]: type 4, range 32, base 1000, size  4, enabled
found-  vendor=0x0e11, dev=0xae35, revid=0x10
bus=0, slot=11, func=0
class=02-80-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x0280, cachelnsz=8 (dwords)
lattimer=0x42 (1980 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
found-  vendor=0x0e11, dev=0xa0f3, revid=0x0c
bus=0, slot=15, func=0
class=06-01-00, hdrtype=0x00, mfdev=1
cmdreg=0x0147, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
map[20]: type 4, range 32, base 1010, size  4, enabled
found-  vendor=0x0e11, dev=0xae33, revid=0x0a
bus=0, slot=15, func=1
class=01-01-fa, hdrtype=0x00, mfdev=1
cmdreg=0x0005, statreg=0x0200, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=255
-- boot messages (boot_verbose set) from dmesg.txt --
The two sets of data converge to each other with two exceptions:
  - 3rd device looks like PIIX4 ISA Bridge, seems to be correct but
is not listed under Compaq Diagnostic
  - last device (0xAE33) has strange IO addresses according to Compaq
Diagnostic:
IO Address Base  . . . . . . .  1F0h
IO Address Length  . . . . . .  8h
IO Address Base  . . . . . . .  3F4h
IO Address Length  . . . . . .  4h
IO Address Base  . . . . . . .  374h
IO Address Length  . . . . . .  4h
At this point I'm running out on ideas, everything else doesn't
rise my suspicions. I'm almost sure that this is not a hardware
related problem, because the box works like a charm for a pretty
long time (actually I'm using it to write this message and for my
daily work here). Please help me get FreeBSD (the best operating
system ever :-) running on this particular host.
TIA,
Robert Grzyb.
SMAP type=01 base= len=0009fc00
SMAP type=02 base=0009fc00 len=0400
SMAP type=02 base=000e len=0002
SMAP type=01 base=0010 len=02f0
SMAP type=02 base=fffe len=0002
SMAP type=02 base=fffe len=0002
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel /kernel at 0xc0e5b000.
Preloaded elf module /acpi.ko at 0xc0e5b1c0.
Preloaded mfs_root /mfsroot at 0xc0e5b260.
Calibrating clock(s) ... i8254 clock: 1193201 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter i8254 frequency 1193182 Hz quality 0
Calibrating TSC clock ... TSC clock: 200455495 Hz
CPU: Pentium/P54C (200.46-MHz 586-class CPU)
  Origin = GenuineIntel  Id = 0x52c  Stepping = 12
  Features=0x1bfFPU,VME,DE,PSE,TSC,MSR,MCE,CX8
real memory  = 50331648 (48 MB)
Physical memory chunk(s):
0x1000 - 0x0009efff, 647168 bytes (158 pages)
0x0010 - 0x003f, 3145728 bytes (768 pages)
0x01026000 - 0x02ef7fff, 32317440 bytes (7890 pages)
avail memory = 35663872 (34 MB)
bios32: Found BIOS32 Service Directory header at 0xc00fa000
bios32: Entry = 0xf3c00 (c00f3c00)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xf3c00+0x6b2
pnpbios: Found PnP BIOS data at 0xc00f9600
pnpbios: Entry = f:66e0  Rev = 1.0
pnpbios: OEM ID 15ae110e
Other BIOS signatures found:
Intel Pentium detected, installing workaround for F00F bug
wlan: 802.11 Link Layer
random: entropy source, Software, Yarrow
io: I/O
mem: memory
null: null device, zero device
ACPI-0159: *** Error: AcpiLoadTables: Could not get RSDP, AE_NO_ACPI_TABLES
ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: 
AE_NO_ACPI_TABLES
ACPI: table load failed: AE_NO_ACPI_TABLES
npx0: [FAST]
npx0: math processor on motherboard
npx0: INT 16 interface
pci_open(1):mode 1 addr port