Собственно нужно отредактировать прошивку таким образом, что бы заблокировать дефектный блок. Посоветовавшись с гуглом пришел к выводу что дорога мне в 12-тиричный редактор.
Если кто знает адреса в которых прописаны значения регистров ГП, отвечающих за вкл\выкл конвееров для данной видеокарты, - буду безмерно благодарен. Если описана методика поиска таких адресов, - буду так же благодарен за ссылку\объяснения.
Заранее спасибо.
Это подойдет? )
Подкорректировал ссылку, длинные ссылки - в теги. maco
Да, спасибо. Методику понял, завтра на работе на практике попробую.
В общем путем следующих несложных манипуляций реанимировал MSI 8600GT и MSI 7900GS:
1. В RivaTuner 2.09 путем перебора нашел дефектные блоки (8600GT - 1 блок пиксельных процессоров, для 7900 - 1 вершинный конвеер);
2. Далее сделал дамп BIOS NiBiTor-ом и в режиме hex-редактора нашел последовательность, которой кодируется количество вкл\выкл блоков\конвееров. (Для 8600 в риве f3030003, в образе BIOS 030003f3; для 7900 - в риве 73ff7f37 а вот в образе BIOS 3fffff73 так, почему знаний понять не хватает.)
3. Изменил последовательность в образе BIOS таким образом, что бы дефектные блоки были выключенны по умолчанию.
4. Ну и дальше DOS + nvflash
На самом деле сама по себе реанимация занимает от силы 30 мин, но столкнувшись с данной проблемой вынужден был собирать информацию по интернету и данному порталу, т.к. четко описанной методики от начала и до конца нигде найти не смог. В принципе потратил 3 часа и ладно, зато теперь буду знать. Но все же стоит наверно добавить заметку в Wiki, для облегчения жизни еще не столкнувшимся.
Какие симптомы были у MSI 7900GS ?
Пробовал подобную методику на разных картах. И после редактирования биос карта не стартует.
Пример:
GA-8600
Riva - f3030003
BIOS - 030003f3
Отключаю блок номер 2:
Riva - f3030001 - под виндой все супер
BIOS - 010003f3 - после правки биоса карта не стартует.
Пробовал на MSI 7600 - тоже самое.
Кто-нибудь в курсе?
MSI 7900GS - мусор в 3D (треугольники). Тестил 6-м марком. После отключения одного вершинного конвеера nvstrap-ом все в норме. Отредактировал BIOS, выключил nvstrap, прогнал несколько раз 6-м марком, - все в норме.
Пробовал подобную методику на разных картах. И после редактирования биос карта не стартует.
А ту ли последовательность вы редактировали? Я например в некоторых версиях BIOS находил две аналогичных последовательности и редактировал сразу обе. И дай бог скалероза было это как-раз на MSI 8600.
Отправить комментарий