Страница 14 из 32 [ Сообщений: 1256 ] Версия для печати [+] | На страницу Пред. 1 ... 11, 12, 13, 14, 15, 16, 17 ... 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 |
AndreyPopov
Да, но раньше она прошивалась даже с этими строками и без указания номера адаптера |
Gogi_man
Уберите всё лишнее из config.sys и autoexec.bat, оставьте в последнем только строку с atiflash. Номер адаптера для atiflash указывать необходимо. |
Monsterof3D
Вот что получилось после изменения: autoexec.bat atiflash -pa -fp -f 0 old.rom config.sys [Menu] MENUITEM=success, Cancel MENUITEM=failed, Flash backup BIOS! MENUDEFAULT=failed, 10 [success] [failed] Карта все равно показывает всякую чушь на экране |
mega_mozg
Savage Jeep Вам в ATi Radeon HD2600 XT, Pro — разгон и модификации Gogi_man Уберите всё из config.sys и оставьте в autoexec.bat лишь строку вида atiflash -p 0 old.rom -newbios -f |
От того, что здесь обсуждаются только вопросы связанные с самой процедурой прошивки!
Moderated by Monsterof3D |
Monsterof3D
Спасиба большое! Она ожила!!!!!!!!! |
У меня такая же видуха Asus eah 2400 pro, так же скачал прошивку с асусовского сайта да только для 2400 xt , после прошивки на экране соответственно цветные полосы, но винда загружалась. Я через PCI видео прописал в автозагрузку винды bat файл со строкой прошивки и в влепую без PCI видюхи загрузился и всё восстановил обратно исходя из ранее скаченного биоса с сайта асус для 2400pro. ОБРАДОВАЛСЯ !!!! но счастье было не долгим 2-3 мин., забыв стререть от счастья этот bat файл после перезагрузки он у меня снова с помощью atiwinflash прошивает видюху да только не удачно и пишет чё то вроде full error. Перезагрузившись комп шуршал вентиляторами и тупо молчал (как после неудачной прошивки биоса материнки) и больше не загружался. Теперь удаётся загрузиться только с помощью старой PCI. перепробывал все вышеперчисленные опыты прошивки и через дос — резултата не было, а именно команда atiflash -i дала результат Adapter not found, ну и соответственно atiflash -p 0 as05.rom -atmel -f -nw Adapter not found. Error 0fl01. Тут хоть 0 хоть 1 значение ставишь — по фигу. Загрузиться слепым методом не могу комп висит. Хотя в винде он видет видюху 2400 Pro. Материнка Asus p5k se P35. Что можно сделать — гарантии то нет на неё, остаётся выкинуть видно или есть какие выходы ? Мож кто встречался как быть если после неудачной прошивки что комп больше не загрузается, т.к. видео биос походу напроч отсутствует. а то до EEproma жуть как хочется вновь достучаться дабы вогнать ему этоту чёртову прошиву НАВСЕГДА !!! |
Sync81
Не понятно чем и как(?) прошили второй раз — ATIFlash или WinFlash? Насчет ошибки: 0FL01а Error programming ROM ---------------------------- — Check that the command line arguments you passed are correct. — Check that the BIOS image file specified exists and isn't corrupted. — Check that the ROM isn't write protected. — If a parameter in the BIOS image file differs from a parameter in the current ROM image (e.g. SSID), and you're sure you want to program the image, specify the -f (force) flag on the command line. Один из этих случаев ваш. Используйте строку вида: atiflash -p 0 old.rom -newbios -f добавив в конце если нужно ключ -sst или -st или -atmel в зависимости от флеша на вашей карте. Можно просто перебрать все варианты по очереди ![]() |
Прошивалось всё через winflash когда обновлял и восстанавливал в слепую (комп мог загружаться), а также когда 2 раз закатал неудачно прошивку, т.к. это было прописанно в автозагрузке винды (забылся от радости). Только теперь пользуюсь atiflash. Плохо только то что atislash -i не видит устройств также как и winflash, а следовательно и не может достучаться до EEPROMAa для версия 3.25. Попробывал и -atmel и -sst и -st? результат адаптер не найден. В биосе материнки стоит первое обращение к PCI потом к PCIe. При загрузке винды под старой видюхой новую тоже видет. Но и через winslash не хочет. Слепым методом не могу, т.к. при начальной загрузке идет обращение к видеобиосу которого и нет, поэтому комп наглухо зависает. У varan123 такая же видюха но у него хотя бы комп с ней загружался, поэтому и восстановил слепым методом.
|
Sync81
Пробуйте на других компах — иначе только программатор и скорей всего потеря гарантии. Как вариант попробовать прошивальщик от Gigabyte. |
Ну терять мне нечего, в любом случае гарантии нет (досталась по наследству :—) была рабочая), если программатор то микруха выпаевается ? flashrom -i пишет ati Adapter not found (а он стоит и даже в после загрузки винды под старой видюхой видется). А может ли при прошивке сдохнуть EEPROM или какой другой элемент ?
|
Sync81
Сначала всё ж стоит попробовать на других компах и gvflash от Gigabyte. А потом уж выпаивать и программатором ![]() Теоретически сдохнуть во время прошивки могло, но на практике сталкивался с этим только в отношении мат. плат. |
Да походу чё то не в порядке в плане железа (неужели прошивка спалила чё нить???), вставлял в другую мать там видео встроенное, отключал его, и там видюха хоть и молча сидела и признаков жизни не подавала, но комп продолжил загружаться, я вслепую загружаюсь с дискеты в autoexec прописываю строку atiflash -p 0 new.rom -atmel -f долго жду но слушно что не ругается что адаптер не найден, писка этого нет. Перезагружаюсь — эффекта нет. вместо дикеты в темноте жду когда загрузится винда и встроенная видюха после загрузки винды начинает работать. Там запустив atiwinflash окошко долго висит и тоже тишина проц загружается на 100%. всё кирдык надоедает, попробую от гигабайта и забью после, растопчу и выкину, а хотите подарю ! этот гемор :—) |
Ребят скажите плиз скачал с офф Sapphire сайта биос для своей Sapphire ATI RADEON™ X1300 Biosupdate X1300 (P/N: 87-BC84-03-SA, SKU: 11068-02; removes startup screen corruption)-BC8403SA.005 а у меня стоит BC8403SA.008 смотрел ATIWinflash разве мой не новее ведь он BC8403SA.008 объясните может я не доганяю что!
removes startup зачем они это сделали! Добавлено: 14:17 19.12.2007 Аtiflash для того чтобы прошить надо точно также вводить A:\flashrom.exe –p 0 newrom.rom как в flashrom или нет? |
Андрей398
Лучше ориентироваться на дату создания БИОСа. Синтаксис командной строки Аtiflash можно посмотреть по команде: Аtiflash —? Правильные примеры строк есть даже на этой странице! |
Monsterof3D removes startup screen corruption не знаешь зачем они это сделали?
|
Стоит карта ATi Radeon X1600 (Gigabyte GV-RX16P256DE-RH) во втором PCI-E слоте. Трабла с прошивкой биоса..
![]() Последовательность действий стандартная: Гружусь с флопа под чистый DOS безо всего, делаю дамп с помощью ATiFlash 3.49, гружусь под винду, меняю частоту GPU и GMEM RaBiT-ом 2.2.1 (который ругается на RaBit.sys...), пишу его на флоп, снова гружусь с флопа и даю команду "atiflash -p 1 oc1.rom -sst ", он мне пишет: "Reading firmware data file Fail to parse frameware file Error 0FL01" И всё. Пробовал залить родной биос для теста — результат тоже. Пробовал ключи -f, -fa, -fm, -fs, -fp, по отдельности и вместе. Тоже самое... ![]() Также пробовал вместо -sst писать -st, -atmel, и вообще безо всего — и тоже безрезультатно ![]() |
DAEMON123
Воспользуйтесь gvflash от Gigabyte. |
Monsterof3D, карта прошилась, спасибо за ценный совет!
![]() |
Люди добрые, помогите неразумному и криворукому!
В общем, неудачно перепрошил Sapphire Radeon 9600. Теперь треба вслепую перепрошить обратно... Видюхи PCI нету, флоппика тоже! Может, найдётся умный человек, который расскажет, как при наличии: Болванки Прошивщика atiflash.exe или FLASHROM.EXE БИОСа bios.rom Сварганить загрузочный CD, да такой, чтоб сам всё перепрошил... ![]() |
Яр0слав
Зайдите на http://www.bootdisk.com/ — там много вариантов bootable-образов. Есть и тот что требуется вам. Как вариант загрузка с USB flаsh диска. |
Monsterof3D
Благодарю! Уже заходил, скачал Bootable CD! Только вот, что дальше? ![]() Там обзор диска… И как же мне автоматизировать процесс? Проблему решил — нашёл флоппик! Перепрошил! ![]() |
Всем доброго времени суток. Вводная часть тут
Уточню: после прошивки блюскрины прекратились. Шил: ATI 9550 AGP8X 128MB TV-Out DVI P/N AA-95500-TD11-AGP11C VRAM: Elixir N2DS12H16BT-5T PCB: M6 94V-0 (Красный текстолит) BIOS: 008.015 2005/01/21 Почитал ФАКи, полистал темы, поскреб затылок, пошарил в поиске. И все, что нашел, по своей карте — это БИОС, который стоял изначально. Читал что можно шить от других карт.Если кто-нибудь сталкивался, подскажите пожалуйста какой БИОС подходит к моей? P.S.Редактировать БИОС самому — боюсь "масла" нехватит. А носить в СЦ — апетит пропал после того, как мне "утопили" принтер. Заранее спалибо. |
Здравствуйте. Есть большая проблема — неудачно прошился. Видеокарта — Sapphire HD3850 512Mb, материнская плата — abit IB9. Ни один флэшер не видит карту (atiflash 3.49, flashrom, gvf1a — две версии, та что с 1650, и та что с 8800GTX идут в комплекте с BIOS'ами, да, ну и winflash заодно). Что только не пробовал, и всевозможные ключи, и разные конфигурации загрузки — DOS с винчестера, с флоппика, отключал в BIOS'е все, что только можно — оставлял только флоп. Пытался прошить и вслепую, и вместе с PCI-картой — ничего не выходит, мат.плата похоже не видит карту совсем, при загрузке с PCI-картой назначает прерывание и адрес только ей, мою же (родную, любимую) не хочет определять. А вопрос такой: можно ли замкнуть какие-нибудь ноги на флэшке (PM25LV512), чтобы обнулить BIOS или как-то уж совсем его запороть, чтобы хоть какой-нибудь флэшер (ну и конечно мат.плата) увидел все-таки видеокарту?
Выпаивать флэшку что-то уж совсем не хочется (видеокарта все-таки новая), как и везти в сервис-центр (потерять гарантию и т.д.). Datasheet на флэшку есть http://www.chingistek.com/resource_center/docs/Pm25LV512-010%20V2.3.pdf, но сам разобраться не могу, да и боюсь окончательно убить видеокарту. Помогите, пожалуйста. P.S.: Да, винда загружается (XP SP2), как и DOS, это без PCI-видеокарты, вентилятор (родной) при подсоединении к видеокарте крутится. Под виндой играет загрузочное приветствие, звуки идут, т.е. все нормально, как обычно. GPU-Z 0.1.5 не определяет карту, хотя быть может ругается на S3Trio64V+ (это уже с PCI-картой, естественно). |
martian
Несите карту по гарантии и ни слова о БИОСе — просто померла ![]() Никто не посмеет отказать вам. |
Что зы биос ты в нее шил? |
Биос от Sapphire.X1950XTX.512.060726. Еще при прошивке говорит о каких-то Firmware. Я так полагаю — это какая то фирменная защита или данные о фирме производителе ВК.
Случай похож на сообщение Daemon123, ошибка при прошивке такая же, но там Gigabyte и помог gvflash от Gigabyte (спасибо Monsterof3D). Может есть средство для борьбы с Sapphire? Обращаюсь к модераторам MonsteroF3D и IC9517! Если нет решения проблемы — то, может быть убить её до конца и сдать по гарантии? |
Это совершенно разные карты! В 1950Про можно шить биос только от 1950ГТ и Про (да и то заранее удостоверившись в том, что питание одинаковое). А тут разные ядра, разная память, биос совершенно другой. Признаться как оживить карту после такой прошивки я не знаю. |
Теперь я и сам точно знаю, что это совсем разные карты. А как на счет модифицированного Флешера?
|
|
Посоветуйте специалиста с паяльником и программатором. (в Москве)
|
Всем Привет!
у меня такая проблема: не могу прошить 9600(переделаную в ХТ) собственный биос заливает,а модифицированный не хочет выдаёт ошибку, притом модифицировал различными прогами и сумму проверял,не хочет прошиваться,хоть лопни в чём может быть причина? подскажите пожалуйста. может это из-за перепаяного резистора на чипе? з.ы. Прошу прощения что написал это же в ещё одной теме ![]() |
VitaliyDV
На первый раз прощаем, но Правила нарушать не стоит! ![]() Опишите поподробнее, как и чем прошивалось, приведите вид командной строки, сообщение об ошибке выдаваемое прошивальщиком. |
прошивать пробовал и atiflash_3.49 и flashrom в общем дамп слил, пробовал заливать сам дамп всё нормально записывает!
а вот если изменить частоты и тайминги,то не шьёться так же происходит сравнение исходного и зашиваемого биосов(судя по тексту они идентичны) но потом выскакивает ошибка ERROR OFL01: press "1" to continue и всё ![]() з.ы. есть подозрения что виноват перепаяный резистор и второе что дамп он не зашивает а просто сравнивает и определяя идентичность не шьёт его но пишет что-то типа биос олреди и ....(ещё что-то просто щас на работе,точно текст не помню) з.ы.ы. команда типа flashron -p -f 0 bios.rom не работает пишет что нужно писать без f |
VitaliyDV
А на этой же странице глянуть? http://forum.radeon.ru/viewtopic.php?p=417863#p417863 |
всё прошился!
появился вопросик прошивали ли вы биосы с меню сделаным прогой ATI Video BIOS Extender v.0.0 как они работают,в смысле глюков нет? |
VitaliyDV
Было такое, но очень давно и на нвидиевских картах ![]() Работало всё корректно, но в практике както не прижилось. |
Здравствуйте.
вот проблема с X1800XT сохранил я её родной биос, поменял там коечего через RABiT, и прошил через Winflash, тот при прошивке выдал ошибку Rom not Erased, выключил ПК после включения нет изор и пищит поставил в PCI старую видюху загрузился в ДОС и пробую шыть Flashrom-ом не видит видюху Atiflasher выдаёт Rom not erased Error 0FL01 Чем её теперь поднять можно? |
nafanjad
Прежде чем постить, надо хотя бы последние сообщения прочитать! А еще лучше, всю страницу ![]() |
не знаю,читал, искал, ничего..
![]() |
Новая тема Ответить | Страница 14 из 32 |
[ Сообщений: 1256 ] | На страницу Пред. 1 ... 11, 12, 13, 14, 15, 16, 17 ... 32 След. |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |