Помогите решить проблему двух полуработающих БИОС для баребон системы АСУС 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?
Я просто попытаюсь подменить этот модуль в другом биосе, посмотрю, что получится.
Управление вентиляторами, определение температуры проца - тоже в этом модуле, или в каком-то другом?
Фиг с мелкими багами, мне убрать завывание вентилятора, и можно жить и с первым биосом.
Есть у меня реобас небольшой, но в баребон его просто некуда воткнуть...
Но, видимо, придется извращаться.
Отправить комментарий