Проблема обновления Bios на Asrock H87M Pro4

В новом компьютере процессор i5-4690. Для запуска требуется Bios P2.0 и выше. На плате самый первый P1.20. Так как плата не запускается и другого процессора нет под рукой решил обновить через программатор EZP2011. Микросхема Winbond 25Q64FVAIQ. Оболочка программатора опознала ее как W25Q64BV. Из микросхемы прочитал 8 388 608 байт.
Скачанный с сайта вариант BIOS под InstantFlash имеет размер 8 392 704 байт. Больше на 4 килобайта. Оболочка программатора ругается при открытии.
Что делать?

Перенес в Прошивку (восстановление) BIOS.
maco

1. Выкинуть нафиг свой программатор. Не дело, когда он не слушается.
2. Отрезать от начала файла "лишние" 4 Кб и прошить.
А если совсем по уму, то п.3 - найти в сохраненной прошивке MAC адрес, вставть (или набить его) по найденному адресу в новую прошивку, а уже потом шить.

Сначала файла отрезал 4 килобайта. Прошил плата запустилась. Что за информация там содержится и для чего она? Может кто знает?
PS Написал а потом увидел ваш комментарий. Выкидывать я не буду и не понимаю вашей иронии... Я нигде в моем посте не написал ни слова о том, что мой программатор должен был сделать все сам...

PS PS А вот за напоминание про MAC большое спасибо!

Это не ирония. За все время моей деятельности у меня небыло ни одного программатора, который отказался бы шить из-за "несоответствия" расширения файла или размера. Сказал шить - шьет. Решать, что и куда - мне, а не разработчику софта. Программатор не должен показывать свою умность, особенно когда его об этом не просят. Это просто инструмент, IMHO.
Хотя в свете вашего первого поста - может я и не прав. Вы же не проверили соответствие размера и пытались зашить... Вот Вас и уберегают от необдуманных действий.

Блок в начале файла предназначен для флешера.

Да вижу что я написал некорректно. Программатор предупредил о размере файла, а шить я и не стал так как видел в окне, что в начале файла не то, что надо.

Точно такая же история, а сам дамп биоса могли бы выложить, а то такая же материнка лежит без дела.

Взять на оф. сайте религия не позволяет?

Я не понимаю как отрезать 4кб, мне бы готовый файлик, вставить и прошить на прогромматоре))

Если не понятны такие простые вещи - надо напрячься и постараться понять их. Человек, ремонтирующий компьютеры, должен уметь самостоятельно добывать и если надо - подготавливать прошивки для программатора. Слишком много неисправностей, связанных с прошивкой.

Это лирика. Поехали.
1. Скачиваем с оф. сайта Instant Flash v 2.40 (H87M Pro4(2.40)ROM.zip), распаковываем его и получаем файл H87MP42.40.
Объем флешки на этой плате (а значит и прошивка) - 0800000h (8 388 608 в десятичной системе, dec).
Размер файла H87MP42.40 больше этого объема на 01000h (4 096 байт = 4 Кбайт).
В данном файле ненужная программатору часть в начале файла (немного практики, и поймете).


2. Устанавливаем любой HEX редактор. У меня под руками старинный Hex Workshop 4.12.
Открываем в нем H87MP42.40.
Курсор по умолчанию стоит на начале файла. Зажимаем на клавиатуре Shift и давим стрелочку вниз (или кнопку Page Down) до адреса 01000h (левая колонка). Пример в скриншоте.
Выделив нужное, давим Ctrl + X и подтверждаем удаление.
Сохраняем оставшееся под любым, нужным нам, именем и расширением (сохранить как) или под тем же именем (сохранить).
3. Открываем получившийся файл в оболочке программатора и шьем.
Есть что-то супер сложное? Думаю - нет.

Аватар пользователя savely

О, гуру "написал лекцию". Надо бы в FAQ какой здешний засунуть.
P.S. Я серьезно, если что.

А кому счас легко...

Статью надо писать про то, КАК найти в образе с оф. сайта искомое, а не как отрезать или скопировать.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей