Kost@k Opublikowano 17 Stycznia 2003 Zgłoś Opublikowano 17 Stycznia 2003 BIOS RADEONA 9700/9700pro - JAK ZMIENIĆ TAKTOWANIE Ulegając namowie REED-a (sie ma!) zamieszczam to coś , aby mało doświadczeni mieli się na czym oprzeć , a zaawansowani mogli mnie poprawić lub coś dodać w celu pogłębienia tematu . Będę używać najbardziej prostego i przystępnego języka aby mało obeznani w temacie nie pogubili się . Na wstępie jedna uwaga : Radeony mają różne biosy ; nawet biosy identycznych kart zamienione ze sobą mogą powodować nieprawidłową pracę karty - zależnie od producenta spotykamy szybsze lub wolniejsze pamięci , takiej czy innej firmy itp . Oprócz tego , zależnie od modelu karty , biosy występują w 2 wersjach : jako pliki z rozszerzeniem bin lub rom . Niezależnie od karty , poniższe słowa należy traktować jednoznacznie - jeśli w przykładzie stoi bios.rom , to równie dobrze możesz wykonać to samo na pliku bios.bin . Opisane jako SPOSÓB 2 operacje , wykonałem w całości na swojej karcie , ale jestem przekonany , że można tego dokonać na innych Radkach - 9000 , 9100 , 9500 + wszystkie odmiany tychże w wersji pro . Krążą jednak obiegowe opinie o braku możliwości podkręcenia Radka 9000 , ale jeszcze nie wiadomo czy jest to wina programów do o/c karty czy też samej konstrukcji GPU tego modelu , a może to tylko opinie . Gdyby była osoba , która jest w stanie potwierdzić , że np. za pomocą POWERSTRIP dokonała przetaktowania karty (a według mnie nie powinno to być problemem) to proszę o kontakt ; po prostu wyrzucę to zdanie z posta . A skąd wziąć bios karty ? Jeśli masz możliwość możesz ściągnąć z netu , od kumpla albo samemu sobie go zgrać . Zaopatrując się w programik FLASHING UTILITY (flashrom.exe i flashrom.rom) oraz bootującą dyskietkę na którą wrzucisz flashrom.exe i flashrom.rom , po odpaleniu kompa z dyskietki , napisz w wierszu poleceń flashrom.exe -s 0 org_bios.rom , gdzie 0 to CYFRA ZERO a nazwa org_bios.rom jest nazwą pliku , do którego został zapisany bios twojej karty . Nazwa może być oczywiście dowolna , ale org najszybciej skojarzy się z ORGINAŁ i przez przypadek tego biosu nie spaprasz . Nie podejmuj się tego , jeżeli nie spełniasz takich warunków : - jesteś pewien , że grafika jest rock-stable na danych ustawach taktowania - masz oryginalny i nienaruszony bios swojej karty - używając programów typu RIVATUNER musisz je wyłączyć przed flashem biosu karty - w miarę możliwości zaopatrzyć się w UPS - brak prądu w chwili flashowania biosu karty jest gwoździem do trumny - komp prawdopodobnie nie wstanie i już po zawodach a karta do serwisu :? SPOSÓB 1 Najpierw należy zaopatrzyć się w RADCLK - jest to aplikacja służąca do zmiany ustawień zegara i pamięci , przepisywania biosu , czcionek itp. oraz FLASHROM - jednakże należy uważać , aby nie przesadzić . Najpierw sprawdź dokładnie stabilność twojej karty przy określonych ustawieniach (np. RIVATUNER), a dopiero później aktualizuj ustawy biosu grafiki . Co prawda trochę inaczej pracuje karta podkręcona programowo w porównaniu do zmiany biosu na wyżej taktowany , ale można się na tym oprzeć i wziąć sobie poprawkę w dół , powiedzmy po 5 MHz dla rdzenia i pamięci . ZAŁOŻENIA : - posiadasz dyskietkę a najlepiej 2 sztuki dla bezpieczeństwa (niewątpliwie nie jest to najtrwalszy nośnik dla danych) , które są dyskietkami startowymi MS-DOS (czyli takimi , z których bootuje się kompa) - na dyskietkach masz dodatkowo zrzucony oryginalny bios oraz RADCLK i FLASHROM OPCJE : - jeśli chcesz zobaczyć biosik karty (info itp.) , służy do tego polecenie radclk.exe org_bios.bin , gdzie org_bios.bin jest biosem zgranym z twojej karty (można oczywiście podglądnąć każdy bios) - jeśli chcesz zmienić taktowanie , np. GPU na 350 MHz a RAM na 325 MHz (efektywne 650 MHz - DDR) , użyj polecenia radclk.exe org_bios.bin 350 325 oc_bios.bin , gdzie oc_bios.bin jest nowym , zmodyfikowanym (czyli podkręconym) biosem twojej karty - jeśli chcesz dokonać podmiany biosu Radeona na ten podkręcony , po prostu wpisz polecenie flashrom.exe -p 0 oc_bios.rom r gdzie 0 to CYFRA ZERO , a literka r na końcu polecenia spowoduje restart komputera więc się nie wystrasz , że coś jest nie tak (zalecane jest pozostawienie polecenia w tej postaci - można co prawda bez literki r , ale lepiej , aby flashrom sam czuwał nad przebiegiem całości operacji) DZIAŁANIE : - uruchom kompa z dyskietki - wykonaj jedną z czynności opisanych w OPCJACH , zależnie od tego , co masz zamiar zrobić SPOSÓB 2 Uważam go za sposób bardziej pewny o tyle , że wszystkie czynności wykonałem osobiście i to kilkanaście razy oraz że poszedł pod nóż mój własny Hercules 9700pro J , którego orginalny bios ciut zaniżał osiągi karty :? . W chwili obecnej mam bios Radka 9700pro Club3D i na takich samych ustawach karta jest wydajniejsza ok.5-6 % - niedużo , ale zawsze to coś zważywszy , że Radek jest na default 325/620 MHz :mrgreen: . Doszedłem do tego biosu metodą prób i błędów wgrywając biosy różnych producentów (Sapphire , His , Mint) . Max stabilne taktowanie , jakie udało mi się uzyskać , to 350/675 - jestem pewien , że zmieniając cooler GPU na wydajniejszy , karta poszłaby wyżej , bo samo puszczenie go na 17v pozwoliło na uzyskanie 370 MHz na GPU (przy 375 pojawiały się sporadycznie artefakty) . Procedura jest jednak inna niż w pierwszym przypadku bo większość można zrobić spod Windowsa . Należy zaopatrzyć się w RADEDIT (radetit.exe , vendor.ids) oraz ATIFLASH (atiflash.exe , atiflash.cfg oraz dos4gw.exe) i powinieneś oczywiście mieć bios do swojej karty a uzyskasz go jak wyżej . Jeśli dysponujesz już tymi programikami , to możesz zaczynać : - przygotuj dyskietkę bootującą (jak wyżej) do której dograj : atiflash.exe , atiflash.cfg , dos4gw.exe i bios karty - uruchom pod Windowsem radedit.exe , wybierz opcję LOAD i wskaż ścieżkę dostępu do pliku biosu , który będziesz podkręcał - wybierz odpowiednie dla ciebie ustawienia - przypominam w kwestii TV-OUT karty , że wybierając PAL uzyskasz odświeżanie 50 Hz , natomiast NTSC 60 Hz . Jeśli masz telewizor , który obsługuje wszystkie systemy (tzn. jakiś nowszy model) to wybierz NTSC - ciut lepszy obraz na telewizorze - w menu VENDOR ID wybierz sobie producenta sprzętu (możesz mieć Radka od Lexmarka 8O ) natomiast w okienkach REFRESH ustal sobie , jakie będą domyślne tryby odświeżania przy poszczególnych rozdzielczościach . UWAGA! Posiadacze paneli LCD - ustawcie sobie wszystko na 60 , no max na 70 Hz , bo ja się już przejechałem i zobaczyłem czarny ekran i napis OUT OF RANGE - ma to znaczenie w chwili wgrania biosu innego producenta - OS wykryje nowe urządzenie - suwakami ustaw żądane częstotliwości taktowania : górny dla pamięci , dolny dla GPU możesz użyć również opcji SYNCHRONIZE CLOCKS , ale zwiększając zegar GPU zwiększasz automatycznie pamięci i vice-versa - zaznacz lub odznacz TVon CRTon - opcje powodujące włączanie wyjść karty czyli monitora (CRT) i telewizora (TV) - oba zaznaczone , to oba wyjścia aktywne - po podkręceniu do żądanych wartości zapisujemy bios SAVE- możesz zapisać go kilka razy , pod różnymi wartościami taktowania i nazwami - byle byś tylko spamiętał , co jest co i możesz posprawdzać wydajność karty przy różnych wartościach taktowania flasciach!ąc bios kilka razy i sprawdzając osiągi karty - zmodyfikowany bios (lub biosy) zrzuć wraz z orginalnym na dyskietkę bootującą i restartuj kompa uruchamiając go z dyskietki - z wiersza poleceń wpisz [/b] atiflash.exe -f -p 0 oc_bios.bin [/b], gdzie 0 to CYFRA ZERO a oc_bios.bin to plik ze zmodyfikowanym przez ciebie biosem karty - podczas wykonywania flashu biosu znikną ci na chwilę litery z ekranu a zamiast nich zostaną jakiesik cienie, mory , ale nie bój się bo to normalne i niegroźne zjawisko - w tym momencie następuje przepisywanie poszczególnych obszarów biosu karty - po pomyślnym flashu biosu zobaczysz komunikat 64xxx to 64xxx bytes verified - xxx w tym miejscu są konkretne cyferki , ale niestety nie pamiętam - ważne jest jednak , aby obie wartości się zgadzały , np. 64123 to 64123 bytes verified - jeżeli się różnią , czyli wartość druga jest mniejsza od pierwszej , to znaczy że nie wszystkie sektory zostały sflashowane i całą operację należy powtórzyć z innym plikiem biosu ( stąd ta 2 dyskietka ) nie wyłączaj kompa bo może być problem z ponownym uruchomieniem , tylko powtórz operację - jeżeli bios został pomyślnie wgrany to ręcznie uruchom ponownie komputer - jeśli wystąpiły błędy (BAD CHECKSUM) to powinieneś zobaczyć komunikat lub zorientować się po zróżnicowanych wartościach - wtedy można się ratować i skorzystać z dyskietki przygotowanej SPOSOBEM 1 zawierającej radclk.exe oraz oryginalny i przetaktowany bios - użyj polecenia radclk.exe org_bios.bin oc_bios.bin , gdzie org_bios.bin to oryginalny i nienaruszony bios karty , a oc_bios.bin to podkręcony przez ciebie bios . Program wykona w tym momencie tzw. "fix bios checksums" i to jest chyba jedyna deska ratunku - należy się liczyć z tym , że nie uda się naprawić błędów , ale z drugiej strony należy też liczyć się z ryzykiem przy tego typu operacjach - po "fix bios checksums" wgraj ponownie oc_bios.bin i módl się , żeby drugi raz nie było takich jaj :lol: - jeśli nie udał się fix to możesz wgrać oryginalny bios i powinno wszystko być o'k - jeżeli karta padła , bo coś poszło nie tak , lub zabrakło prądu podczas flashowania , to skombinuj jakąkolwiek grafikę na PCI i próbuj reanimować Radka Czekam na wszelkie poprawki w związku z powyższym tekstem i życzę miłego kręcenia 05 luty 2003 roku: kolega twin podesłał mi e-mail z dodatkowymi wskazówkami , których nie zamieściłem . Pozwolę sobie podziękować za zainteresowanie i szanownego kolegę zacytować : (...) dobrym sposobem na zabezpieczenie się na wypadek złego update'u BIOSu, jeśli karta nie będzie chciała wstać, jest utworzenie dyskietki ratunkowej Najpierw musimy postarać się o dyskietkę, formatujemy ją, następnie jak już jest czysta, w opcjach formatowania uzyskanych po kliknięciu prawym przyciskiem myszki na ikonie stacji dyskietek w oknie "Mój komputer", wybieramy "kopiuj tylko pliki systemowe", w ten sposób utworzyliśmy dyskietkę startową z czystym dosem, tylko z plikiem Command.com oraz ukrytymi drvspace.bin, lo.sys i Msdos.sys. Na takiej dyskietce muszą się znaleźć również atiflash ( pliki atiflash.exe , atiflash.cfg oraz dos4gw.exe ), poprawny BIOS, najlepiej zgrany ( poleceniem: atiflash s 0 nazwa_biosu.bin gdzie 0 to CYFRA ZERO ) uprzednio z działającej karty z deafult'owymi ustawieniami oraz plik autoexec.bat z następującym wpisem: @echo off echo flashing using nazwa_biosu echo cancel using CTRL and DEL rem pause > nul atiflash -p 0 nazwa_biosu.bin r gdzie "nazwa_biosu.bin" - to nazwa poprawnego biosu karty , a 0 to CYFRA ZERO Dla tych którzy nie wiedzą: aby utworzyć plik autoexec.bat z powyższym wpisem, tworzymy nowy plik textowy o rozszerzeniu txt, otwieramy go, dodajemy wpis, zapisujemy zmianę, a następnie zmieniamy jego rozszerzenie z "txt" na "bat" i nazywamy go autoexec. Po wykonaniu tej operacji, na dyskietce powinny się znajdować następujące pliki: autoexec.bat, command.com, atiflash.exe, atiflash.cfg, dos4gw.exe, nazwa_biosu.bin ( poprawny BIOS ), oraz uktyte: drvspace.bin, lo.sys i Msdos.sys. Jeśli wszystko się zgadza, to wykonujemy scandisk dyskietki, należy zwrócić szczególną uwagę czy nie ma na niej badsectorów!! Nie zaszkodzi także zeskanować ją jakimś programem antywirusowym. Jeśli wszystko jest ok, to dyskietka jest gotowa. Pamiętajcie, że aby z niej skorzystać trzeba mieć ustawione w BIOSie płyty gł, aby pierwszym urządzeniem z którego bootowany jest system była stacja dyskietek. Dobrze jest także sprawdzić jej działanie na sprawnej karcie, w tym celu wkładamy dyskietę do stacji i uruchamiamy maszynę ( pamiętajcie 1ST BootDevice - Floppy !!), na ekranie powinniście zobaczyć kolejne linijki wskazujące, że karta się flasciach!e, jeśli na końcu pojawi się wpis: 64xxx to 64xxx bytes verified Wartości po lewej i prawej stronie muszą się zgadzać!! Jeśli tak jest to znaczy, że wszystko gra. Resetujemy komputer. W ten oto sposób stworzyliśmy dyskietkę która w razie złego flashowania postawi na nogi naszą karte. Dziękuje za uwagę twin. Koniec cytatu - dziękuję za dodatkowe info i czekam na dalsze cenne wskazówki . 12 luty 2003r. W związku z licznymi prośbami forumowiczów zapodaję linki do stronek , na których są progsy potrzebne do zrobienia wajchy z biosem karty : Radedit http://www.radeon2.ru/bios/util/radedit/ra...radedit1102.zip flashrom http://www.radeon2.ru/bios/util/flashrom1.3.exe biosy do radeonów http://www.radeon2.ru/downloads/bios.html atiflash http://ftp.mplik.ru/os/Drivers/video/Ati/R...adeon/AtiFlash/ jeśli ktoś ma jeszcze jakieś linki proszę o e-mail - zamieszczę je tutaj . P.S.Nie odpowiadam za smugi dymu unoszące się nad przekręcanymi Radeonami :mrgreen: - robicie to na własne ryzyko pozdrawiam Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...