| Автор | Сообщение |
Danker Участник Сообщения: 327
|
Очень похоже что слетела BOIS W25X80. Мой программатор такие чипы пишет, но не могу найти файл БИОСа типа .bin,.rom или .hex. На сайте F/S лежат апдейты БИОСа для D2831-S1 которые распаковываются в файлы .ocf,.omf. Как собрать из этих файлов образ БИОС? Может у кого есть образ целым файлом? |
|
RIF Участник Сообщения: 910
|
Danker, машина (любая, на данном этапе развития) оперирует с бинарным кодом.
Будь то файл фотографии твоей жены, мп3-ха и прочее, в том числе апдейты БИОСа для D2831-S1.
Ни чего дизассемблировать/ассемблировать не нужно, программисты уже это сделали.
А можно заменить расширение ocf,.omf руками, на необходимое для тебя, и ты будешь прав.
Для чего и почему производитель маскирует под ocf,.omf.
Смею предположить:
Что-бы отважные прошивальщики не шили случайные файлы bin. Это как идентификатор данного производителя для его продукта. И соответственно имеется в комплекте утилита (флешер) которая работает с образом прошивки.
Есь образы с расширением из комбинации цифр, букв, а то и без расш. вовсе!
После распаковки твоего ocf,.omf он должен точно соответствовать размеру твоей флешки = 1Мб, W25X80 = 8мбит или 1мегабайт. Переименовать и дело с "хвiстом"! |
|
IIK Участник Сообщения: 122
|
Очень похоже на ситуацию с Intel, придется вручную собирать. |
|
RIF Участник Сообщения: 910
|
Ах вот в чём дело!
Загрузил, посмотрел и увидел о чём речь.
Несколько модулей, которые прописывает в флешь-память BIOFLASH.EXE по известным только ей адресам, или ссылается на один из omf файлов.
Да... засада, Danker, IIK - я был не прав, погорячился, и насчёт программистов тоже.  |
|
IIK Участник Сообщения: 122
|
Бывает. Я, кст. так и не сумел собрать. Danker, Почитай на ром.бу про ЕФИ. |
|
Danker Участник Сообщения: 327
|
На rom.by прислали готовый образ БИОС, перешил, но к сожалению не помогло. Наверно виноват мультик SMSC SCH5027E-NW. Перерыл туеву хучу доноров, но такого не нашел. |
|
RIF Участник Сообщения: 910
|
IIK, в обще-то вопрос интересный.
А попробовать прошится на любой другой рабочей плате (не обязательно Fujitsu-Siemens) с такой-же флешь-памятью хх25X80, .
Например использовать чипсет Р35 от MSI или ASUS с подобными флешками.
Использовать иную мать как "программатор", прошивальщик BIOFLASH.EXE в DOS режиме соберёт и прошьёт образ в флешь, останется флешь-память переставить на нужную мать.
Алгоритмы обмена данными при прошивке наверно у всех схожие, процедуры вызова...
Хотя хз... шьют ведь "счастливчики" чужие биосы на свои мамам и они шьются без сообщений об неверном идентификаторе, и прочих error-ах!
P.S
Проверил-бы свою "ахинею" но есть только P45, на борту 16Мбит флешь. |
|
IIK Участник Сообщения: 122
|
Судя по по названию на оффсайте "Update " , пишется 1-2-3 блока, в какие-то адреса, а основное тело не трогается, а если оно битое? Шил "чужие" биосы хотсвапом, но с Интел - не пробовал, как правило, м\схема специфичная. |
|
Danker Участник Сообщения: 327
|
Как уже писал мультика не нашел, даже даташит нашел в инете урезанный без цоколевки Материнка уж больно специфичная, индустриальная. Приходится отдавать клиенту. Тему закрываю. Всем спасибо. |
|
|