Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 10 из 32 [ Сообщений: 1256 ]  Версия для печати [+] На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 32  След.
Показать сообщения за  Поле сортировки  
Очень часто на форуме можно встретить сообщения, в которых пользователи жалуются на последствия неправильной перепрошивки на видеокартах серии Ati Radeon. Я постараюсь ответить на наиболее часто задаваемые из них, а дабы охватить максимальный круг вопросов, связанных с BIOS’ами и проблемами, возникающими в ходе их перепрошивки, постараюсь быть максимально кратким.
1. Q: Что такое BIOS?
A: BIOS – это базовая система ввода-вывода, включающая в себя набор подпрограмм, записанных в ПЗУ компьютера и некоторых его компонентов. Раньше для записи BIOS’а использовали ROM (Read Only Memory), что не позволяло нам ни русифицировать его, ни менять частоты, ни подменять SubVendor ID на более фирменный (напр., ASUS). Теперь же практически на всех видеокартах (а также матерях, сетевушках, CD-ROM’ах, DVD-ROM’ах и мн. др.) установлены многоразовые микросхемы EPROM (Erasable Programmable Read-Only Memory – стираемая и записываемая память только для чтения. Переводится весьма дубово, но соответствует сути), подлежащие многократной перепрошивке. На данный момент основными производителями микросхем EPROM для карт на чипах ATI являются ATMEL, AMD (да-да, именно наш любимый вендор процессоров), SST, Mosel Vitelic, Winbond и PMC.
2. Q: Надо ли вообще обновлять BIOS?
A: Если Вас всё устраивает в функционировании видеокарты, то нет, перепрошивка BIOS не требуется. Если же вы хотите увеличить тактовую частоту видеокарты, либо её разгонный потенциал, добавить поддержку русских шрифтов, устранить какие-либо проблемы, связанные с ошибками в старой версии BIOS, отключить блокировку разгона, изменить тайминги…
2.1. Q: Что такое тайминг памяти?
A: Тайминг памяти — это набор числовых значений временных установок работы памяти, своеобразное расписание работы памяти. Увеличивая тайминги можно добиться увеличения разгонного потенциала памяти (бОльшее число соответствует бОльшей задержке), а уменьшая – увеличения её эффективности. Предвидя следующий вопрос, отвечаю: на данный момент не существует ни одной программы, позволяющей изменять тайминги памяти на картах серии ATI Radeon. Это можно сделать либо в HexEdit (в свободное время напишу FAQ и по нему), либо при помощи ручного модифицирования дизассемблированного BIOS и его последующей прошивки.
3. Q: Откуда взять BIOS для ATI Radeon?
A: Определённое число BIOS’ов можно найти на следующих сайтах:
http://xponentia.net/files/radeonbios/ , http://www.3dchipset.com/bios/index.php , http://blacklodge.narod.ru/bios/index.htm , http://www.overclockers.ru/files/ и на http://www.radeon.ru/downloads/bios.html .
Предупреждение: перед тем, как прошивать BIOS, убедитесь в том, что скачанный BIOS предназначен именно для карт на том ядре, на котором Ваша. Прошивка BIOS от, скажем, RV250 гарантированно приведёт к невозможности загрузки R300. И напротив – если на Radeon VE прошить BIOS от Radeon 9800XT, то ничего хорошего не выйдет.

4. Q: Как и чем прошить BIOS?
A: В связи с тем, что большинство Mainstream карт от ATI стоят не 10$, для начала определимся с тем, какие инструменты нам понадобятся для безопасной прошивки BIOS, на 99,5% исключающей выход карты из строя. А для прошивки нам понадобятся:
FDD Disk с предустановленной DOS, образом прошиваемого и вашего BIOS’а и прошивальщиком (см. ниже) – одна шт.
Старая PCI видеокарта за 5$ — одна шт.
Блок питания на 300W и более (НЕ Codegen!) – 1шт. (ничего странного в этом требовании нет, хороший блок питания в разы уменьшает вероятность сбоя при работе мощного компьютера под управлением ATI Radeon).
Любой UPS, способный дать компу продержаться одну минуту без электропитания – 1 шт. (не необходимо, но крайне желательно).
Все вышеописанные инструменты необходимы для того, чтобы избежать таких форс-мажорных обстоятельств, как отключение света при перепрошивке и невозможность загрузки с AGP видеокарты после прошивки неподходящего BIOS’а, сбоя при прошивке, либо BIOS’а с чрезвычайно завышенными частотами.
После того, как все необходимые для относительно безопасной прошивки BIOS у Вас есть, самое время поговорить об инструменте для вышива… тьфу, прошивки BIOS’а. На данный момент для прошивки BIOS’а карт ATI Radeon используются два прошивальщика, достаточно похожих функционально – Flashrom и atiflash. Оба флешера позволяют прошивать BIOS на картах семейств RV200, R200, RV250, RV280, R300 & R350, R360, RV350, RV360, однако лично я бы порекомендовал использовать именно flashrom – с ним у меня не наблюдалось глюка, при котором у atiflash выдаётся сообщение: «timeout: poll rom idle after bulk erase».
Остановимся на Flashrom подробнее…
Для того, чтобы сохранить образ старого BIOS’а видеокарты перед прошивкой нового, загружаемся с дискеты и набираем «A:\flashrom.exe –s 0 oldrom.rom», где «A» – название FDD драйва, в котором расположена дискета, «0» – номер адаптера в системе (0 соответствует AGP адаптеру. Линуксоиды знают ;) ), «-s» – save, команда для сохранения BIOS, oldrom.rom – название образа вашего BIOS’а, вместо которого лучше использовать более информативное название (напр., C3D9500O.ROM).
Примечание: При сохранении образа BIOS не забывайте про ограничение MS-DOS на 8+3 формат файлов.
После того, как старый BIOS был успешно сохранён, можно приступать к прошивке нового. Для прошивки нового BIOS’а набираем «A:\flashrom.exe –p 0 newrom.rom», либо «A:\flashrom.exe –p -f 0 newrom.rom», где «–p» – команда, используемая для программирования (записи) нового образа BIOS в EPROM, «-f» – force, форсировать прошивку при несовпадении различных ID и прочих параметров.
Если после прошивки BIOS’а на экране наблюдается нечто невообразимое, либо вообще ничего не наблюдается (что чаще), то загружаемся со старой PCI видеокарты и прошиваем предварительно заготовленный образ старого BIOS’а. Прошивку старого BIOS’а производим при помощи команды A:\flashrom.exe –p 0 oldrom.rom».
>>>>> Прошивка двухчиповых карт HD 3850х2/3870х2/4850х2/4870х2 <<<<<
4.1. Q: Где взять образы DOS дискет?
A: Bootable FDD Image можно либо взять на сайте http://www.bootdisk.com/ , либо создать самому при помощи Windows 98 (or 98SE).Windows Me для этого не подходит, т.к. в его загрузочных файлах (вроде в Io.sys) содержится менеджер расширенной памяти.
5. Возможные странности и их решения.
5.1 Q: Прошил новый BIOS на Radeon 9500 128Mb 256bit, а он определяется как Radeon 9500 64Mb 128bit. Сгорела память?
A: Нет, просто скорее всего Вы прошили BIOS для 128bit Radeon 9500, вследствие чего отключилась половина контроллера памяти. Прошейте BIOS от «правильного 9500» и всё встанет на свои места.
5.2 Q: После прошивки BIOS'а от Radeon 9700 карта упорно продолжает определяться как 9500, а производительность не изменилась. В чём проблема?
A: В Вашем нежелании читать FAQ’и. Для аппаратной переделки нужно сперва перепаять резистор (читай мой FAQ по переделке Radeon 9X00 во что угодно), а лишь затем шить BIOS.
5.3 Q: Как установить фирменную утилиту от известного вендора на OEM ATi Radeon?
A: Методом подмены SubVendor ID 1002 на ID того производителя, утилиту которого Вы желаете установить. Неполный список Vendor ID можно просмотреть тут и здесь.
5.3.2. Q: Чем подменить SubVendor ID?
A: Либо при помощи утилиты RadEdit, либо через HexEdit. Лично я предпочитаю второе, но это – дело вкуса.
5.4. Q: Правда ли то, что если на Radeon 9800(Pro), либо Radeon 9600(Pro) прошить BIOS от XT соответствующей модели, то к карте добавится аппаратный мониторинг и микросхема динамического оверклокинга?
A: А как Вы сами думаете? ;) Вы когда-нибудь видели, чтобы у компьютера появлялись новые компоненты?
-------------
Отредактированы наши ссылки и смайлы. U-Nick
Gorod
Если я правильно понял вас, то вместо -sst вам нужно было написать -atmel.
Monsterof3D
Сам он определяет тип флэш как (atiflash) Flash type : SST25VFxxx/c
(flashrom — тоже самое, плюс ещё пишет romid=14)
Если писать -atmel — чёрный экран и всё висит (не прошивает).
Gorod
Флешер не может точно определить тип еепрома.
Поэтому, самый надежный способ найти его на карте и прочитать маркировку самому ;)
C Yuan я не сталкивался, а вот не менее самобытный Palit удалось перешить с помощью нового
на тот момент atiflash. Стоит еще попробовать прошивальщик от Gigabyte — gvflash.
Atiflash нехочет шить пишет notfound, чё делать ?
Ктонить на форуме присутствует ?
J1
чё делать ? -ЧИТАТЬ!!!!!!!!!!!!!!
Чуваки..
Короче такая проблема
у меня ASUS X1900XTX
И когда загружаюсь с дискеты с под доса, пишу команду
flashrom.exe -s 0 old.rom
atiflash.exe -s 0 old.rom
и в обоих случаях "Ati card not found"
Не пойму что такое???? Из под винды шить не хочу, много нехороших отзывов.
Подскажите что делаю не так..... ? :spy: :(
M-095
А какие версии прошивальщиков использовались?
ATiFlash должен быть не меньше 3.12 помоему ;)
А Flashrom вообще вне игры.
AtiFlash 3.15
Помоему новая..... Ну так какие предложения??
M-095
Что выдает AtiFlash.exe с ключом -i ?
Сколько видеокарт в системе?
Видеокарта одна, т.к. мама P5LD2 rev 1.3g
Когда пишу atiflash.exe -i, то получаю такой же ответ. Якобы не найден адаптер ати :spy: :confused:
Пацаны всем спасибо, но проблему решил сам. У меня просто разогнанный проц и частота шины PCI-E 120MHZ была, вот он её и не определял. Сейчас убрал, нормально. НО.!!! Теперь другой вопрос! Отредактировал я биос RaBit-ом, прошил через дос, комп загрузился. И почему-то везде показывает частоты 2D режима 500\600. В играх не переключается на 3D режим :confused: , Рива раньше частоты 3D только видела, а после прошивки только 2D :confused: .Драйвера переустанвливал, не помогло. В чём может быть проблема.???? Кстати чейчас прошил на стандартный биос, всё нормально, рива видит частоты 3D, переходит в 3D играх.. НО Я НЕ ХОЧУ стандартный и зависеть от прог... Так что подскажете по данной проблеме??
M-095 какой версией RaBiT редактировали? и прфили OverDrive проверяли?
Редактировал 2.1. Проверял... там 3 режима, default 500\600 1.2v, OverDrive#1 500\600 1.2v, OverDrive#2 651\774 1.45v. Я выставил default 500\600 1.1v, OverDrive#1 500\600 1.2v, OverDrive#2 688\828 1.4v. Перед тем как менять напряжение в биосе, я гонял карту ати тулом, всё прошло нормально. И после прошивки, комп видит только частоты default-а 500\600 :confused: ... Пробовал даже вместо default 500\600 поставить 651\774, сохранил, прошил и всё равно 500\600 :confused: Ничего не пойму, мож у асус какая-то фишка есть в биосе... видел вот такое сообщение на форуме


Также отличаются карты от ASUS, c которыми возникают проблемы в части разгона и мониторинга с помощью обычных утилит, т.к. инженеры ASUS сделали некоторые изменения в BIOS'е карт. Поэтому владельцам карт их производства, для разгона и мониторинга, необходимо использовать утилиты от ASUS.


Что ещё скажете по поводу проблемы..?? :(
M-095
Редактировал 2.1. — попробуйте 2.2.1 — все же видеокарта новая и тестировать на всех у автора просто нет физической возможности.

и atiflash 3.25 попробуйте!
А можно ссылочки на данные продукты, а то я на данном сайте не нашёл :spy:
M-095
http://rusjaz.narod.ru/RaBiT-2.2.1.rar
http://www.techpowerup.com/downloads/43 ... ash325.zip
:beer:
ВСЕМ РЕСПЕКТ И УВАЖУХА!!!!!!
Всё проблему решил, оказывается дело было в "рабите".. ОСОБЕННО :up: Monsterof3D.!! Сейчас прошил, тьфу, тьфу, тьфу, всё ОК....!!!! Теперь буду думать над охлаждением, менять сток, на интеловский кулер..
Скачал биос для 1950Pro и просмотрев его обнаружил следующую запись

570 PCI_EXPRESS DDRX
113-A99902-108 RV570 BIOS 702m/581e
YOU HAVE NOT CONNECTED THE POWER CABLE TO YOUR VIDEO CARD.PLEASE REFER TO THE 'GETTING STARTED GUIDE' FOR PROPER HARDWARE INSTALLATION.
© 1988-2005, ATI Technologies Inc. ATOMBIOSBK-ATI VER009.013.001.010.018028 1E1920ZM.004

Кто может разъяснить смысл не подключения питания к видеокарте??? Получается на время перешивания биоса дополнительное питание нужно отключить??? Или как???
А помоему наоборот включить.. оно пишет "вы имеете не включенное питание вашей видеокарты......."
Rulya
"Или как"! ;)
Учите аглицкий, однако!
И с чего вы решили что это имеет отношение к прошивке БИОСа?
Monsterof3D
Старая версия atiflash, которая шла вместе с гигабитовской прошивкой, подошла.
Спасибо.
Помогите, кто разбирается!!! :confused:
У меня GeCube Radeon 9200L/SE 128, дефолтные частоты 200/143(286). Разгонял ATI Tool'ом до 300/200(400) ради интереса (стабильно 280/190(380)). Сохранил дамп BIOSа, поменял в RadEdit 1.1 частоты, перепрошил BIOS Flashedit'ом 2.4.
После перезагрузки исчезла возможность выбирать частоту обновления.
Если в этом же модифицированном файле вернуть частоты на номинал и снова перепрошить BIOS (теми же прогами), то все возвращается на место.
Пробовал разные частоты — результат тот же.
НО: нашел BIOS от такой же карточки (только 200/166(332)), прошивка встала как родная и настройки частоты обновления никуда не пропали.
Если это может понадобиться:
драйвер пак от ATI — 6-11-pre-r300_xp-2k_dd_ccc_wdm_38185.exe
DirectX 9.0
система разогнана (с 200*9 до 266*9 — стабильна).
Помогите, плиз, уже неделю парюсь!:eek:
Monsterof3D
С английским туго, согласен. А по поводу БИОСА — эта запись идет одной из первых в файле БИОСА.

Теперь еще один вопрос. Есть две одинаковые видяхи RadeOn X1950Pro Dual DVI Sapphire Ultimate, по спецификации частоты для серии Ultimate должны быть 580/1600, в одной так и есть, а в другой 580/1400 — референсные для "обычных" X1950Pro. Версии БИОСА в обеих картах одинаковые. Если я возьму биос из видеокарты с большими частотами и перешью в ту что с меньшими, поможет ли это поднять частоты памяти в последней до 1600?

Или лучше скачать новый биос, Sapphire как раз выложила его у себя на сайте именно для данной серии
http://www.sapphiretech.com/rs/support/ ... ewlist.php
Rulya
Лучше скачать новый поскольку в описании указано — fix memory clock.
Т.е. поправлены частоты памяти.
Посмотрел сам — действительно восстановлена справедливость и 1600 по памяти ;)
Dron4ik
RadEdit 1.1 закончил свое развитие на видеокартах серии 8500/7500. карты 9000 серии ему уже незнакомы.
так что берите RaBiT!!!
Rulya
А если это бивис в МСИ 1950про зашить,как думашь мона,и как вообще она дальше гонится у тебя.
Dron4ik
Здесь обсуждаются только вопросы связанные с прошивкой БИОСа!
По остальным вопросам в соответствующие разделы:
Вопросы оптимизации — по драйверам
Тесты — по 3DMark'ам
Могу еще добавить, что сообщение "IDirect3DDevice9::CreatePixelShader failed: Invalid call(D3DERR_INVALIDCALL)"
означает отсутствие у вашей карты поддержки DX9c и шейдеров версии 3.0.
Monsterof3D

Спасибо в любом случае.
Перешивал биос для ULTIMATE ATI RADEON™ X1950 PRO, биос скачал на сайте производителя
http://www.sapphiretech.com/rs/support/ ... ewlist.php
прошивал atiflash 3.25, но неудачно, выдало сообщение

ERROR OFL01
P/N mismatched

Какой серийник чему не соответствует? Видяха сапфировская и биос там же качал????
Rulya
Надо было применить ключик -f ;)
Хотя это очень странно, P/N должен был совпасть!
С ключиком все сразу получилось. Теперь с памятью все ок! Но возникли другие грабли, но это уже в ветке о CrossFire :)
Перенесено из "Не могу прошить BIOS на Palit X700 AGP 256MB"
commandor2006
Новичок
Сообщения: 24
Откуда: Россия
Добавлено: 00:06 07.03.2007
---------------------------------------
Уже даже и не знаю, что мне делать.
Решил даунклокнуть видеокарту, чтобы не так сильно грелась, т.к. использоваться будет в оффисном ПК.
Слил с неё BIOS посредством atiflash3.25 (atiflash -s 0 x700.rom).
Загружаю BIOS через RaBiT 2.1, а он мне сразу пишет:

Цитата:
Check RaBit driver! Results may be incorrect!

Ладно, думаю, жму ОК.
Правлю частоты, сохраняю.
А когда пытаюсь прошить сохранённый BIOS (atiflash -p 0 x700_1.rom), atiflash выдаёт сообщение:

Цитата:
ROM not erased
ERROR 0FL01 : press '1' to continue

Объясните мне, тупому, что я делаю не так?
commandor2006
Какой eeprom стоит на карте?
Monsterof3D
M25P05/C
Я робовал сливать биос с ключём -st (atiflash -s -st 0 x700.rom), но рабит всё равно эту же ошибку выдаёт :(
commandor2006
Нужно было не сливать, а записывать с этим ключом!
Monsterof3D
Попробовал с ключём -st залить (atiflash -p -st 0 x700_1.rom), всё без толку.
По прежнему выдаёт

ROM not erased
ERROR 0FL01 : press '1' to continue

Ни чего не понимаю :confused:
Может этот долбанный мостик rialto не пропускает, не даёт шить?
commandor2006
Флешер не может точно определить тип еепрома.
Поэтому, самый надежный способ найти его на карте и прочитать маркировку самому!
Если влом смотреть, то просто перебирайте все ключи для разных eeprom.
Но учитывая что это Palit — вариант с простой пзу исключать тоже нельзя ;)
Monsterof3D
Ты был прав. atiflash не правильно её определил.
На самом деле там стояла не M25P05/C а SST25VF512 20-4C-SA (еле прочёл, уж больно мелко написано на ней)
Прошил с ключём -sst (atiflash -p -sst 0 x700_1.rom)
Всё ОК. Частоты даунклокнулись.
Спасибо. :)
ПОМОГИТЕ плиз!!!
Нужен биос для видеокарты Palit X700 128Mb, Infenion 2.2ns
Перепробовал наверно все биосы ничего не подходит.
Прошиваю из-за того что родной Биос поглючило.
Может у кого такая видюха, киньте биос на info@profpc.net
За раннее благодарен!!!

Запрещено плодить одинаковые сообщения в разных темах!
От того, что вы их размножите помощь быстрее не придет.
А почитав эту тему можно было бы увидеть сообщения от commandor2006 по прошивке Palit X700 AGP 256MB!
Полагаю, если б вы обратились к нему с просьбой выслать БИОС здесь или в ПМ, претензий к вам не было бы!
Moderated by Monsterof3D
Новая тема    Ответить  [ Сообщений: 1256 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 32  След.


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru