Перешивка BIOS-ов

**Advantech рекомендует**

* Все операции с BIOS рекомендуется проводить из-под DOS!

**Advantech предупреждает**

* Oперации с BIOS вы проводите на свой страх и риск.
* Некорректная перешивка BIOS без явного указания сотрудника Advantech является поводом к снятию устройства с гарантийного обслуживания.
* Альтернатива - обращайтесь в авторизованные сервис-центры.

# Определение типа BIOS-а

Тип применённого BIOS-а обычно опознается либо на экране загрузки, либо на первом экране настроек (если включён QuickBoot).
Компания Advantech применяет следующие основные типы:

* Award
* American Megatrends, серия Core8
* American Megatrends, серия APTIO

Пример BIOS AwardПример BIOS AMI Core8Пример BIOS AMI Aptio
# Какая утилита нужна

 Award
 AMI
 rom
 APTIO
 rom

## Рекомендованные ключи

* py: Program Flash Memory py: Program Flash Memory
* sn: No Original BIOS Backup
* cc: Clear CMOS Data After Programming
* cd: Clear DIM Data After Programming
* cp: Clear PnP(ESCD) Data After Programming
* wb: Always Programming BootBlock

## После прошивки

1. Выключить штатным образом
2. Снять внешнее питание с БП
3. Выполнить "Clear CMOS" при помощи джампера
4. Подать питание, запустить кнопкой питания
5. При загрузке нажать [DEL] для входа в меню
6. Выполнить команду [Load Setup Default]
7. Выполнить команду[Save and Exit Setup], затем выполнить перезагрузку штатным образом.

# Утилита Advspi

Вызов без ключей - “ADVSPI BIOS.bin”, затем подтвердите “Y”.
После обновления BIOS проверьте MAC-адрес.

## Рекомендованные ключи

* /p : залить основной блок
* /b : залить загрузочный блок
* /n : залить NVRAM
* /x : не проверять ROM ID
* /c : проверять опции

## После прошивки

1. Сразу после обновления BIOS (не перезагружаясь) проверить MAC-адрес.
2. Выключить штатным образом
3. Снять внешнее питание с БП
4. Выполнить "Clear CMOS" при помощи джампера
5. Подать питание, запустить кнопкой питания
6. При загрузке нажать [DEL] для входа в меню
7. Выполнить команду [Load Optimal Defaults]
8. Выполнить команду[Save and Exit Setup], затем выполнить перезагрузку штатным образом.

## Рекомендованные ключи

* /p : залить основной блок
* /b : залить загрузочный блок
* /n : залить NVRAM
* /x : не проверять ROM ID
* можно добавить /r : не трогать SMBIOS

## После прошивки

1. Сразу после обновления BIOS (не перезагружаясь) проверить MAC-адрес.
2. Выключить штатным образом
3. Снять внешнее питание с БП
4. Выполнить "Clear CMOS" при помощи джампера
5. Подать питание, запустить кнопкой питания
6. При загрузке нажать [DEL] для входа в меню
7. Выполнить команду [Load Defaults]
8. Выполнить команду[Save and Exit Setup], затем выполнить перезагрузку штатным образом.

# Утилита EEUPDATE

MAC-адреса сетевых карт, реализованных в чипсете, хранятся в BIOS-е. Соответственно, при обновлении они могут быть затёрты.
Для проверки и исправления ошибок, связанных с сетевыми картами на базе чипсетов Intel предназначена утилита Eeupdate.

Утилиту можно взять здесь.

## Проверка MAC-адреса

1. Запустите утилиту с ключами: **Eeupdate /pciinfo/all**
2. Если результат начинается с 8888 - исправьте MAC-адрес на оригинальный, посмотрев его на наклейке на материнской плате.

## Исправление MAC-адреса

Используйте команду **Eeupdate -nic=1 -mac="нужныйMACадресслитно"**.