Технический форум

Технический форум (http://www.tehnari.ru/)
-   Материнские платы (http://www.tehnari.ru/f90/)
-   -   Помогите прошить Bios (W49F002UP12B) матплата U8668-D ... (http://www.tehnari.ru/f90/t47525/)

Dimo-N 15.02.2011 19:15

Помогите прошить Bios (W49F002UP12B) матплата U8668-D ...
 
Приветсствую вас форумчане!
Досталась мне мать Biostar U8668-D полуживая....... ремонте сказали что нужно шить BIOS через прогромматор и всё.... у нас в городе никто этим не занимается....(((
Помогите прошить Bios (W49F002UP12B) матплата U8668-D rev: 7.A
Сообщение Bios вот такое "BIOS checksum error" С дискеты ничего не выходит, не шьётся, даже не опрашивает дискету. А когда запускаю мамку на встроенном видео то, 1 длинный 2 кротких писка??? Это как понимать???

С Уважением Дмитрий.

Dimo-N 17.02.2011 22:59

Ребята очень нужна мне ваша помощь. По железной части что и куда здесь

Ссылка удалена

мне объяснили. А вот прошивку нужно доработать. То есть "И при этом придется слегка переделать файл для прошивки - нужно будет добавить после каждого байта исходного файла еще один байт, равный FF".

Помогите пожалуйста. Может кто-нибудь мне помоч???

Weles 17.02.2011 23:46

Программатор ты уже сделал/купил? Потому что остальное от него зависит, тоесть подключаешь программатор, запускаешь прошивальщик и открываешь в нём файл ппрошивки, далее делаешь нужные тебе действия и прошиваешь. Поидее так, я с этим мало знаком но принцип помоему таков. Так же файл прошивки помоему можно подправить через блокнот, если нет то скачивай программу, я не помню названия и под каждую фирму прога вроде своя, в общем гугл знает:D

Dimo-N 18.02.2011 00:05

Цитата:

И при этом придется слегка переделать файл для прошивки - нужно будет добавить после каждого байта исходного файла еще один байт, равный FF
Вот это кто может сделать, буду очень признателен.

Weles 18.02.2011 11:44

Сам поидее сможешь наверно, если я это правильно понимаю то просто после каждой клеточки писать FF.

Dimo-N 18.02.2011 12:18

Цитата:

Сам поидее сможешь наверно, если я это правильно понимаю то просто после каждой клеточки писать FF.
Мне нужно точно. Да я бы сделал, просто я в этом не разбираюсь, поэтому и прошу помощи...

Weles 18.02.2011 13:59

Вот например, взято с aleksandrservis.ucoz.ru


Цитата:

Разберемся с матерями

Подвергать редактированию целесообразно также и BIOS’ы материнских плат, в особенности старых. Как и в случае с видеокартами, здесь речь снова пойдет о специализированной утилите, название которой – Bios Patcher. Все файлы, о которых ниже пойдет речь, можно найти в файловом архиве сайта .rom-by.com.

Bios Patcher работает в режиме командной строки из-под DOS, то есть windows-интерфейса для нее нет. Программа разработана для сканирования образов BIOS’ов материнских плат с последующим внесением исправлений, если программа обнаруживает ошибки или недочеты. Здесь сразу возникает два вопроса: откуда в файлах BIOS’ов ошибки и насколько корректно программа их исправляет. Ответ на первый вопрос очень прост. Фактически, все интеллектуальные права на использование Award BIOS (BIOS Patcher работает только с Award, AMI – не поддерживается) принадлежат самому концерну Award, который просто продает программный код, коим и является BIOS, изготовителям материнских плат. Последние, в свою очередь, по мере надобности вносят изменения или дополнения в исходный код. Поскольку производителям материнских плат второго эшелона просто не по карману содержать штат высококвалифицированных программистов, на этапе внесения изменений в BIOS возникают ошибки. Самая распространенная из них – отсутствие поддержки на старых материнках жестких дисков объемом более 8.4 Гб в одних случаях и 32 Гб – в других. Примечательно, что с аппаратной точки зрения проблем, как правило, не возникает – вся проблема в BIOS’е. Разумеется, решить оную можно запросто путем перепрошивки обновленной версии BIOS’а, скачанного с сайта производителя. И вот здесь возникает загвоздка: совершенно не обязательно, что производитель твоей платы спустя годы после снятия оной с производства будет выпускать новые версии BIOS’а. В таких случаях (а также во многих других) поможет BIOS Patcher.

Сканирование файла-образа BIOS’а производится интеллектуально с учетом его «брендовости». Так, например, достаточно специфичные изменения в исходный код от Award очень любит вносить Asus. Некоторые индивидуальные отличия от «стандарта» присущи и BIOS’ам материнских плат Gigabyte. В BIOS Patcher’е учтены такие особенности.

Уникальность этой программы заключается в том, что никаких изменений непосредственно в сам BIOS она не вносит. Коррекция ошибок выполняется путем добавления еще одной дополнительной части BIOS’а в так сказать виртуальном виде. При старте ПК во время POST все исправления вносятся «на лету» на самой первой стадии старта ПК. Отмену внесения исправлений, если программа делает это некорректно (здесь хочется отметить, что BIOS Patcher ошибается феноменально редко), можно выполнить, удерживая клавишу «-» (минус) в нажатом состоянии с момента старта твоего компьютера. К сожалению, нет универсальной инициализации клавиатуры, в результате чего трюк с клавишей «-» может не сработать. Тогда просто отключи клавиатуру и после старта ПК подсоедини заново (только аккуратно!). В обоих случаях ПК запустится с оригинального BIOS’а, минуя все результаты деятельности BIOS Patcher’а. В дальнейшем плату можно будет перепрошить заново оригинальным, нетронутым BIOS’ом.

«Официальные» возможности BIOS Patcher’а такие:

- Поддержка Flash-ROM микросхем следующих типов: 1 Мбит (128 кб), 2 Мбит (256 кб), 4 Мбит (512 кб).

- Корректная работа с Award 4.5x, Award(Phoenix) 6.xx.

- Поддержка платформ Pentium – Socket5, Socket7, SuperSocket7, Pentium II/III Socket8/Slot1/Socket370(PPGA/FC-PGA/FC-PGA2), AMD K7 – Slot-A, SocketA, Pentium 4 (Socket423/Socket478).

- Поддержка «стандарта» от Asus упаковки модулей BIOS (который появился, начиная с CUSL/TUSL).

- Добавление «поддержки», так сказать, «новых» для данной материнской платы процессоров (для платформ, обладающих автоматическим «детектом»). Здесь подразумевается то, что после применения данной программы материнская плата перестанет отображать при старте название процессора как «Unknown». Помимо «интеграции» правильного названия процессора BIOS Patcher обеспечит корректное распознавание L2-кэша и частоты/коэффициента умножения вплоть до интеграции поддержки различных степпингов и «банального» добавления/обновления микрокодов. Разумеется, должна быть аппаратная совместимость с данным процессором.

- Устранение ошибок в BIOS’е, которые приводят к неработоспособности винчестеров объемом более 32 Гб (а иногда и 8.4 Гб).

- Активирование отключенных производителем платы возможностей BIOS’а – например, возможность выбора вручную таких параметров, как частота системной шины, тайминги памяти, питающие напряжения и т.п. Кроме того, в некоторых случаях возможно расширение диапазона настроек.

- Включение асинхронного режима работы с памятью и интерливинга на VIA 693A/694X/694T.

Как мы уже отмечали, BIOS Patcher работает из-под DOS. Тебе понадобится загрузочная дискета или диск-реаниматор. Предварительно создай папку с произвольным названием, в которую помести следующие файлы:

- непосредственно BIOS Patcher;

- файл-образ BIOS’a твоей материнской платы;

- CBROM – программа для просмотра/распаковки различных модулей BIOS’а;

- MODBIN – программа, позволяющая редактировать некоторые регистры чипсета, а также изменять надписи/опции в BIOS Setup.

- LHA – архиватор от Haruyasu Yoshizaki, алгоритм которого лег в основу упаковки модулей Award BIOS;

- REALL.COD – файл микрокодов.

Напоминаем, что все необходимые файлы можно найти на сайте rom-by.com.

Далее в режиме DOS пишем следующее:

Bp имя_файла-образа /ключ

Список доступных ключей декларируется следующим образом:

/c – задать название процессора, которое будет выводиться на экран ПК при старте. Указанное название будет одинаковым для любого вставленного в материнскую плату процессора.

/d – не удалять временные файлы.

/e – показать информацию о файле BIOS’а.

/h – вывод помощи.

/m – выбор пунктов для правки пользователем. Перед каждым внесением исправления будет выдан запрос.

/p – решение проблем работы памяти на VIA 693A/694X/694T.

/s – отключение срабатывания «отката». Рекомендуется к использованию после того, как ты убедишься в работоспособности пропатченного BIOS’a.

/v – оптимизация работы памяти для VIA-based MB P1/P2/P3.

Использовать какие-либо ключи необязательно – BIOS Patcher в таком случае автоматически внесет все исправления, если таковые необходимы.

Небольшой тест

Для эксперимента мы взяли очень старую материнскую плату Lucky Star 5I-TX1 с процессором Intel Pentium MMX 200 МГц. Плата отказалась распознавать жесткие диски объемом более 32 Гб – кто бы сомневался?

Приступаем к делу. Для начала скачиваем прошивальщик awdflash и сохраняем образ BIOS’а следующим образом:

Awdflash.exe bios.bin /sy

Здесь bios.bin имя файла-образа. Далее мы пошли самым простым путем: дали возможность BIOS Patcher’у сделать все самостоятельно. Для этого даем такую команду:

BP-4_23.exe bios.bin

Здесь BP-4_23.exe – имя исполнительного файла BIOS Patcher’а версии 4.23. Процесс корректировки нашего BIOS’а занял несколько секунд (мы работали со старенького винчестера 4.3 Гб, при использовании дискеты времени уйдет больше). BIOS Patcher отрапортовал о внесенных изменениях, и мы вновь обратились к прошивальщику awdflash для прошивки исправленного BIOS’a в материнскую плату:

Awdflash.exe bios.bin /py

После подключения жесткого диска Samsung SP0842N он был четко идентифицирован при старте. До наших операций с BIOS’ом старт ПК с таким винчестером был невозможен – загрузиться удавалось, только если новый винчестер выставить в состояние «Limit Capacity to 32 Gb».

Таким образом, редактирование имеющихся в наличии версий BIOS’ов имеет непосредственный смысл в целом ряде случаев. К сожалению, достаточно универсальные утилиты для работы с BIOS’ами фактически имеются только лишь для материнских плат и видеокарт. Для модернизации функций других устройств путем прошивки BIOS’а придется искать «альтернативные» версии прошивок. В первую очередь такая ситуация складывается с оптическими приводами. В данном случае никакого редактирования не требуется – достаточно лишь прошить скачанный из Интернета файл-образ BIOS’а.

Удачных всем перепрошивок!

Dimo-N 24.02.2011 16:09

Как можно сделать чтобы с HDD грузиться под DOS

Есть 2 гиговый HDD, можно ли его сделать как загрузочный DOS и с него перепрошить BIOS (хот свапом).

Пожалуйста по шагово объясните.

Dimo-N 25.02.2011 21:59

Ребята нужно прошить BIOS под DOS? но только чтобы дос грузился с HDD (IDE) как например с дискеты при форматировании как загрузочный MS-DOS. Можно ли сделать чтоб тоже самое происходило с винта и именно с него. Если да то объясните по шагам как и что делать. Очень нужно.


Часовой пояс GMT +4, время: 20:29.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.