nforce2 ata-problems with 4.9-stable

Draschl clemens clemens_ml at darkness.at
Sun Mar 7 03:48:51 PST 2004


hi,

seems, ran into the same problem mentioned at 
http://marc.theaimsgroup.com/?l=freebsd-questions&m=107029826206576&w=2

configuration:

Board:	MSI K7N2-Delta
	nForce2 FSB400
	256MB DDR-Ram
	AMD 1000

FreeBSD hydra.darkness.at 4.9-STABLE FreeBSD 4.9-STABLE #2: Thu Dec 18 
17:35:52 CET 2003     root at hydra.darkness.at:/usr/obj/usr/src/sys/HYDRA 
  i386

atapci0: <nVIDIA nForce2 ATA133 controller> port 0xf000-0xf00f at device 
9.0 on pci0
ad0: 38166MB <WDC WD400JB-00ENA0> [77545/16/63] at ata0-master UDMA100
ad2: 114440MB <WDC WD1200JB-75CRA0> [232514/16/63] at ata1-master UDMA100
ad3: 114440MB <WDC WD1200JB-75CRA0> [232514/16/63] at ata1-slave UDMA100


since the last make-world the system hangs during boot with the error-msg:

ad3: READ command timeout tag=0 serv=0 - resetting
ata1: resetting devices

Notice: This only occurs with the newly built kernel with sources from 
3rd of March. The last kernel was built at 18th of Dec. No problems 
during boot-up. I tried to switch off the disks in the BIOS, but that 
didn't help.

The discovery messages of the harddisks changed from

   ad0: 38166MB <WDC WD400JB-00ENA0> [77545/16/63] at ata0-master UDMA100
                                                                  ^^^^^^^
to:

   ad0: 38166MB <WDC WD400JB-00ENA0> [77545/16/63] at ata0-master BIOSDMA
                                                                  ^^^^^^^

switching off the DMA-mode in the BIOS also didn't solve the problem.

I know about the troubles regarding nVidia not publishing the specs for 
their chipset. Sound and network isn't very critical als i use an 
Intel-based NIC, but the ATA-problems are confusing me. Now I'm runnin' 
a kernel from 18th Dec and a userland from 3rd March...

I played with atacontrol a little bit as a "last hope" but nothing. 
Maybe someone can explain this, or do I really have to buy an additional 
ATA-controller and connect the two 120GB-drives in a 
Master/Master-configuration? Or did I forgot something to take care about.

A diff between my tweaked kernel and GENERIC available through mail, 
although the changes don't affect the ata-subsystem, but the networking 
section.

so long, greets

clemens







More information about the freebsd-hardware mailing list