Помогите решить проблему двух полуработающих БИОС для баребон системы АСУС Pundit-R.
А именно: из двух полуработающих биос сделать один работающий полноценно.
Суть проблемы: Есть старенький баребон Асус PUNDIT-R.Материнка ремонтировалась - перепаивались вздувшиеся конденсаторы.
Все работает под Windows XP стабильно и без глюков. Windows 7 тоже становится без проблем, но работать под семеркой на встроенной видеокарте - жесть. Купил внешнюю PCI видеокарту Radeon HD5450.
Под XP драйвера ставятся, все работает, под вынь 7 нет.
Методом проб и ошибок определил, что полноценно внешняя видеокарта определяется только на самой первой ревизии биос (1002)для этой системы. На сайте Асус есть 4 биоса для нее.Скачал все 4 - работает только на самом первом.
Но в самом первом биосе есть куча других багов - под этим биос система часто нестабильна, на экране иногда мелькает какой-то мусор из псевдографики (редко), неважно, на какой видеокарте - на встроенной или на внешней.Температура процессора определяется неправильно (всегда 60+градусов), соответственно, вентилятор работает на полных оборотах и воет невыносимо.
На последнем БИОС все работает стабильно, багов нет, температура определяется правильно, вентилятор слышно, но он не завывает.
Только внешняя видеокарта не работает. Мост PCIe-PCI, который стоит на видеокарте, в вин 7 становится с восклицательным знаком, драйвера не ставятся.Тупик.
При прошивке первого БИОС видеокарта работает как положено.
Биос AMI 8. Скачал MMTool 3.23, AMI BCP 3.46
Что делал: В первый биос перенес из последнего микрокоды процессоров - не помогло, воет невыносимо, температура всегда 60+ градусов.
Перенос из первого БИОС (1002) в последний (1006) блоков PCI Option Rom и SMBUS Rom ничего не дают.
Вопрос - реально что-то подправить и сделать из двух биосов один рабочий, или в морг?
Или, я может, не там копаю? Буду признателен за любой совет.
А блок microcode update интересен только процессору.
О.К., вот биос. Там куча модулей, как узнать, где спрятан искомый блок, который отвечает за ресурсы устройств на PCI шине?
Всего 16 блоков, OEM Logo в расчет не берем.
Реально вообще осуществить задуманное?
У меня будет 3 микросхемы, запрограммированных на программаторе, т.е кол-во попыток некоторое у меня есть, но хотелось бы не тыкать пальцем в небо.
Дык в основном модуле (1B).
Относительно реальности - если сильно хочется потратить кучу времени, копаясь в дизассемблированном коде, то возможно.
Ну, дизассемблировать - это пока не наш метод)))
1B-это который Single Link Arch Bios?
Я просто попытаюсь подменить этот модуль в другом биосе, посмотрю, что получится.
Управление вентиляторами, определение температуры проца - тоже в этом модуле, или в каком-то другом?
Фиг с мелкими багами, мне убрать завывание вентилятора, и можно жить и с первым биосом.
Есть у меня реобас небольшой, но в баребон его просто некуда воткнуть...
Но, видимо, придется извращаться.
Отправить комментарий