Куратор темы Статус: Не в сети Регистрация: 02.03.2008
Прошу обратить внимание на то, что прошивка и модификация BIOS'а производится на ваш страх и риск, и я не несу никакой ответственности за возможную порчу данных и неработоспособность платы после прошивки.
Этот набор предназначен для десктопных плат, не используйте входящие в него bat-файлы на ноутбуках, пожалуйста.
Добавлено спустя 15 минут 14 секунд: CodeRush, человек хочет быть впереди планеты всей.. jjxaker, у меня увы всё равно не шьется, видно утилиты 8 веосии не понимают 9.. А может из за того что содрана с Интела, а шьем на асус, она и ругается что не на родную Интел вливаем.. А вполне еще может быть, что МЕ9 заточена только под 8х чипы и хасвел.. Вобщем я подожду обычной утечки с 9-ми утилями..
Member
Статус: Не в сети Регистрация: 18.02.2008 Фото: 0
LS_29 вот такие вот пироги.
Код:
Communication Mode: MEI Checking firmware parameters...
Warning: Do not exit the process or power off the machine before the firmware up date process ends. Sending the update image to FW for verification: [ COMPLETE ]
Member
Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
jjxaker, скорее всего не совместимость, тк файлик не битый.. Подождем, не долго осталось.. Я пока через FITC в биос запихал, но не шил, не до того пока.. Удалил я с обменника все эти файлы от греха подальше.
Добавлено спустя 4 часа 39 минут 59 секунд: Обновил автообновлялку OROMок для плат на 7х чипах с помощью MMTool. Добавил обновление Intel VGA BIOS Device ID 162 версий 2143 или 2158 . Переписал обновление Intel SATA OROM, теперь батник сам смотрит какой девайс заменить 282а или 2822 (хотя 282а это всё тот же 2822, почему асус так именует на некорорых мамках, незнаю), SataDriver меняется автоматом, если меняется OROM. Добавил небольшой автомат по переименованию .сар или .rom в bios.bin, но если bios.bin есть то из сар и rom ничего не переименует, тупит ренаме.. Добавил запросы менять/не менять ромки в биосе, заодно отображение версии OROM до и после замены.. Все ромки в папочке OROM по своим папочкам, можете добавлять туда свои и подгонять в батнике.. Ну вобщем пока всё, проверил заиену на некоторых 77 платах, работает, на 6х серии сата и видео ромки те что в комплекте вполне могут не подойти, для них надо отдельно скачивать.. Ну вроде пока усё, пользуйтесь http://rghost.ru/44912952
Member
Статус: Не в сети Регистрация: 05.12.2006 Откуда: Из-за компутера
CodeRush писал(а):
Я иногда пользуюсь, когда до такой степени замучаю очередной БИОС, что у него ни дисков, ни USB не остается, а программатор лень доставать.
А есть готовые решения в виде образов, rescue disk для поднятия по PXE/RPL? Тоже тема интересная, полезная.
При Link Present все orom извлекаются по умолчанию из CSMCORE по ven:devid? (и зашиваются по умолчанию туда же? т.е. можно не париться с поиском по структуре названий модулей каждый раз на разных биосах? или CSMCORE тоже может в названиях меняться и тоже париться с поисками по размеру не надо при Link Present?), а efi разбросаны отдельно под именами, а это efi драйверы поставляют oem-ам, вроде oROMов (напр Realtek, jmicron,… ) или только пересадкой упакованных с последних Интеловых биосов, как самых актуальных, можно это поддерживать в кондиции? по efi orom кто что знает? с виду обычные PE с обрезанным MZ… чексума не как у dos orom mod 100h = 00? В общем отдельно их видел кто в виде драйверов или только в зашитом виде в биосах?)
Member
Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
asmfan Все не ffs ROM находятся в CSMCORE. По сути его по всей структуре не надо искть, достаточно только включить доступ к Option ROM и делать всё что нужно.. Отображение не ffs OROM токо по коду VID:PID, поэтому важно знать кто бренд и что за устройтво, тк проверки что меняем НЕТ и по ошибке можно заменить одно на другое (например видео на рхе) и как итог получить кирпич.. На счет ffs файлов пока реально есть токо от Интел, от AsMedia, Marvell и других производителей не встречались пока, либо они сами не делают, либо не выкладывают на общий доступ, так что как вариант пока искать в биосах у других производителей материнок и проверять пойдет/не пойдет..
ALL Ищутся тестеры с материнками на 61/67/68 и желательно с программатором на предмет обновления Intel VGA BIOS c Device ID 102 (ver 211x/2x/3x) на более новый DID 162 (ver 2143/2158) для написания автообновлялки для плат 6х серии..
Не работает FTK Win64 Вот что у меня получается: C:\FTK>biosrefl Creating BIOS region backup.
Intel (R) Flash Programming Tool. Version: 8.1.10.1286 Copyright (c) 2007 - 2012, Intel Corporation. All rights reserved.
PMXUtil: Error during PMX Call: idrvdll.dll!IDRVInit(): Failed VerAddVersion() c all
Error 284: Fail to load driver (PCI access for Windows). Tool needs to run with an administrator priviledge account. Error occured during backup phase. Exiting. Thank you for using FTK. Have a nice day. Для продолжения нажмите любую клавишу . . . C:\FTK>
Не подскажите как это поправить? (сmd и fpt запускаются с правами администратора, я проверил)
И еще вопрос. Перестал прошиваться биос на SABERTOOTH X79. До прошлой версии биоса 3408 включительно, все работало великолепно под DOS, сейчас попробовал прошить новую версию 3501 и столкнулся с проблемой: 3 раза выдает ошибку красным шрифтом, что нет доступа к региону... Что могло произойти между двумя версиями биоса, что доступ к регионам пропал? И что делать (я не большой спец. поэтому пинцетом ноги у микросхемы замыкать не очень хочется )? (Короче, с версии 3408 FTK у меня работать отказывается и под DOS и под Windows)
Есть подозрение, что в версии 3408 были защищены регионы и я не зная об этом нюансе прошил его, вот как выглядит BIOSBCK.BIN в hex-редакторе (если конечно я смотрю там где нужно): #77
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
drSHLEFF, похоже на работу антивируса или системы виртуализации. Из DOS тоже не работает? Регионы закрыть вполне могли, но смотришь ты не там. Сделай дамп дескриптора командой fpt -desc -d desc.bin, открой его и посмотри на последовательность из 12 байт, начинающуюся с адреса 0х60. И нам покажи. Вообще, ничего удивительного в закрытии регионов нет, Intel давно настаивает на этом, да и использование FPT для прошивки очень не любят в ASUS, как я уже успел понять. Короче, если так дело пойдет, надо вторую партию программаторов планировать.
Добавлено спустя 16 минут 5 секунд: Посмотрел в заводском файле - доступ ко всем регионам открыт. Если FPT не работает, значит ASUS внедрил какую-то свою защиту дополнительно к отключенной на их платах защите Intel. Я уже получал сообщения о неработоспобности FTK на платах ASUS на Z77 с последними БИОСами, но их была всего пара и я не придал им большого значения. Ну что ж, видимо, халява заканчивается и скоро кроме UBF больше будет нечем шить модифицированные БИОСы, либо придется две недели сидеть в отладчике, чтобы понять, как работает этот самый Security Verification.
CodeRush Отключил к черту avast!. FPT запустился из-под Windows -ты был прав. Вот какой desc.bin он сделал: #77 Похоже, регионы открыты... --------------------------------------------------------------------------------------- Кстати, а вот как точно выглядит эта проблема: Erasing and flashing BIOS region from modified bios.bin.
Intel (R) Flash Programming Tool. Version: 8.1.10.1286 Copyright (c) 2007 - 2012, Intel Corporation. All rights reserved.
--- Flash Devices Found --- W25Q64BV ID:0xEF4017 Size: 8192KB (65536Kb)
PDR Region does not exist.
Error 7: Hardware sequencing failed. Make sure that you have access to target flash area! Trying to erase the same block (iteration: 2)
Error 7: Hardware sequencing failed. Make sure that you have access to target flash area! Trying to erase the same block (iteration: 3)
Error 7: Hardware sequencing failed. Make sure that you have access to target flash area! Failed to erase this block 3 times!!
Error occured during flash phase. Please run restore.bat to restore BIOS region from biosbck.bin. Thank you for using FTK. Have a nice day. -------------------------------------------------------------------------------------- Я конечно не специалист, но мне кажется, эта новая система Security Verification уже сейчас начинает доставлять проблемы и наверное стоит найти способ как ее вырубать в образе биоса перед прошивкой (я уверен, что в результате достаточно будет поменять десяток байт в нех-редакторе), чтобы при следующей прошивке уже проблем не было.
Так. А если это программная защита, может попробовать прошиться с помощью EZ Flash на предыдущую немодифицированную версию биоса (например 3305, в ней эту доп. защиту ASUS походу еще не воткнул, ведь 3408 прошился отлично). А потом со штатной 3305 используя FTK прошить модифицированный 3501. Как думаешь, прокатит или я так и останусь со старой немодифицированной версией навечно? Короче, вопрос: это программная защита или в новой версии биос они задействовали какой-то аппаратный механизм, и теперь какую версию биоса не шей, это механизм не отключишь??
Куратор темы Статус: Не в сети Регистрация: 02.03.2008
drSHLEFF, больше похоже на умирающую микросхему БИОСа, если честно. Защита по любому не аппаратная, поскольку раньше ее не было. Попробуй прошить старую версию при помощи USB BIOS Flashback. Или новую им попробуй прошить. Короче, он не так плох, этот UBF, как мы о нем думаем.
CodeRush Согласен на 100500% - UBF прошил новый модифицированный биос на ура, т.ч. дело скорее всего не в умирающей микросхеме биос. Но какая-то проблемка у FTK все ж таки есть, ибо я после прошивки попробовал его еще раз и FTK продолжает ругаться столь же матерно... (Если нужны логи или дамп программы, чтобы понять что с ней не так и почему она ругается на X79 и Z77 с новыми биосами - готов посодействовать, до пятницы я совершенно свободен. Тока скажи, что и откуда слать)
Member
Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
drSHLEFF, а сделай такой тест. Попрбуй с помощью ФТК сделать тоже самое на ноаой прошивке, т.е. перешить 3501 на 3501 под досей и виндой, будут те же ошибки?
Добавлено спустя 3 минуты 22 секунды: Всех с 1 апреля!
LS_29 Под виндой не работает: #77 Думаю, под DOS будет то же самое... интуиция. Может это такое поздравление от FTK с 1 апреля, а завтра она заработает?
Member
Статус: Не в сети Регистрация: 20.04.2012 Откуда: Россия
drSHLEFF писал(а):
Вот ты дотошный
Чем больше инфы тем лучше.. И если не трудно то проверь еще такой вариант.. 1) Откатись на 3305, с ней вроде как FTK еще в деле со всеми параметрами.. 2) Сделай полную перепрошивку коммандой reflash.bat на не модифицированный 3501 3) И снова 3501 на 3501 Всё под досей.. Если 3 пункт после полной чистой перешивки останется тем же, то ужо явно асус что то химичит,,
Добавлено спустя 23 минуты 38 секунд: CodeRush, а на каких Z77 парочке та жа проблема была, не помнишь?
Сейчас этот форум просматривают: adner и гости: 19
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения