Автор: agapon , 14 сентября 2009
Дано: GA-MA780G-UD3H с функцией DualBIOS, не виртуальной, на плате реально две SPI flash схемы.
Почти случайно обнаружил комбинации Alt+F11, Alt+F12.
Поисследовал - похоже переключение между схемами производится через бит #0 (самый младший) регистра EFh логического устройства #7 Super I/O контроллера IT8718. Доступ к ROM осуществляется через SPI контроллер в этом же чипе (IT8718).
В документации, которую я смог найти, этот регистр не описан.
Может кто может помочь с более правильной/полной документацией? На самом чипе написано ITE IT8718F-S.
Если кому интересно дальнейшее исследование этой темы - давайте поисследуем вместе.
Сейчас я смотрю на стартовый код биоса и то как/когда он делает переключение между flash чипами.
Похоже, что можно форсировать такое переключение с помощью сигнала RI2 упомянутого Super I/O (pin 127).
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

bublik

16 лет 11 месяцев назад

Понятно, что это какие-то системные таблицы. Судя по скупым сведениям из инета это дело всего лишь ускоряет загрузку, т.е. в случае защиты биоса от записи туда уже ничего нового не запишется и загрузка будет медленнее, особенно после установки дополнительного оборудования. Т.е. невозможность обновления этих таблиц в защищенном биосе систему не загубит.

Интересно, что на этих платах никаких перемычек для подачи 0 на WP# нет, типа Gigabyte идею аппаратной защиты биоса отвергает с порога как чуждую современности. Впрочем, и в их утилитах прошивки и в биос сетапе никаких намеков на write protect не обнаружено.

savely

16 лет 11 месяцев назад

типа Gigabyte идею аппаратной защиты биоса отвергает как чуждую современности

Вы знаете современного производителя, который не отвергает?

в биос сетапе никаких намеков на write protect

Ctrl-F1 нажмите, обнаружите.

bublik

16 лет 11 месяцев назад

Ctrl-F1 нажмите, обнаружите


Спасибо за столь быстрый ответ. А где и когда нажимать? В сетапе никакой реакции.

savely

16 лет 11 месяцев назад

А где и когда нажимать?

Ну, как вошли, так и нажимайте. Должно типа мигнуть. Если потом полазить по разделам - будет несколько доп. пунктов в разных местах, в основном в Advanced BIOS Features, насколько я помню.
Мануал к матери почитайте :-)

bublik

16 лет 11 месяцев назад

Легко у вас все - нажимайте... полазьте... почитайте... Все опробовано. По ctrl-F1 появляется мелкая ерунда типа boot up numlock, в мануале поиск по слову protect тоже ничего не дал. Так что на платах GA-G31M-S2L/ES2L никакой защиты от записи не предусмотренно. S2L - 1 флеш, ES2L - 2 флешки.

savely

16 лет 11 месяцев назад

Ну, у меня появляется на GA на 945-м - BIOS Flash Protection. А тут нету, точно, посмотрел.

dimkacom (не проверено)

16 лет 10 месяцев назад

Привет народ насчет мамки Gigabyte G31M-es2l. по возможности подскажите или выложите копию биоса, где отключена при загрузке клавиша F12 которая вызывает Boot Menu. Заранее благодарен за ответ

agapon

16 лет 8 месяцев назад


По SO - 2-ой вывод мискросхемы, содержащей Main BIOS, соединен со 2-ым выводо мискросхемы, содержащей Backup BIOS?
IMHO не соединен, но для точного представления ситуации было бы неплохо выяснить, тем более проверить не сложно.


Отвечаю спустя почти 4 месяца :-(
Как показал прозвон все ножки кроме CE# соединены между SPI чипами, в том числе и SO#.
По крайней мере сопротивление между ними ноль.

CE#, как мне и говорили, действительно идут к ножкам 61 и 97 IT8718F-S.
Куда подключена ножка RI2 этого чипа, я так и не нашел.
Кстати, я продолжаю искать полную документацию на этот Super I/O, буду премного благодарен.

Напомню - плата GA-MA780G-UD3H.