Amibcp не открывает файл rom

Обновлено: 04.07.2024

DaKaR

Открой файл биоса в HEX редакторе и скажи первые 16-32 байта. Расширение может быть каким угодно и не определяет тип биоса.

Тогда MMTool. Может еще что-то есть. Да блин в поиске такой инфы навалом скорее всего. Открой файл биоса в HEX редакторе и скажи первые 16-32 байта. На 00065552 написано N56BA218.BIN , перед этим юя.юя. и т.д. и т.п.
Тогда MMTool. Может еще что-то есть. Да блин в поиске такой инфы навалом скорее всего.

DaKaR

Я посмотрел твой биос, если это к плате TF560, то это Award.

Я посмотрел твой биос, если это к плате TF560, то это Award. У меня на Asus p5kpl in roem si нет настройки напряжения на проц. Хотя в обзорах в нете эти настройки были.
Версия 0508 новее вроде нет. Если я выложу файл биоса ктонить может ево поковырять?
Заранее спасибо.

С.А.Н.Я.

Возможности разгона Изменение частоты: FSB , PCI-Express, памяти. О поднятии вольтажей,речи вроде не идет. Взято из обзора отсюда KOSSAK
прикольный сайт,правда в разделе гигабайта такое старье. Ничего более-менее современного не видел(

MaG!STeR: С.А.Н.Я.

Народ,а кто может добавить делителей FSB:MEM в биос Asus M4A79 Deluxe?Если это ревльно вообще..
Там в настройках только выбор 667,800,и 1067Мгц для памяти при 200Мгц FSB(получается именно тут и задается делитель).
При разгоне по шине эти значения пропорционально поднимаются,и при достижении 260-270 Мгц FSB даже при выборе минимального
значения все упирается в память.
Т.е. нужна возможность выбрать частоты для памяти 400 и 533 - это значения при шине 200,чтобы не переразгонялась память.

Короче попытался сам поковырять.
Вот по этой методике
http://www.rebelshavenforum.com/sis-bin . 000049;p=6" target хэндл" для пункта DRAM Frequency",а потом и hex-редактором "последовательность"
в модуле 1b для него :
01A103-едиственный экземпляр такой такой комбинации встречающийся в модуле!

01-сигнатура "пункт меню"
A103 -"хэндл" в обратном (little-endian) порядке
C534 -"зашифрованные" установкиlkz "failsafe" "optimal"
C1 - видимость/скрытость пункта меню и строки помощи
00 -здесь согласно методики должно быть 02-сигнатура строки помощи -почему то ноль
4104 -адрес строки помощи
C3 -число возможных установок в пункте меню=195 .
8101 BC03 CD34 C100 BD03 3150 01CE 03DD 34C1-должны быть хэндлы установок,но чего-то не похожи,
например с134h при том что самый старший хандл который вообще виден в amibcp -071ch
Или это указатели на какие-то процедуры?

Так получилось, что компания American Me­ga­trends сво­бод­но не рас­про­ст­ра­ня­ет программное обеспечение AMI BIOS Configuration Programm (AMIBCP). Но мир устроен как-то по-другому, и вот уже много лет сер­вис­ные ин­же­не­ры и про­дви­ну­тые пользователи освоили и успешно пользуются этим замечательным ин­ст­ру­мен­том. Все эти годы глав­ной не­при­ят­но­стью была и остается несовместимость новых версий AMI­BIOS с преж­ни­ми релизами AMIBCP. Но мы-то зна­ем, что мир уст­ро­ен так, что «правильная» версия рано или поз­дно появится.

Подводным камнем в деле редактирования настроек AMIBIOS является тот факт, что иногда уже имеющийся в на­ли­чии релиз утилиты конфигурирования успешно справился бы с редактированием требуемого файла. Но ме­ша­ет этому пол­ное отсутствие справочной информации по данному вопросу. Постараемся хотя бы час­тич­но устранить этот про­бел.

Рассмотрим ситуацию, когда попытка открыть файл образа BIOS завершается со­об­ще­ни­ем, как «Couldn't open the file!»:

На самом деле ничего страшного не происходит. Вполне возможно, что AMIBCP v3.46 решит поставленную за­да­чу, ес­ли поль­зо­ва­тель учтет особенности структуры современных версий AMIBIOS.

Дело в том, что часть пространства в файле образа отводится для служебных функций (типа plat­form.bin, не­ког­да от­дель­но су­ще­ст­во­вав­ше­го в комплекте с Phoenix Phlash, утилитой программирования Phoenix­BIOS). Осталось только раз­об­рать­ся, из чего состоит нынешний BIOS, разработанный в American Me­ga­trends, и внести тре­бу­е­мые из­ме­не­ния.

Оговоримся сразу, что наш разговор касается только самых современных решений, основанных на ядре AMI­BIOS8, и не имеет никакого отношения к более ранним выпускам, а также к версии UEFI BIOS, раз­ра­бо­тан­ной на одном из ядер Aptio. По этой причине будем рассматривать только третью версию AMIBCP, в част­нос­ти v3.46:

Программное обеспечение AMI BIOS Configuration Programm (AMIBCP)

В настоящее время образ AMIBIOS8 состоит, как минимум, из трех регионов:

  • Descriptor Region; Region;
  • BIOS Region.

Descriptor Region, как следует из названия, содержит описания компонентов самого BIOS и платформы, ко­то­рую он об­слу­жи­ва­ет. В нем содержится перечень микросхем Flash ROM, их интерфейс, код про­из­во­ди­те­ля чипа, код са­мо­го чи­па со­глас­но JEDEC и некоторая другая информация (частоты так­ти­ро­ва­ния при чтении, записи, стирании и т.п.). Так­же опи­са­ны фун­к­ции чипсета системной платы, ответственные за ком­му­ни­ка­цию с микросхемой BIOS. В основном, это дан­ные свя­зан­ные с на­ст­рой­кой Южного моста (на­при­мер, ICH8) на корректное обслуживание чипа Flash ROM с уче­том осо­бен­но­с­тей конкретной ре­а­ли­за­ции.

Manageability Engine Region — новое слово в проектировании AMIBIOS8, пришедшее в низкоуровневое про­грам­мное обес­пе­че­ние с появлением интегрированного в чипсет BMC-контроллера. Не раскрывая сек­ре­ты фирмы, от­ме­тим толь­ко оче­вид­ные фун­к­ции, вы­пол­ня­е­мые кон­т­рол­ле­ром Baseboard Management: мо­ни­то­ринг питающих напряжений, кон­троль тем­пе­ра­тур­ных режимов, обслуживание сенсорных датчиков плат­формы. Как бы там ни было, указанный ре­ги­он лег­ко на­хо­дит­ся в ко­де по ключевому слову BMC.

Интересующая нас часть кода — собственно BIOS. Если для исследований взять прошивку платы Tyan S7012, то из име­ю­щих­ся четырех мегабайтов нам для работы потребуются только два старших. Раз­мер фай­ла про­шив­ки умень­шил­ся вдвое — те­перь он прек­рас­но открывается утилитой AMIBCP, де­мон­ст­ри­руя всем тайники BIOS:

Рассмотрим меню I/O Virtualization из раздела «Advanced», где выполняется установка значений параметра SR-IOV (Single Root I/O Virtualization)

В качестве примера мы выбрали меню I/O Virtualization из раздела «Advanced», где выполняется установка зна­че­ний па­ра­мет­ра SR-IOV (Single Root I/O Virtualization), одного из интересных и важных направлений вир­ту­а­ли­за­ции. В за­клю­че­ние следует сказать, что на платформах с интегрированным ги­га­бит­ным сетевым адап­те­ром кроме ука­зан­ных ре­ги­о­нов может находится также и GbE Region, где хранятся настройки Ether­net-адаптера, его MAC-ад­рес и другая ин­фор­ма­ция.

BIOS - (basic input-output system) базовая система ввода вывода. — небольшая программа, находящаяся на ПЗУ (постоянном запоминающем устройстве) и отвечающая за самые базовые функции интерфейса и настройки оборудования, на котором она установлена. Подробнее здесь или здесь
BIOS проверяет устройства на работоспособность и передает управление компьютером загрузчику операционной системы.

При появившемся желании перепрошить BIOS, необходимо посетить сайт производителя системной платы (ноутбука) ссылки Проверить историю биос, находящуюся там же, там указано какие изменения произошли в новых версиях. На основании этой информации и принимаем решении о перепрошивки новой версии биос.

Приведу примеры: в 1005 версии прошивки для ASUS P4P800 SE появилось "Support Prescott CPU with locked frequency" поддержка процессоров с ядром пресскот. В данном случае прошивка имеет смысл если у вас процессор с данным ядром, если у вас старичок nortwood, не стоит дергаться.


Важно: В последней версии прошивки содержатся все предыдущие исправления!

Beta версия может испортить работу вашей системной платы, то есть прошиваете вы её на своё страх и риск!

При прошивке биоса системной платы, убедитесь что питание случайно не отключится.

Методы перепрошивки:
Asus и Gigabyte имеют встроенную функцию перепрошивки биоса.
Asus:

Функция ASUS EZ Flash применяется для легкого обновления BIOS , без прохождения через длинный процесс загрузки с дискеты и использования DOS -утилит. EZ Flash встроенна в BIOS , так что доступна простым нажатием клавиш " Alt " + " F 2" во время POST ( Тест-При-Включении ).

- для Award: "awdflash bios.bin /cd/cp/py/sn/f/r"

- для AMI: "amiflash amibios.rom /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g"

Способ восстановления от MSI

Функция восстановления BIOS'а

Переименуйте требуемый файл AMI BIOS'а в AMIBOOT.ROM и сохраните его на флоппи диске. Например, переименуйте A569MS23.ROM в AMIBOOT.ROM.
Вставьте этот флоппи диск во флоппи дисковод. Включите систему, нажмите и удерживайте Ctrl-Home для обновления bios'а. При этом будет считываться файл AMIBOOT.ROM и восстанавливаться BIOS с устройства A.
Услышав 4 звуковых сигнала (бип), Вы можете вынуть диск и перезагрузить компьютер.
для Award BIOS

Сделайте загрузочную флоппи дискетту
Скопируйте flash утилиту Award'а и файл BIOS'а на вышеупомянутую флоппи дискетту
Создайте autoexec.bat, содержащий "утилиту-прошщивальщик имя_файла_bios'а". (Например: "awdfl823K w6378vms.130") Пример создания autoexec:
a. В ОС Windows откройте notepad
b. В notepad'е наберите "awdfl823K w6378vms.130" (без кавычек)
c. Схраните файл с именем autoexec.bat
Загрузите систему с этой дискетты (может потребоваться более 2 минут, прежде чем на экране что-то появится).
Перепрограммируйте BIOS и перезапуститесь.
Спасибо GenAleks

-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.

Ответы на вопросы в Железячнике Ru.Board

Искусcтво перешивки BIOS - статья на wiki.rom.by
Часть 1. Для тех, кому лень читать, а хочется побыстрей прошить и забыть.
Часть 2. Для тех, кому это нужно/интересно, либо было лень читать первую, а теперь надо восстановить "как было"…
Часть 3. Для тех, кому, всё же, нужно разобраться. Азы.
Часть 4. "Хабовые" флэши.
Часть 5. Собственный "перешивочный" комплекс.
Часть 6. Восстановление запаянных биосов БЕЗ их выпаивания.

Изменил имя файла прошивки, резервную копию BIOS сохранил, прошился файл нормально, машина перезагрузилась, теперь черный экран, нет никаких звуков из динамика.

1. Подключил ISA видиокарту.

2. Для восстановления Award BIOS создал на другом компьютере загрузочную дискету, поместив на нее файл прошивки и утилиту awdflash (8.23z).


Вот мое содержимое файла autoexec.bat

@echo off
cls
awdflash mubios.bin /cd/cp/py/sn/f/e

Изменил файл autoexec.bat прописал дополнительные ключики
@echo off
cls
awdflash mubios.bin /py /sn /cc /cp /cd /f /r

э.ы. Вывод: см эпиграф в шапке.

материнская плата p4vmm2 ami bios

после перепрошивки во время старта PC выводит тип просесора и Checking NVRAM и виснет

записал на дискету сохраненную копию Bios в файл amibios.rom, почистил CMOS, нажимаю Ctrl+Home При старте

есть обращеник к дисководу звук что считываеться FAT через 2-3 сек один гудок и все повторяеться

впечатление такое что bios не может найти файл и что считывания образа не происходит

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

для записи и считывание дискеты использую один и тотже дисковод

помогите пожалуйста советом в чем может быть дело (мое мнение что по какой то причине файл не находиться)

hdd/cd/dvd отключал
оставил минимум памяти и проьовал все слоты

мое мнение что amibios.rom не может быть найдет или невозможен старт прошива

PC больше 3 лет впервый раз решил прошить bios так как были пробеммы с usb hdd и флешками 1g

Большое спасибо за ответ

И зачем надо было использовать взятыйнепонятно откуда и для какой платы BIOS. Можно было на оф.сайте спокойно посмотреть.

Плата старая у них на сайте я не нашел прогивки для моей платы

номер ревизии я найе не смог - подскажите пожалуйста где примерно смотреть


нажимаю Ctrl+Home
Для чего?
Почитай еще в шапке "Как прошить "вслепую" AMI BIOS?"

ami bios по этим кнопка начинает искать amiboot.rom на флоповоде и проишвать его
в моем случаи обрашение к диску A есть но считывание и прошивка не происходит
метод нарушения CRC пробовал орщаение к флоповоду есть прошивка не происходит

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

найти что либо содержащее rev мне не удалось но в углу нашел V7.3 плата купленна весной 2004

>Зачем тебе в Dos грузиться?
объясните пожалуйста как для ребенка дауна как перепрашить что должно быть на дискете
я считал что у меня два пути

записать на дискету файл amiboot.rom
записать dos стартовать и в autoexec.bat стартовать прошивальшик

по звуку похоже что идет не считывание файла а калибровка или считывания FAT
дискета сделанна в dos5 но файл скопирован под XP

Добавлено:
Обращение к дискводу, 2-3 секунды что то делает с диском, звуковой сигнал и так по кругу те прошивки не происходит

Добавлено:
записал чистую dos на дискету рестарт ctrl+home звук такой же колибровка или обращение к FAT считывания не происходит те метод прошивки в слерую не сработает

мне кажеться что возможно загрузчик ожидает другое имя файла или загружчик не работает (но тога почему есть обращение к дисководу)

Добавлено:
может кому пригодиться что означают звуковые сигналы Boot Block

8.1 Boot Block Beep Codes
Number of Beeps Description:
Number of Beeps:
1 Insert diskette in floppy drive A:

3 Base Memory error

4 Flash Programming successful

5 Floppy read error

6 Keyboard controller BAT command failed

7 No Flash EPROM detected

8 Floppy controller failure

9 Boot Block BIOS checksum error

10 Flash Erase error

11 Flash Program error

13 BIOS ROM image mismatch (file layout does not match image present in
flash device)
__________
8.2 POST BIOS Beep Codes
Number of Beeps: Description
1 Memory refresh timer error.

2 Parity error in base memory (first 64KB block)

3 Base memory read/write test error

4 Motherboard timer not operational

5 Processor error

6 8042 Gate A20 test error (cannot switch to protected mode)

7 General exception error (processor exception interrupt error)

8 Display memory error (system video adapter)

9 AMIBIOS ROM checksum error

10 CMOS shutdown register read/write error

11 Cache memory test failed

8.2.1 Troubleshooting POST BIOS Beep Codes

Number of Beeps Troubleshooting Action

1, 2 or 3 Reseat the memory, or replace with known good modules.

4-7, 9-11 Fatal error indicating a serious problem with the system. Consult your
system manufacturer. Before declaring the motherboard beyond all
hope, eliminate the possibility of interference by a malfunctioning
add-in card. Remove all expansion cards except the video adapter.

• If beep codes are not generated when all other expansion cards are
absent, one of the add-in cards is causing the malfunction. Insert
the cards back into the system one at a time until the problem
happens again. This will reveal the malfunctioning card.

hope this helps out. sounds like a memory problem / or jumpers not set correctly for the memory. by the way.. you can find the manual on the ECS website and i googled the bios codes


в моем сулчаи пищит один раз те дискета не опознаеться
пытался форматировать format a:/u/F:720 пишет что не возможно записать нулевую дорожку

Читайте также: