3dfx.pl :: retro computers :: software :: Wolne transfery IDE na 430TX + Win98SE + UDMA33

Tresci wiadomosci nie byly edytowane. Strona zostala wygenerowana maszynowo.

#0 - 314TeR - 2019-05-19 22:54

Zacząłem wnikać w wiele miejsc i niestety okazuje się, że na mojej płycie ASUS TX97-XE NIE działa prawidłowo tryb UDMA33 pod Windows 98 SE. Dyski czy to CF czy HDD są w BIOSie prawidłowo wykrywane jako UDMA33. W Windows znalazłem różne sterowniki do chipsetu intel inf, ale jakie bym nie zainstalował nie jestem w stanie przebić się przez transfer na poziomie ~10MB/s, a powinno być w teorii do 33MB/s.

Poniżej w załączniku wynik dla karty CF i HDD. Ta konkretna karta CF na nowym kompie w czytniku daje ponad 40MB/s odczyt i ponad 20MB/s zapis.

Ja testowałem ATTO stad:
<brak linka>

Co Ciekawe podobny problem w jednym z filmów na YT raportował autor philscomputerlab.com.

Czy ktoś z Was sprawdzał jakie transfery ma u siebie?

#1 - forteller - 2019-05-19 23:46

Zafajkowałeś przy dysku twardym DMA w Menedżerze Urządzeń?

#2 - 314TeR - 2019-05-20 00:07

forteller wrote on 19. May 2019 at 23:46:
Zafajkowałeś przy dysku twardym DMA w Menedżerze Urządzeń?
Nie mam takiej opcji.

W BIOS mam takie ustawienia:
Code
IDE Ultra DMA Mode: Auto

do wyboru Auto lub Disable zostawiam Auto

Przy kolejnych kanałach dla IDE np
Code
IDE0 Master PIO/DMA Mode: Auto

do wyboru: Auto, 0/0, 1/0, 2, 0, 3, 1, 4, 2 - ustawienie Auto lub 4/2 daje ten sam efekt.

Trochę szukam i czytam i może to być "BUG" w BIOSach AWARD. Objawia się, że jak urządzenie oprócz UDMA mode 2 = ATA/33 potrafi np UDMA mode 4 = ATA/66, to BIOS limituje do PIO4... wtf...
Trochę info: <brak linka>

Znalazłem już zmodyfikowany BIOS do mojej płyty, BTW - fajna kolekcja modów do obsługi K6+
<brak linka>
Jutro postaram się przetestować. Wpierw chcę zabezpieczyć obecny wsad za pomocą programatora, aby nie wysłać mobo w "śpiączkę".

#3 - zyga64 - 2019-05-20 02:49

Są specjalne programiki od producentów dysków twardych do „degradowania” max trybu UDMA, który umie dysk. Ja na płycie GA-586SG musiałem zmniejszyć tryb do UDMA33 żeby zaczął on poprawnie pracować, bo płyta ustawiała sobie max tryb który potrafił dysk. Niestety nie znam sposobu na kartę CF. ☹️

#4 - forteller - 2019-05-20 07:08

314TeR wrote on 20. May 2019 at 00:07:
Nie mam takiej opcji.
Musi być, nawet jeśli jest wyszarzona. Prawym na dysk twardy i tam sprawdź.

#5 - Neo - 2019-05-20 08:23

Przełącz sobie widok na "według połączeń", tak łatwiej wszystko znaleźć. W 98 często trzeba samemu się upewnić, że DMA jest włączone we wszystkich napędach.

#6 - 314TeR - 2019-05-20 09:16

forteller wrote on 20. May 2019 at 07:08:
314TeR wrote on 20. May 2019 at 00:07:
Nie mam takiej opcji.
Musi być, nawet jeśli jest wyszarzona. Prawym na dysk twardy i tam sprawdź.


Dzięki - znalazłem. Szukałem w ustawieniach kontrolera a nie dysku.

Włączyłem, jest lepiej, ale wciąż nie tyle ile powinno być.

Tu znalazłem dobrą listę wszystkich trybów
<brak linka>
wygląda jakby dyski wciąż nie działały w UDMA2 ("UDMA33") tylko PIO4 + DMA2.

Poniżej moja karta CF Lexara przed i po włączeniu DMA w właściwościach dysku - testowałem wcześniej i wiem, że może więcej dać.

#7 - Callahan - 2019-05-21 23:04

Coś mi się zdaje, że bios masz zmodowany do obsługi dysków 128GB???

Z takim biosem będą właśnie takie transfery. Sflaszuj jeszcze fabrycznym bios BEZ obsługi 48bit LBA zanim zaczniesz te cuda wgrywać.
U mnie na ALi V takie cyrki się wlasnie robiły ze zmodowanym biosem award.

#8 - Callahan - 2019-05-21 23:05

I nie wkładaj dysku większego niż 32GB. Najlepiej <8GB

#9 - 314TeR - 2019-05-21 23:53

Callahan wrote on 21. May 2019 at 23:04:
Coś mi się zdaje, że bios masz zmodowany do obsługi dysków 128GB???

Nie mam, próbowałem na oryginalnych 3 ostatnich wersjach + ten zmodyfikowany. Wszystkie dawały maks 16MB/s - czyli PIO4 + DMA2.

#10 - Callahan - 2019-05-22 18:30

Jeśli obciążenie cpu było pow 90% to na pewno pio.
A weź wystartuj jakims hirens boot i wtedy sprawdz- bez windozy po drodze. Moze to tylko sterownik? Zryta przejściówka albo kabel?
Nie mam żadnego tx złożonego żeby u siebie sprawdzic te magiczne udma.