Using SATA in PATA compatible mode?

Using SATA in PATA compatible mode?

Post by Jurgen Krame » Sat, 07 Jun 2003 22:50:09



Hi,

I've read somewhere that the SATA controllers are backward compatible
with PATA controllers. Does this mean that a SATA controller can be used
with standard PATA drivers (especially the Intel ICH5)?

I have got an shiny new motherboard with SATA and a ditto SATA harddrive
just sitting unrecognized by a 2.4.20 kernel. The PATA part of my Asus
P4C800 D with my DVD-ROM on it is recognized nicely, the SATA part
however doesn't show. Is there a way around this (like with IDEx=)? I'd
really like to have linux on my new box...

Cheers,

Jurgen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Using SATA in PATA compatible mode?

Post by Alan Co » Sun, 08 Jun 2003 03:10:10



Quote:> I've read somewhere that the SATA controllers are backward compatible
> with PATA controllers. Does this mean that a SATA controller can be used
> with standard PATA drivers (especially the Intel ICH5)?

I'm not totally sure about the status of the SATA on the Intel right
now. I was under the impression it was very similar to the PATA.

For some of the others its a bit variable:
        HPT some people report work some dont
        Promise 20376 - Promise have a GPL driver but there are integration
things to resolve (mostly our end not theirs)
        SI 3112 - Now works well with almost all drives.
        3Ware SATA raid - works

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Using SATA in PATA compatible mode?

Post by Mark Watt » Sun, 08 Jun 2003 12:40:06


Quote:> For some of the others its a bit variable:
>    HPT some people report work some dont
>    Promise 20376 - Promise have a GPL driver but there are integration
> things to resolve (mostly our end not theirs)

Are there any estimated timelines for this, cos I'd love to be able to use the
onboard controler I have for some extra drives instead of buying a new
controler...

Ta,

Mark.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Using SATA in PATA compatible mode?

Post by Adriaan Peeter » Sun, 08 Jun 2003 14:10:07



>    Promise 20376 - Promise have a GPL driver but there are integration
> things to resolve (mostly our end not theirs)

Oh, this would be very good news. As there was no GPL'ed driver for this
chipset, I bought one with a SiI3112 chipset.
Where can this driver be found ? As when I mailed promise about a week
ago, they stated:

Quote:> The source code for the SATA chips will not be released, due to
competitive
> reasons. We support the linux distributions of Suse and Redhat mainly.

> A partial open source code will become available in due time, but we do not
> expect that this year.

I hope they changed course :)

It would be nice to have a reference to the drivers in the lkml
archives.

--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Using SATA in PATA compatible mode?

Post by Bartlomiej Zolnierkiewic » Sun, 08 Jun 2003 14:20:08




> > I've read somewhere that the SATA controllers are backward compatible
> > with PATA controllers. Does this mean that a SATA controller can be used
> > with standard PATA drivers (especially the Intel ICH5)?

> I'm not totally sure about the status of the SATA on the Intel right
> now. I was under the impression it was very similar to the PATA.

> For some of the others its a bit variable:
>    HPT some people report work some dont
>    Promise 20376 - Promise have a GPL driver but there are integration

GPL driver from Promise?!!?

Quote:> things to resolve (mostly our end not theirs)
>    SI 3112 - Now works well with almost all drives.
>    3Ware SATA raid - works

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/
 
 
 

Using SATA in PATA compatible mode?

Post by Alan Co » Sun, 08 Jun 2003 21:40:09



Quote:> > The source code for the SATA chips will not be released, due to
> competitive
> > reasons. We support the linux distributions of Suse and Redhat mainly.

> > A partial open source code will become available in due time, but we do not
> > expect that this year.

> I hope they changed course :)

They've released GPL code for the base stuff but not their raid layout
things. It claims to be a scsi driver because the 20376 has command
queueing and other goodies that our PATA thinking IDE layer can't handle.

(Btw Bart whats the status on switching to taskfile for 2.5.x now ?)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Using SATA in PATA compatible mode?

Post by Jurgen Krame » Mon, 09 Jun 2003 02:50:08


Ok, I have overcome the install problem by buying an extra plain PATA
drive...(:-( // :-) ) with the latest RH (2.4.29-18.9smp up version lock
ups (???) ) and 2.4.21-rc7-ac1 the SATA part get recognized:

Uniform Multi-Platform E-IDE driver Revision: 7.00beta3-.2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
ICH5: IDE controller at PCI slot 00:1f.1
PCI: Enabling device 00:1f.1 (0005 -> 0007)
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
ICH5-SATA: IDE controller at PCI slot 00:1f.2
ICH5-SATA: chipset revision 2
ICH5-SATA: 100% native mode on irq 18
    ide2: BM-DMA at 0xef60-0xef67, BIOS settings: hde:DMA, hdf:pio
    ide3: BM-DMA at 0xef68-0xef6f, BIOS settings: hdg:pio, hdh:pio
hda: WDC WD1200JB-00EVA0, ATA DISK drive
blk: queue c0457500, I/O limit 4095Mb (mask 0xffffffff)
hdc: Pioneer DVD-ROM ATAPIModel DVD-106S 012, ATAPI CD/DVD-ROM drive
hde: ST3120026AS, ATA DISK drive
blk: queue c0457e08, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xefe0-0xefe7,0xefae on irq 18
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63,
UDMA(100)
hde: attached ide-disk driver.
hde: host protected area => 1
hde: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63,
UDMA(33)
ide-floppy driver 0.99.newide
Partition check:
 hda: hda1 hda2 hda3
 hde: unknown partition table

But unfortunately I can't still really use the SATA drive but that's
probably due to some other problems (ACPI or SMP). Battling on...

Cheers,

Jurgen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. SATA / PATA

I've managed to get my SATA drives working using the libata patches on kernel
2.4.22... very happy about this but I got a little problem :-)

primary IDE0: disk
secondary IDE0: nothing

primary IDE1: DVD
primary IDE1: DVD/RW

SATA0: disk
SATA1: disk

all the disks are working now and accessible as scsi devices... how can I get
back my dvd drives?

I connected on of DVDs to the secondary IDE0 but it still wasn't found...

Any ideas?

2. Multiple interfaces - routing problem

3. Linux compatible motherboard - with SATA RAID, VGA, Audio & LAN

4. How to make NIS rebind to new server?

5. Does Solaris 10 support SATA AHCI mode?

6. pppd[76]: ioctl(PPPIOCSINPSIG): Invalid argument (?????)

7. Compare file modification date using tcsh built-ins

8. Free SCO unixware Installation Diskette

9. Stabbed US preacher flees INDIA state (The same INS tactics used against the stabbed preacher)

10. Plug-Ins using C++

11. DMA errors on SATA drive in Gentoo 2004.0 using VT8237 chipset

12. Problem with 3ware PATA with Tyan motherboard

13. PATA Controller for Linux that *works*