Страница 15 из 32 [ Сообщений: 1256 ] Версия для печати [+] | На страницу Пред. 1 ... 12, 13, 14, 15, 16, 17, 18 ... 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 адаптеру. Линуксоиды знают ![]() Примечание: При сохранении образа 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 |
|
Пробывал по разному, ставил разные ключи, не помогает. Винда её видит но определяет как X1800 и пишет не удалось запустить, вентилятор на радиаторе работает на всех оборотах, может там какая-то зашита от прошивания стоит? Микруха M25p05. Может проще её выпаять да в программаторе? Вот только схем поддерживающего её программатора не нашёл.
Да, пробую Winflash запустить, так он даже запускаться не желает. Добавлено: 19:35 27.02.2008 пробовал GVFlash-ем он пишет типа Биос не подходит к этой видюхе. Там на м25р05 есть нога- Write protect и она идёт на Питание через 10 Ом резистор. читал Datasheet не понял как там эта защита осуществляется. Может в этой ноге дело? |
nafanjad
А это пробовали? Что сейчас выдает флешер по "atiflash -ai" ? Если есть возможность, то попробуйте прошить на совершенно иной мат.плате. |
ВСЁ!!!
Видюха Ожила!!! Там что-то с Микрухой было, ставил, пробывал на др. Видюхе прошить пишет туже ошибку, поставил микруху от Atmel-a и прошил на старой(AGP), перепаял обратно, О чудо!!! Завелась!!! И теперь шьётся!!! Шил прогой от Gigabyt-a, ATIшные почемуто всё также упорно писали ошибку:( Спасибо всем!:) |
Перенесено из темы PCI-E X800GTO 256Mb и утилита WinFlash.
alexfantom Новичок Сообщения: 1 Как всегда:Разогнал.Решил зашить частоты в карту.Использовал WinFlash.после нажатия кнопки PROGRAM выдает сообщение "Can not erase rom".Поьом синий экран с букво-цифрами,перезагрузка,длительный сигнал.Машина не стартует. Ладно!Не беда! Вытягиваю ati, вставляю PCI видюху, толкаюсь на ней.Загружаюсь с флопаря, запускаю ATIflash.И тут пара вопросов: 1.Какая цифра у PCIE? 2.Почему команда atiflash -i выдает "Cards not found"? Толи лыжи не едут...? |
alexfantom
По первому пункту — цифра не у PCIE, а у карты. Если она единственная в системе, то 0. По второму — поздравляю, вам удалось качественно запороть карту ![]() Попробуйте способы с этой и предыдущей страницы. Если не помогут — паяльник и программатор вам в помощь! |
Пробуй Гигабайтовской программой, у меня на Видюху Flashrom так же писал, а Atiflash находил, но шить не хотел. не получится, микруху менять надо, у меня она(как позже выяснилось) по загадочным обстоятельствам после WinFlash навернулась. Кстати, что за модель видео карты и микрухи?
|
Про микруху не в курсе,а карточка от HIS
|
Ищу-ищу эту gvflash не могу найти.дайте ссылочку пожалуйста.
И по поводу программатора и паяльника-что нужно делать?Не совсем понял... |
gvflash есть почти в любом архиве с прошивкой, качаешь от фонаря любой от ати и всё. А программатор и здесь ни причём, есть вероятность, что микруху как-то убил, или они от записи защищённые, хотя стираются
![]() А паяльник, что-бы другую припаять вместо этой, если эту прошить не получится. |
... с сайта гигабайта. |
Господа, да бы не сношать мозги Вам и впервую очередь себе, пошел купил Gigabyte HD2600XT 256Mb.Работает в два раза быстрей.
Всем спасибо и удачи... ![]() |
ребята помогите я конечно не совсем тормоз но я не догоняю с моей карточкой такая проблема X800GTO agp 256 работала нормально где-то полгода потом резко начала выдавать в диспечере устройств аж целых 9 видео адаптеров asus x800gto .и после этого не поддерживает ни одно разрешение кроме 640-480 4 бита.попытался прошить скачал биос .шил atiflash325.FLASHROM.EXE ничего не получается прочитал кучу информации помогите пожалуйста может я делаю что-то не так разжуйте по подробнее жалко карточку выбрасывать
![]() ![]() ![]() |
alex20
А почему вы решили что дело в БИОСе? Скорей что-то приказало долго жить... |
прога в досе пишет data is not eroes может какаято защита стоит на видюхе есть два микро переключателя а насчет вопроса я тк думаю что дело не в железе есть решение по проге ??????? кстати прога flashrom помогите
|
alex20
Используйте строку вида: atiflash -p 0 old.rom -newbios -f добавив в конце если нужно ключ -sst или -st или -atmel в зависимости от флеша на вашей карте. Можно просто перебрать все варианты ключей по очереди. Воспользуйтесь ATIFlash 3.49 вместо старого flashrom. |
я вообще этой прогой пробовал только не этой версией и эти команды тоже по очереди тоже напиши прямо в строке команду сегодня попробую измененый биос с помощью проги BiosEdit2.7 там есть галочка снять защиту
Пользуйтесь знаками препинания — местами совершенно непонятен смысл написанного вами! Edited by Monsterof3D |
Проблемка такая есть видюха X800XL с одним оторваным чипом память как переделать биос чтобы она стала 128Mb 128bit????
|
Prof.org
http://www.overclockers.ru/lab/27888.shtml Очень сомневаюсь, что описанный метод поможет с Х800, так что связывайтесь с Jaz автором RaBit |
где old.rom что вставлять потому что пишет old.rom not find
|
alex20
А вы шапку темы внимательно изучали?! ![]() old.rom — имя файла с БИОСом, который вы хотите прошить. |
тоесть нужно прописать в строку имя нового биоса atiflash -p 0 8GTO_256.ROM -f примерно будет выглядеть так????????????? так я уже так делал не хочет шить
![]() ![]() ![]() |
alex20
А ключи определяющие тип установленного флеша подставляли, как я выше указал? Приведите точно сообщение atiflash об ошибке. |
короче ключи вставлял в конце строки atiflash349 с дискеты грузиться прописываю команды флопик сначало заводиться а потом молчит _ все молчит побовал ждать бесполезно
|
я вставлял ключи все бестолку прога вообще не отвечает в досе дискета вроде шепчет а потом молчит .дискета нормальная
|
alex20
Это значит что проблемы с дискетой! Может и не в физическом плане, а в том что у вас там напичкано. В идеале, ничего кроме файлов io.sys msdos.sys command.com и файлов atiflash + BIOS быть на ней недолжно! Чистая загрузка ms-dos и ручками набираем команду прошивки. |
Доброго всем времени. Вопрос по поводу убитых прошивкой карт. Убитых до степени невидимости системой ( не только виндой ). Был ли у кого опыт самостоятельного восстановления, путем прошивания самопальным программатором типа PonyProg и т.п. В принципе, имхо в сборке девайса не должно возникнуть проблем, если хотя-бы половина рук правая. Если да, то пожалуйста отпишитесь поподробней. Если нет то ткните мну носом в мое заблуждение, и после этого никогда не увидите моих занудливых постов. Ну и извиняюсь конечно если не там написал, поиском не искал и вообще атрываю оддел...
|
Monsterof3D, у меня тоже такая проблема. Моя бедная Х700 перестала запускаться. Шил через дос с дискетки, также молчит при командах, связаных с картой... Из под винды карта опознаётся, дрова встают, но в эвересте инфа, что ГП 4МГц, память 8МГц и объём памяти 4гига...Может это уже чипу пришёл каюк?
Недавно пробовал шить Х1600про, а после изменения виоса идёт ошибка в атифлеш...видимо,срабатывает защита...с АТИшками я недавно так работаю,так что в них я вроде как новичок... |
SnowBarsy
Извините, не понял с чем надо помочь? ![]() Если с X1600Pro, то неплохо бы точно привести сообщение atiflash об ошибке. А вот с такими Х700 никогда не сталкивался ![]() Он AGP или PCI-E? На других мат.платах пробовали прошивать? |
год работала без вопросов пока черт не дернул за биос схватится после неудачной прошивки из под atiwinflash перестала запускаться. несколько дней копания в инете и применение предлагаемых способов восстановления прошивки лезультатов недало, шил в слепую так как карточки isa не нашел. при помощи atiflash единственное что сумел это снять общую инфу и сохранить родной биос, который кстате не читается не в одном редакторе биосов. заметил одну странность начали грется провода питания. у меня epox 8rda+ ATX 300w и не спервого раза стал проходить диагностику эпокс, на табло HEX содов виснет в разных местах. я оставил 1 слот памяти, обрубил все винты и привода, вобщем оставил тока макть и видюху, все по минимуму, лишь бы в dоs вылез. внуть на проверке перестал,по видемому поднялось энергопотребление, но прошивке так и не потдается. у меня закралось подозрение что видюху вышибло по питанию. ни на одном из видеовыходов нет сигнала.
у кого какие есть мысли, поделитесь |
ger_major
Приведите командную строку atiflash и его сообщение об ошибке при попытке прошить файл скаченный в инете. Размер сохраненного вами родного БИОСа совпадает со скаченным? Неплохо бы заглянуть внутрь сохраненого и убедиться что там вообще что-то есть ![]() |
прошиваю в слепую, по этому не могу сказать что он там пишет и лог файл не создает при попытке прошить. вот лог rabit 2.2.1 это то что он пишет
-- RaBiT v.2.2.1 build 703 -- Read file: 65536 bytes, ROM size: 62464 bytes -- Analyzing ROM BIOS -- > HEADER offs: 0x206 > PCIR struct offs: 0x22C > DATA offs: 0xB7DF, 32767 entries > MASTER offs: 0xA81C, 32767 entries > CRC table offs: 0x251 > VESA BIOS Extension 3.00, Rev. 9.12: Vendor: © 1988-2005, ATI Technologies Inc. Product: RV530, Rev. 01.00 OEM: ATI ATOMBIOS Memory size: 256 Mb > ASIC config: 0x75 = 0x68, 0x74 = 0x41, 0x7C = 0x18 > Secure VBIOS details: |
случилось чудо, залился таки один из биосов. но карта так и не хочет казать. я снова вогнал atiflash -s 0 old.rom он сохранил мне биос но rabitу он не нравится, хотя исходник открывает без вопросов. вот лог
-- RaBiT v.2.2.1 build 703 -- Read file: 62464 bytes, ROM size: 62464 bytes -- Analyzing ROM BIOS -- > HEADER offs: 0x206 > PCIR struct offs: 0x22C > DATA offs: 0xB7DF, 32767 entries > MASTER offs: 0xA81C, 32767 entries > CRC table offs: 0x251 > VESA BIOS Extension 3.00, Rev. 9.12: Vendor: © 1988-2005, ATI Technologies Inc. Product: RV530, Rev. 01.00 OEM: ATI ATOMBIOS Memory size: 256 Mb > ASIC config: 0x75 = 0x68, 0x74 = 0x41, 0x7C = 0x18 > Secure VBIOS details: -- ROM BIOS info -- Desc: RV530 Rialto Test BIOS DDR2 500e/400m Info: 11x-2C8501SA-004, 2C8501SA.004, 01/12/06 21:25 Chipset family: Radeon X1600/X1650/X1300Unknown OpCode: 00 00;Unknown OpCode: 00 00; -- Found hardware registers values: -- -- User changes followed -- что это за фигня и с чем ее едят!??? ![]() |
ger_major
Я вроде не просил показывать логи RaBiTа ![]() Речь была о командной строке atiflash и его сообщении об ошибке! Для записи лога у atiflash есть ключь: "-log" — "Logs output to atiflash.log" И прочитайте уже внимательно последние старницы топика ![]() Жду появления понастоящему полезной информации... |
ну гникак, я уже тоже говорил что прошивал в слепую, и что конкретно пишет при попытках прошит не вижу, логи создает тока на команды -ai, -i, -s, atiflash -p 0 newbios.rom -iog лог не создает, искал ISA карточку не нашел, в компмагазинах тока ого! че захотел... по знакомым бегал атеринку с инегрированым видео искал тоже нихт. может DOSовская диагностическая прога есть которая автоматом по завершении лог делает есть? или еще какие варианты, какие инструкции на мой случай дадите?
|
Здравствуйте.
Проблема такая. Решил перепрошить биос на моей видеокарте (Sapphire Radeon 9600 256Mb V/D/VO), но вдруг Winflash выдает какую то ошибку, я его закрыл и думал все норм, но после перезагрузки компьютера, он перестал загружатся, я сразу понял, что-то с видеокартой. Видеокарта вообще не загружалась и комп 2 раза пикал; потом я поставил старую риву тнт2, она заработала (тоже AGP). Я решил перепрошить биос заного, но проблема в том что у меня не было родного, ну соответственно я начал искать подходящий, нашел какой то. Вставил свой радео обратно и он кое как заработал, т.е. коп загружался без всяких проблем, но изображения не было. Загрузился с дискеты и в слепую прошил заготовленным биосом, после чего flashrom проиграл веселую мелодию через динамик на материнке и я перезагрузился. Оказалось биос этот не подходит и изображение было искажено, шрифты непонятные, строки налегли друг на друга и экран слегка дрожал. После этого я начал искать новый биос, нашел много(именно Sapphire Radeon 9600 256 Mb с памятью Samsung, частоты настроил через радэдит на 324/391 как и на моей) но проблема в другом, биос через flashrom прошиватся не хочет, выдает какую то ошибку красными буквами. Помогите в решении этой проблемы |
The_Sickness
Может поделитесь страшной тайной — какую именно ошибку выдает flashrom? ![]() И не помешало бы воспользоваться последней версией atiflash, почитав эту тему... |
Какая именно ошибка сказать не могу, так как PCI карты нет, а на радеоне шрифты все карявые.
Пока попробую ATIflash'eм ![]() |
Atiflash'ем перепрошилось, но дело в том что биос не совсем подходящий или его надо настроить. Как настраивать я не очень то понял.
Вообщем карта у меня Radeon 9600 256 MB V/D/VO PN 1024-3C20-1G-SA от Sapphire походу( на карте наклейка есть) память Samsung, частоты 324/391. Что это за цифры и буквы, и играют они какую либо роль я незнаю, поэтому прошу помочь. Catalyst 8.3 в винде не определяет видюху, пишет нет ATI адаптеров. ATI Tray Tools тоже |
А симптомы какие? Откуда выводы что биос "не совсем подходящий или его надо настроить"? Для чего вообще выла нужна прошивка?
ATI Tray Tools "увидит" видео только после установки дров. Попробуй более старые дрова, что-нибудь из 6.хх. Если не сядут, то прошивай на место родной биос. |
Новая тема Ответить | Страница 15 из 32 |
[ Сообщений: 1256 ] | На страницу Пред. 1 ... 12, 13, 14, 15, 16, 17, 18 ... 32 След. |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |