Discussion:
nForce 430i doesn't recognise SATA devices
(too old to reply)
Andre Oppermann
2007-12-28 12:23:18 UTC
Permalink
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.

The relevant portions of the dmesg are below (the JMicron controller
is only for an external ESATA port):

..
atapci0: <JMicron AHCI controller> port 0xdf00-0xdf07,0xde00-0xde03,
0xdd00-0xdd07,0xdc00-0xdc03,0xdb00-0xdb0f mem 0xfdefe000-0xfdefffff
irq 16 at device 0.0 on pci1
atapci0: [ITHREAD]
atapci0: AHCI Version 01.00 controller with 1 ports detected
ata2: <ATA channel 0> on atapci0
ata2: [ITHREAD]
..
atapci1: <nVidia nForce MCP51 UDMA133 controller> port 0x1f0-0x1f7,
0x3f6,0x170-0x177,0x376,0xfd00-0xfd0f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci1
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci1
ata1: [ITHREAD]
atapci2: <nVidia nForce MCP51 SATA300 controller> port 0x9f0-0x9f7,
0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf800-0xf80f
mem 0xfe02d000-0xfe02dfff irq 20 at device 14.0 on pci0
atapci2: [ITHREAD]
ata3: <ATA channel 0> on atapci2
ata3: [ITHREAD]
ata4: <ATA channel 1> on atapci2
ata4: [ITHREAD]
atapci3: <nVidia nForce MCP51 SATA300 controller> port 0x9e0-0x9e7,
0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf300-0xf30f
mem 0xfe02c000-0xfe02cfff irq 21 at device 15.0 on pci0
atapci3: [ITHREAD]
ata5: <ATA channel 0> on atapci3
ata5: [ITHREAD]
ata6: <ATA channel 1> on atapci3
ata6: [ITHREAD]
..
unknown: timeout waiting to issue command
unknown: error issuing ATA_IDENTIFY command
..

Any help appreciated.
--
Andre
Andrey V. Elsukov
2007-12-29 05:21:37 UTC
Permalink
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
Hi, Andre

can you show a full verbose dmesg?
--
WBR, Andrey V. Elsukov
Andre Oppermann
2007-12-29 11:37:59 UTC
Permalink
Post by Andrey V. Elsukov
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
Hi, Andre
can you show a full verbose dmesg?
attached.
--
Andre
Xin LI
2007-12-29 06:20:04 UTC
Permalink
Hi, Andre,
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
pciconf -l and see the atapci chip id?

I have did some MFC on ata(4) driver, after 7.0-BETA4 but I don't think
they are related to your problem, if possible please also try if 7.0-RC1
or -CURRENT helps, thanks!

Cheers,
- --
Xin LI <***@delphij.net> http://www.delphij.net/
FreeBSD - The Power to Serve!
Søren Schmidt
2007-12-29 10:25:35 UTC
Permalink
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
The relevant portions of the dmesg are below (the JMicron controller
...
atapci0: <JMicron AHCI controller> port 0xdf00-0xdf07,0xde00-0xde03,
0xdd00-0xdd07,0xdc00-0xdc03,0xdb00-0xdb0f mem 0xfdefe000-0xfdefffff
irq 16 at device 0.0 on pci1
atapci0: [ITHREAD]
atapci0: AHCI Version 01.00 controller with 1 ports detected
ata2: <ATA channel 0> on atapci0
ata2: [ITHREAD]
...
atapci1: <nVidia nForce MCP51 UDMA133 controller> port 0x1f0-0x1f7,
0x3f6,0x170-0x177,0x376,0xfd00-0xfd0f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci1
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci1
ata1: [ITHREAD]
atapci2: <nVidia nForce MCP51 SATA300 controller> port 0x9f0-0x9f7,
0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf800-0xf80f
mem 0xfe02d000-0xfe02dfff irq 20 at device 14.0 on pci0
atapci2: [ITHREAD]
ata3: <ATA channel 0> on atapci2
ata3: [ITHREAD]
ata4: <ATA channel 1> on atapci2
ata4: [ITHREAD]
atapci3: <nVidia nForce MCP51 SATA300 controller> port 0x9e0-0x9e7,
0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf300-0xf30f
mem 0xfe02c000-0xfe02cfff irq 21 at device 15.0 on pci0
atapci3: [ITHREAD]
ata5: <ATA channel 0> on atapci3
ata5: [ITHREAD]
ata6: <ATA channel 1> on atapci3
ata6: [ITHREAD]
...
unknown: timeout waiting to issue command
unknown: error issuing ATA_IDENTIFY command
Interrupt routing is broken is my best bet, try without ACPI / apic ..

-Søren
Andre Oppermann
2007-12-29 11:44:44 UTC
Permalink
It's the apic ... hint.apic.0.disabled=1 fixed things for me ... only you
don't get SMP :-\
This is so frustrating... I specifically bought a Core2 Quad Core to
do some heavy number crunching. An Asus P5K WS is on backorder and will
arrive in two weeks. The P5N-E was 'cheapest' one they had on stock.
Lately I'm a bit unlucky with new hardware and FreeBSD compatibility.
I tried hacking the ACPI configuration (which seems quite strange on that
board), but to no avail. If you find something, let me know!
Will do.
--
Andre
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
The relevant portions of the dmesg are below (the JMicron controller
...
atapci0: <JMicron AHCI controller> port 0xdf00-0xdf07,0xde00-0xde03,
0xdd00-0xdd07,0xdc00-0xdc03,0xdb00-0xdb0f mem 0xfdefe000-0xfdefffff
irq 16 at device 0.0 on pci1
atapci0: [ITHREAD]
atapci0: AHCI Version 01.00 controller with 1 ports detected
ata2: <ATA channel 0> on atapci0
ata2: [ITHREAD]
...
atapci1: <nVidia nForce MCP51 UDMA133 controller> port 0x1f0-0x1f7,
0x3f6,0x170-0x177,0x376,0xfd00-0xfd0f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci1
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci1
ata1: [ITHREAD]
atapci2: <nVidia nForce MCP51 SATA300 controller> port 0x9f0-0x9f7,
0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf800-0xf80f
mem 0xfe02d000-0xfe02dfff irq 20 at device 14.0 on pci0
atapci2: [ITHREAD]
ata3: <ATA channel 0> on atapci2
ata3: [ITHREAD]
ata4: <ATA channel 1> on atapci2
ata4: [ITHREAD]
atapci3: <nVidia nForce MCP51 SATA300 controller> port 0x9e0-0x9e7,
0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf300-0xf30f
mem 0xfe02c000-0xfe02cfff irq 21 at device 15.0 on pci0
atapci3: [ITHREAD]
ata5: <ATA channel 0> on atapci3
ata5: [ITHREAD]
ata6: <ATA channel 1> on atapci3
ata6: [ITHREAD]
...
unknown: timeout waiting to issue command
unknown: error issuing ATA_IDENTIFY command
...
Any help appreciated.
--
Andre
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-current
Sean C. Farley
2007-12-30 00:18:56 UTC
Permalink
Post by Andre Oppermann
It's the apic ... hint.apic.0.disabled=1 fixed things for me ... only
you don't get SMP :-\
This is so frustrating... I specifically bought a Core2 Quad Core to
do some heavy number crunching. An Asus P5K WS is on backorder and
will arrive in two weeks. The P5N-E was 'cheapest' one they had on
stock. Lately I'm a bit unlucky with new hardware and FreeBSD
compatibility.
Sadly, your luck may continue. FreeBSD on the P5K-E/WiFi handles the
internal SATA hard drives well. SATA DVD burners are another matter.
This is RAID-0, so non-RAID may work. I have to agree; it is very
frustrating.

Sean
--
***@FreeBSD.org
Angelo Turetta
2007-12-29 11:57:30 UTC
Permalink
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
The relevant portions of the dmesg are below (the JMicron controller
I had a lot of problems with a ASUS M2N (also with MCP51 SATA).
Particularly with oldish PCI cards scrambling the embedded devices' IRQ:
try moving PCI cards to different slots, or booting without any PCI card.
I suppose you upgraded your BIOS to the latest version available? Also
the setting about Plug-n-play OS is of course important.

HTH,
Angelo
Max Laier
2007-12-29 12:11:23 UTC
Permalink
It's the apic ... hint.apic.0.disabled=1 fixed things for me ... only you
don't get SMP :-\

I tried hacking the ACPI configuration (which seems quite strange on that
board), but to no avail. If you find something, let me know!
Post by Andre Oppermann
FreeBSD 7.0BETA4 can't be installed on a NVIDIA nForce 650i SLI /
nForce 430i based ASUS P5N-E SLI board. The nForce 430i south bridge
SATA ports are detected SATA devices do not get probed or detected.
It complains about timeouts and the device name is "unknown".
FreeBSD 6.3RC1 doesn't work either.
The relevant portions of the dmesg are below (the JMicron controller
...
atapci0: <JMicron AHCI controller> port 0xdf00-0xdf07,0xde00-0xde03,
0xdd00-0xdd07,0xdc00-0xdc03,0xdb00-0xdb0f mem 0xfdefe000-0xfdefffff
irq 16 at device 0.0 on pci1
atapci0: [ITHREAD]
atapci0: AHCI Version 01.00 controller with 1 ports detected
ata2: <ATA channel 0> on atapci0
ata2: [ITHREAD]
...
atapci1: <nVidia nForce MCP51 UDMA133 controller> port 0x1f0-0x1f7,
0x3f6,0x170-0x177,0x376,0xfd00-0xfd0f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci1
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci1
ata1: [ITHREAD]
atapci2: <nVidia nForce MCP51 SATA300 controller> port 0x9f0-0x9f7,
0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf800-0xf80f
mem 0xfe02d000-0xfe02dfff irq 20 at device 14.0 on pci0
atapci2: [ITHREAD]
ata3: <ATA channel 0> on atapci2
ata3: [ITHREAD]
ata4: <ATA channel 1> on atapci2
ata4: [ITHREAD]
atapci3: <nVidia nForce MCP51 SATA300 controller> port 0x9e0-0x9e7,
0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf300-0xf30f
mem 0xfe02c000-0xfe02cfff irq 21 at device 15.0 on pci0
atapci3: [ITHREAD]
ata5: <ATA channel 0> on atapci3
ata5: [ITHREAD]
ata6: <ATA channel 1> on atapci3
ata6: [ITHREAD]
...
unknown: timeout waiting to issue command
unknown: error issuing ATA_IDENTIFY command
...
Any help appreciated.
--
Andre
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-current
--
/"\ Best regards, | ***@freebsd.org
\ / Max Laier | ICQ #67774661
X http://pf4freebsd.love2party.net/ | ***@EFnet
/ \ ASCII Ribbon Campaign | Against HTML Mail and News
Loading...