Boot Block Recovery via Serial Port

Тема, канешна, не нова. И касается только AMIBIOS8, но тем не менее рекомендую читать тем, кто без программатора.
The Serial Flash method supported by AMIBIOS8 allows for boot block recovery to load a BIOS image via a serial port. This is used by many embedded systems which rely on a serial port as a debug & utility console port. Serial Flash Requirements:

- The system being updated must have a serial port & “Serial Flash” support compiled into the BIOS image;
- “Host” system with serial port running terminal programs that support XMODEM transfer protocol (HyperTerminal for Microsoft Windows, minicom for Linux/FreeBSD, etc.);
- Null-modem cable.

The following section describes how to use Serial Flash with AMIBIOS8:
1) Attach a null modem cable to the serial port of the system that requires an update (“target”). Attach the other end of the null modem cable to a system running the terminal program (“host”).
2) Make sure the new BIOS image file is accessible from the host system.

3) Start the terminal program on the host and open a new session. The session should use the following communication parameters:
• Bits per second: 115200
• Data bits: 8
• Parity: None
• Stop bits: 1
4) Start the target system. The terminal on the host should display the following message: Press to invoke remote BIOS flash. Immediately press the SpaceBar on the host to confirm. If the SpaceBar is not pressed within a few seconds, the system will skip the flash update and perform a normal boot procedure.
5) A second string will appear on the host terminal: Begin remote BIOS
flash? [y/n]. Press the ‘Y’ key on the host to continue. If the ‘N’ is pressed, the system will skip the flash update and perform a normal boot procedure.
6) You will be prompted to upload the new BIOS file using the XMODEM protocol. Use the host terminal program to select the proper BIOS image and transfer it to the target.
7) If the transfer from host to target is successful, the target will update the BIOS and indicate success. The system will then reboot using the new AMIBIOS image.

XMODEM transfers can be initiated using the ‘Send File’ dialog under
the ‘Transfer’ menu.

AMIBIOS8 Serial Flash will work with any terminal communications program that supports VT-100 and XMODEM protocols. This includes products designed for GNU/LINUX & BSD operating systems, such as minicom. It is recommended that the terminal program be configured to use the ‘CR/LF’ style of line termination.

Serial Flash is an optional component in AMIBIOS8. This feature may not be supported on every system with AMIBIOS. Please consult your system motherboard documentation to see if this feature is enabled.
---------------
NB: If the target system has multiple serial ports, only one will be enabled for Serial Flash. COM1 is the default port, but this can be changed by the system manufacturer. A system with AMIBIOS that does not display the ‘Press to invoke remote BIOS flash’ string over the serial port does not have support for the Serial Flash feature.

NB: There is a known issue with AMIBIOS8 Serial Flash, AMIBIOS8 Serial Console Redirection and the version of HyperTerminal that ships with some installations of Windows 2000. Please make sure you are using the most updated version of HyperTerminal to avoid problems.
----------------
AMIBIOS8 Flash Update & BIOS Recovery Methods, Version 1.2, Updated June 2, 2005

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

2 icbook
Тему прилепил; однако, поскольку есть еще в наших рядах такие, кто не знает аглицкого азыку, а также те, кто переведут, но не так и не то;) , то вот если бы еще и "правильный" (ТМ - ст. о/у Гоблин) перевод - вообще посту цены бы не было...

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

Необходим нуль-модемный кабель и терминальная программа(minicom, Hyper-Terminal)

Чтобы обновить биос через посл. порт, нуна:
1) Подключить нуль-модемный кабель к обновляемому компьютеру(обычно используется COM1)
2) Проверить доступность файла прошивки на основном компьютере.
3) Запустить терминальныю программу на основном компьютере с такими параметрами:
Скорость: 115200


Биты данных: 8
Чётность: None
Стоп-биты: 1
4) Запустите обновляемый компьютер, терминальная программа на основном компьютере должна отобразить следующее сообщение: "Press to invoke remote BIOS flash." Незамедлительно нажмите пробел, иначе система выполнит обычную загрузку.
5) Затем будет выведено следующее сообщение: "Begin remote BIOS
flash? [y/n]." Нажмите 'Y' на основном компьтере, если будет нажата клавиша 'N', то будет произведена обычная загрузка.
6) Вам будет предложено послать файл проивки по протоколу XMODEM, используйте функции терминальной программы для этого.
7) Если всё прошло удачно, вы дудете видеть процесс выполненияи система будет перезагружена.

AMIBIOS8 Serial Flash должен работать нормально с любой терминальной программой, которая поддерживает протоколы VT-100 and XMODEM. Рекомендуется включить стиль 'CR/LF' окончания строк.[/list][/list]

Unknown Flash Type

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

А такой способ действителен, если биос не грузиться?(у меня как раз AMI биос)

VetaL

Да. Ответьте пожалуйста. Можно ли так сделать если БИОС не грузится вообще?

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

Тут не у каждого на столе комп с AMI-8 биосом, к тому-же ничего страшного не произойдёт, если Вы достанете нуль-модемный кабель и проверите это на практике....если бут-блок живой от даст запрос в терминалку...

Либо нечему гореть, либо нечем поджечь!

Очень не люблю бегать на программатор, когда нужно перепрошить. Но, заметил, что прошивка 32 <=> 64 бита несовместима, или прошивка с разными конфигурациями блоков NVRAM тоже несовместимо - тут только программатор. (Это я как раз про АМИ БИОС) Так что, как сказал Baza попробуйте через кабель, но будьте готовы к программатору.

Только нужно джампер поставить в положение Recovery.

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

вот кстати оригинал от АМИ 213kb

Либо нечему гореть, либо нечем поджечь!

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

Народ, кто успел скачать оригинальный документ?

просьба выложить его сюда, АМИ-шники его спрятали

Либо нечему гореть, либо нечем поджечь!

Какие AMI'шники жадные стали:). Документ за 2005 год запрятали;).

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

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

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

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