caetano n00b
Joined: 06 May 2006 Posts: 11 Location: Porto Alegre, Brasil
|
Posted: Fri Jun 23, 2006 1:27 pm Post subject: PATA emulation with intel ICH7R SATA driver |
|
|
I have an Intel ICH7R chipset on my system, with 3 drives connected:
1 Maxtor SATA 160GB hd
1 Maxtor PATA 80GB hd
1 atapi dvd burner
The IDE PIIX driver does not work, and the system uses the generic IDE driver. The problem is that i cant enable DMA with it.
So I'm trying to use only the sata scsi driver, with CONFIG_IDE=n. This ones works fine with my SATA drive, but i cant get the other drives to work.
I tried to define ATA_ENABLE_PATA on libata.h, with no results.
My PATA hard drive is detected, but it seems uncompatible:
Code: |
libata version 1.20 loaded.
ata_piix 0000:00:1f.2: version 1.05
acpi_bus-0201 [01] bus_set_power : Device is not power manageable
GSI 19 sharing vector 0xE9 and IRQ 19
ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 233
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xFB00 irq 14
input: AT Translated Set 2 keyboard as /class/input/input0
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7f09 84:4063 85:7c69 86:3e01 87:4063 88:007f
ata1: dev 0 ATA-7, max UDMA/133, 320173056 sectors: LBA48
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
Vendor: ATA Model: Maxtor 6B160M0 Rev: BANC
Type: Direct-Access ANSI SCSI revision: 05
ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFB08 irq 15
ata2: dev 0 cfg 49:0f00 82:421c 83:0000 84:0000 85:0000 86:0000 87:0000 88:0007
ata2: dev 0 ATAPI, max UDMA/33
ata2(0): applying bridge limits
ata2: dev 1 cfg 49:2f00 82:7c6b 83:7b09 84:4003 85:7c69 86:3a01 87:4003 88:007f
ata2: dev 1 ATA-7, max UDMA/133, 160086528 sectors: LBA
ata2(0): applying bridge limits
ata2: dev 0 configured for UDMA/33
ata2: dev 1 configured for UDMA/33
scsi1 : ata_piix
Vendor: ATA Model: Maxtor 6Y080L0 Rev: YAR4
Type: Direct-Access ANSI SCSI revision: 05
SCSI device sda: 320173056 512-byte hdwr sectors (163929 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 320173056 512-byte hdwr sectors (163929 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 < sda5 sda6 sda7 >
sd 0:0:0:0: Attached scsi disk sda
SCSI device sdb: 160086528 512-byte hdwr sectors (81964 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back
SCSI device sdb: 160086528 512-byte hdwr sectors (81964 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back
sdb:<3>ata2: command 0xc8 timeout, stat 0x58 host_stat 0x0
unknown partition table
sd 1:0:1:0: Attached scsi disk sdb
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 1:0:1:0: Attached scsi generic sg1 type 0
|
So how could i get pata drives to work using the SATA Intel PIIX driver?
Thanks. _________________ ______________________________
Gentoo Linux x86_64 kernel 2.6.16
Pentium D 820 @ 3.2GHz | 2GB Corsair DDR2-533
Abit AW8-Max | GeForce 6600GT | Maxtor Sata2 160GB |
|