Дано: 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).
нужна программа которая бы редактировала дату биос на материнских платах GA-MA780G и аналогичных ей.
биос Award, но те программы, что выложены на этом сайте не помогают
У меня плата GA-G31M-ES2L, конечно, процессор Intel, это не совсем в тему, но тоже dual bios с двумя SPI флэшами MX25L4005. Не знаю, как вы вышли на RI2. На моей плате CS 2-го биоса звонится с 97 ногой it8718, что просто озадачивает, потому что это же вход VIN1, просто вход АЦП. Т.е. должен идти еще куда-нибудь.
И каким образом может осуществляться доступ к флэшкам через it87, если доступ к основному биосу осуществляется через южный мост, причем SO,SI,CLK обеих запараллелены, а к it87 вообще не подключены? Или чипсет для AMD абсолютно по-другому устроен и мы говорим о совершенно разных вещах?
Дизассемблированием кода (очень) ранней инициализации в БИОСе.
Мы говорим о совершенно разных платах.
На моей встроенный SPI контроллер SB700 не используется, доступ к БИОС адресам направляется в LPC и ловится SPI контроллером IT8718F-S.
agapon
IMHO в таком случае стоит говорить не о RI2, а о GP66. Это исключительно терминологическая поправка.
bublik
Забыл указать в предыдущем сообщении - обычно Gigabyte в предоставляемой документации на матплату неплохо (в плане общей ориентации по связям между отдельными компонентами) показывает структурную схему.
не знаю откуда взялась ссылка на RI2. Реально все завязано на пины 97 и 61. Тоже GPIO. Но это для MA790X-DS4.
А сам выбор загрузочной флэшки делается с помощью strapping'а
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Root
...GB or not ...GB?
Взялось от меня, для моей мат. платы (MA780G-UD3H), на основании нижеприведенного кода из БИОСа (комментарии и имена мои).
Возможно, что я неправильно его истолковал.
Буду рад услышать о вашем опыте более подробно.
Возможно, не уверен - см. вышеприведенный код.
agapon
Я в общем-то могу код не смотреть. RI2 - вход, так что управлять переключением Main/Backup с его помощью при всем желании не получится, а вот GPIO - никаких проблем. Хотя кроме кода я бы хотел бы услышать о том, что вы отследили физическое соединение между указанным выводом и выводом(ами) микросхем, содержащих Main/Backup BIOS.
Отправить комментарий