Re: Help on FastTrack Ultra66 card

From: Chris Chabot (chabotc@reviewboard.com)
Date: Sat Apr 29 2000 - 18:34:58 EST


Ive tried this ide patch from hedrick, but it doesnt seem to fix the situation. (the specified patch +
clean 2.2.14 kernel). Its still only finding 2 drives, each of 20 gigs .. the actual reported size is
different though, but the ide probe resets it back to 20 gigs. (see below). When i try to specify a
    hde=39703,16,63 (bios reported geometry)
or
    hde=9964,255,63 (fasttrack reported geometry in bios menu's)

it does get the right size (aprox 78 gigs), but when i try to write to it, i get a ide seek error at 20
gigs (eg the physical end of a drive), and it isnt able to use 78 gigs ...

Ive also tried the ide2=four and ide2=0x4b00,0xa800,11 options, with and/or without the above, but it
didnt want to cooperate :) (got the above options from Documentation/ide.txt, for cards that have 4
drives on one port, 'stead of the standard 2)

Also before you ask, i did enable 'generic 4 drives per port' and 'enable dma' together with the
pdc20262 (aka promise fasttrack ultra66) driver, and the promise fasttrack is configured for one big
raid 0 array

Ive included some information from /proc & startup below, hoping that it might help ppl see whats going
on ... im dying to try out this raid controller! :)

ps note the /proc/ide/hde/geometry results, the difference in reported vs actual size, reported is 78
gigs, actual is 20 gigs ..

pps i also have a normal 20 gig maxtor +cdrom on the onboard controller for boot, which is hda+hdc, so
the promise drives become hde and up.

ppps doing a cat /proc/ide/pdc2x shows both interfaces working, and with 2 drives attached -per-
interface. as mentioned above, and show below, only 2 drives of the 4 are found by linux. Im hoping
that we can get it to either find all 4 drives (so i can linux raid0 them) or find one drive, which is
the fasttrack raid (prefered! :P)

    -- Chris Chabot

(from dmesg/startup)
PIIX4: IDE controller on PCI bus 00 dev 21
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:pio
PDC20262: IDE controller on PCI bus 00 dev 60
PDC20262: not 100% native mode: will probe irqs later
PDC20262: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
    ide2: BM-DMA at 0xa000-0xa007, BIOS settings: hde:pio, hdf:pio
hda: Maxtor 52049U4, ATA DISK drive
hdc: CRD-8480C, ATAPI CDROM drive
hde: Maxtor 92041U4, ATA DISK drive
hdf: Maxtor 92041U4, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xb400-0xb407,0xb002 on irq 11
hda: Maxtor 52049U4, 19541MB w/2048kB Cache, CHS=2491/255/63, UDMA(33)
hde: Maxtor 92041U4, 19541MB w/512kB Cache, CHS=39703/16/63, UDMA(33)
hdf: Maxtor 92041U4, 19541MB w/512kB Cache, CHS=39703/16/63, UDMA(66)

[root@frodo /root]# cat /proc/ide/hde/geometry
physical 39703/16/63
logical 39703/16/63
raw 16383/16/63
current 16383/16/63

(from /proc/pci)
  Bus 0, device 12, function 0:
    RAID storage controller: Promise Technology IDE UltraDMA/66 (rev 1).
      Medium devsel. IRQ 11. Master Capable. Latency=64.
      I/O at 0xb400 [0xb401].
      I/O at 0xb000 [0xb001].
      I/O at 0xa800 [0xa801].
      I/O at 0xa400 [0xa401].
      I/O at 0xa000 [0xa001].
      Non-prefetchable 32 bit memory at 0xca800000 [0xca800000].

octave klaba wrote:

> Hi,
>
> > Also im wondering if its posible to support the raid part of this card,
> > if so, are there any docs on doing so? ive searched all the
> > howto's/man's/etc but havent been able to find any reference on how to
> > get this working ..
>
> FastTrack Ultra66 works fine with
> 2.2.14 + patch ftp://ftp.kernel.org/pub/linux/kernel/people/hedrick/old/ide.2.2.14.20000124.patch.gz
>
> I saw this driver is not more supported in 2.2.15preXX ? :/
>
> oCtAvE

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:17 EST