HPT370A dma probléma

HPT370A dma probléma

Hozzászólások

Ezzel szenvedek már mióta és sehol semmi megoldás:
HPT370A: IDE controller at PCI slot 0000:00:13.0
HPT370A: chipset revision 4
HPT37X: using 33MHz PCI clock
HPT370A: 100% native mode on irq 11
ide2: BM-DMA at 0xec00-0xec07, BIOS settings: hde:pio, hdf:DMA
ide3: BM-DMA at 0xec08-0xec0f, BIOS settings: hdg:pio, hdh:pio
hdf: Maxtor 6Y080P0, ATA DISK drive
ide2 at 0xdc00-0xdc07,0xe002 on irq 11
hdf: max request size: 128KiB
hdf: 160086528 sectors (81964 MB) w/7936KiB Cache, CHS=65535/16/63, UDMA(100)
hdf:<4>hdf: dma_timer_expiry: dma status == 0x41
hdf: DMA timeout error
hdf: 0 bytes in FIFO
hdf: timeout waiting for DMA
hdf: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

hdf1

Ezek után a vinyó olyan tetü lassú, hogy elviselhetetlen és akárhányszor csinálok vele valamit mindig kiírja. Valamint a hdparm tanusága szerint a dma kikapcsolódik rajta. Valakinek esetleg sikerült belőnie egy ilyet rendesen? Egy abit kg7-raid-ről van szó jelen esetben.

Tedd át masterre!

Nálam kicsit más a probléma vele, de szerintem ugyanarra vezethető vissza. Nálam régen tök jól ment ha mindenféle vinyókat keverve kötögettem rá. Aztán valamelyik firmware frissítés óta (sajna nem tudom pontosan mi máshoz lehetne kapcsolni) azt vettem észre, hogy a slave vinyó igen sokat kezd hibázni. A slave ATA/33-as volt, a master meg ATA100-as. Ha a mastert 33-asra állítottam vissza hdparmmal, akkor ment korrektül, egyébként hibázott, és sok retry után lekapcsolta a dma-t és természetesen tetű lassú lett.

Gondolom innen már sejted ki a gyilkos! :D

Nyilván csak a master alapján be mindkét vinyó időzítéseit, így rákényszeríti a 100-ast a slave-re is. Nálam megoldás: 33-as vinyót külön ágra kötöm, akkor jó. Két 100-as vinyó megfér egymás mellett.

Egyébként lehet még az is, hogy nem a firmware, hanem a diamondmax9 vinyók valami bugja miatt erölteti rá a slave-re a master beállításait. Enyém is diamondmax9 6YL080L0 + Abit BX133Raid (HTP370).

Sziasztok!

Állandó probléma volt nálam a highpointos ide vezérlő. Sikerül vele zöldágra vergődni. Töltsd le a www.highpoint-tech.com oldalról a nyilt forrású drivert, 1.31 az aktuális verzió. Azt forditsad le, majd azzal modullal fog megfelelően működni az ide vezérlő. Scsi eszközként kezeli a vinyókat, tehát kell a kernelbe scsi, és scsi disk támogatás. Ha pedig arról a vinyóról szeretnél bootolni, akkor a leforditott hpt37x2.o modult bele kell tenni az initrdbe. Amúgy saját vélemény, de szerintem ez a driver gyorsabb, mint ami a kernelben van. És mellesleg azzal a driverrel, ami a kernelben van, nem tudtam használni a mobile racket.

Az a baj, hogy a highpoint oldaláró letölthető meghajtó a 2.4-es kernelhez készült és én egy ideje már 2.6-ot használók (a tv kártyám csak ezzel üzemel rendesen, meg hasonlók), viszont nem találtam hozzá semmilyen 2.6-os patch-et (ami lehetővé tenné 2.6-oson a leforgatását)...

Kipróbáltam, hogy mesternek kötöm be a vinyót és úgy gond nélkül megy. De akkor is. Ez így nem normális. Egy rendes ide vezérlőnél mindegy kéne, hogy legyen, hogy hova kötök és mit. Na lényeg, hogy megy.