Идентификация материнской платы - AMIBIOS

Материал из Wiki.

Содержание

Часть вторая, пункт второй – идентификация плат с AMIBIOS

Платы с AMI у нас распространены поменьше, чем с Award. У AMI тоже есть своя система обозначений. Возьмём для примера:

51-0831-008031-00111111-071595-VIAVPX-TX98-3D-HK0-F
|| |**| |****| |******| |****| |****************| |
12-3333-444444-55555555-666666-777777777777777777-8

Первая цифра обозначает тип процессора

0 - 8086/8088

2 - 286

3 - 386

4 - 486

5 - Pentium

6 - Pentium Pro, Pentium II, Pentium III, Pentium 4, а также и AMDшная SlotA/SocketA-платформа

8 ~ Видимо, вскоре - Opteron, Itanium

5x-xxxx-xxxxxx-xxxxxxxx-xxxxxx-xxxxxxxxxxxxxxxxxx-x

В нашем случае – “5” – Pentium.


Вторая цифра относится к размеру биос

0 – 64kB (512kbit)

1 – 128kB (1Mbit)

2 – 256kB (2Mbit)

3 – 512kB (4Mbit)

4 – 1MB (8Mbit)

x1-xxxx-xxxxxx-xxxxxxxx-xxxxxx-xxxxxxxxxxxxxxxxxx-x

В нашем случае – “1” – 128kB, “стандарт” для Socket7- и первых P2-плат.


Вторая группа цифр

xx-0831-xxxxxx-xxxxxxxx-xxxxxx-xxxxxxxxxxxxxxxxxx-x

не принципиальна и обозначает лишь ревизию биоса.


Третья группа цифр (4 или 6 цифр, но главные – последние 4) определяют производителя

Общая классификация выглядит так:

  • 001yyy = “made in Taiwan”
  • 002yyy = “made in Taiwan”
  • 0036yy = “386-я” плата AMI
  • 0046yy = “486-я” плата AMI
  • 0050yy = “made in US”
  • 0056yy = Pentium-плата AMI
  • 0060yy = “made in US”
  • 0066yy = PentiumPro-плата AMI
  • 008yyy = “made in Taiwan”
  • 009yyy = референсный BIOS для тайваньского производителя (видимо, “неизвестного”:)
  • 00Zyyy = “made in Taiwan” (где Z – любая буква)

Подробный список производителей можно посмотреть здесь:

xx-xxxx-008031-xxxxxxxx-xxxxxx-xxxxxxxxxxxxxxxxxx-x

В нашем случае – “8031”, т.е. «помидорная» Zida.


Четвёртая группа цифр (8 шт.)

xx-xxxx-xxxxxx-00111111-xxxxxx-xxxxxxxxxxxxxxxxxx-x
xx-xxxx-xxxxxx-12345678-xxxxxx-xxxxxxxxxxxxxxxxxx-x

тоже не принципиальна и отображает просто некоторые изначальные опции POST-процесса (0 – disabled, 1 – enabled):

1 – Остановка системы при ошибке POST

2 – Инициализировать CMOS при каждой загрузке

3 – Блокировать выводы 22 и 23 контроллера клавиатуры

4 – Поддержка мыши в BIOS

5 – Ждать нажатия F1 при ошибке POST

6 – Выводить ошибку видеоадаптера во время POST

7 – Выводить ошибку дисковода во время POST

8 – Выводить ошибку клавиатуры (контроллера) во время POST


Пятая группа цифр – дата релиза биоса

Но, правда, она обычно не несёт никакой смысловой нагрузки, так как указывается, как правило, дата написания самого «интерфейса» биоса (Hi-Flex для AMI - аналогично «авардовским» Modular 4.51, Medallion 6.0 и т.п.):

xx-xxxx-xxxxxx-xxxxxxxx-071595-xxxxxxxxxxxxxxxxxx-x

Тут можно лишь добавить, что, как и в случае с AwardBIOS, нужно учитывать, что у буржуев сначала идёт месяц, а потом число. Это важно, чтоб не спутать, какой из биосов «последний», когда найдёте несколько версий в интернете.


Шестая группа цифр – любая информация, которую пожелает добавить конкретный производитель

Обычно это – чипсет, на котором выполнена плата, но часто и прямо указывается сама модель платы, что, конечно, существенно упрощает идентификацию. Так и в нашем случае:

xx-xxxx-xxxxxx-xxxxxxxx-xxxxxx-VIAVPX-TX98-3D-HK0-x

Соответственно, имеем некогда «народную» Zida TX98-3D на чипсете VIA VPX.


Последняя буква

xx-xxxx-xxxxxx-xxxxxxxx-xxxxxx-xxxxxxxxxxxxxx-F

опять же, не принципиальна и относится лишь к типу контроллера клавиатуры.

Замечания: аналогично случаю с Award, «безвестные» производители иногда не соблюдают стандартов кодировки (в первую очередь – код производителя). И некоторые «брэнды», хоть и редко, но – тоже. Например, я сталкивался с FIC-овскими платами, у которых вместо кода были одни нули, а мой любимый MSI, бывает, "балуется" сплошными девятками (всё ж, не нули;).


Заключение

Располагая приведенной информацией, вы, в принципе, уже всегда сможете (должны:) определить производителя.

Остаётся лишь добавить, что в случае работоспособной платы существует много различного ПО для помощи в определении «родителей» платы. Правда, большинство программ ограничивается лишь выводом из-под Windows информации, которую вы и так можете увидеть, просто перезагрузив компьютер, т.е. показывается лишь сам «номер» биоса и, иногда, варианты возможных производителей.

Однако есть «исключения», например, неплохая отечественная разработка “ASTRA” от Sysinfo Lab (sysinfolab.com), которая «знает» не только многих производителей, но также сразу же подскажет и модель для большинства более-менее «серьёзных» плат. Кроме этого она поможет определить всё «железо» в составе компьютера и его параметры. Единственный недостаток – shareware. Последнюю версию всегда можно найти на сайте производителя или у нас в разделе тестов.

Ну, и если же вам всё-таки так и не удалось опознать свою плату, заходите на www.rom.by/forum – будем пробовать вместе найти «дедушку» вашей «мамы».

Севко Роман, 18.05.2002, обновлено 18.08.2003.

Если данная информация оказалась полезной/интересной - плюсаните, пожалуйста: