Ищется инструмент для упаковки 128К биоса в 64К либо готовый

Задача такова. Имеется мать под p-1 (ASUS p/1-p55tp4n), и стираемая ПЗУшка 64КБ. Биос для этой мамы разумеется 128КБ, тем не менее размер кода с бутблоком меньше 64КБ+куча пустого места:(:(. Нужно каким-либо образом переделать этот биос в формат 64КБ, дабы его можно было залить на эту м/c. Увы, Ультрапак в БИОС Патчере пока не реализован и он для запаковки 2/4МБит БИОСов в 1МБит флеш - не тот случай:(:(
Соответственно, можно сразу готовый биос, можно руководство к действию.
PS: попытки интеграции original.tmp от оригинального БИОСа в "маленький" не удались:(:(

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

Ну что ж ты вечно в другом городе!.. :twisted:
Мне как раз нужна флэшка/ПЗУшка в DIP32 на 64К, дал бы взамен номальную мегабитку... roll
Касательно "попыток интеграции" - расскажи, что и как делал...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Поскольку все манипуляции проводились нами вдовоем, позволю себе ответить вместо Root'a :)

Во первых, микроха DIP28, не DIP32

Что касается попыток интеграции. Основной ступор заключался в том, что ни одна программа не умеет распаковывать 64КБ биос - расковырять 128КБ биос удалось полностью, но к сожалению выковырянный из него original.tmp запихнуть в 64КБ биос не удалось.
В другой 128КБ - удалось, подменив временно извлекаемый Modbin'ом original.tmp (благодяря многозадачности), а вот с 64КБ фокус не прошел - Modbin, хотя вроде и позволяет редактировать 64КБ биос, тем не менее в отличие от 128КБ, не извлекает из него в процессе работы original.tmp (который можно подменить). Bit также не извлекает ничего, CBrom вообще колбасит:(
Внешний осмотр 64КБ биоса показал, что структура его несколько другая - слияние по схеме "бутблок оттуда, остальное отсюда" не представляется возможным:(

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

А методику, предложенную xKVtor'ом в этой теме (по аналогии, ессно), пробовали?.. roll

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

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

ivp
спасибо за инфу.... Сейчас читаю...

Уже прочел... Не годится эта методика:(:( Не тот случай
В общем, все сводится к тому, что нужен 64КБ БИОС со структурой как у 128КБ

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

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

Вот собственно и препарируемый БИОС...


Странный у него формат. Недо-4.51PG, но вроде и не 4.50G. Про себя говорит, что 4.50PG.
Бутблок, естественно, "особенный"... Сигнатуры *BBSS* нет :-o

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Ну собственно что важен скорее "донор", а не "реципиент" - реципиент в принципе может быть любым, важно чтобы он был 64КБ и туда можно было бы всунуть original.tmp из "донора". Изначальное его содержимое малоинтересно - это вполне могла бы быть "пустая болванка" - т.е. только бутблок в нужном месте файла-биоса 64КБ, куда можно было бы подпихнуть кусок "донора". Так что если у кого-либо есть биос 64Кб, о котором известно, что его умеет распаковывать bin, cbrom, а главное - что модбин при работе с ним вытаскивает original.tmp (который можно подменить в мультитаскинге - известная схема, Роман ее приводил в одной из статей - к великому сожалению, описаный там же его собственный метод №2 для 64Кб биосов не описан) - поделитесь пожалуйста. С учетом факта, что препарируется АСУСОВСКИЙ биос - что AFAIK несет немало нестандартностей в структуре биоса, в коих я к сожалению не силен:(

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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