Показать сообщение отдельно
Старый 28.06.2008, 10:24   #1254
bmw головного мозга
 
Аватар для Ash wooD

 
Регистрация: 07.03.2008
Адрес: варегово болото
Сообщений: 7,338
Репутация: 1794 [+/-]
Вот набросал матерьяльчик такой. Если не сочтете за бред и знаете куды его применить, то буду рад. Писал для нужд клана. Если что то подправить надо - я не против.
Скрытый текст:
Прошивка биоса видеокарты (NVidia) :
Сначала хочу высказать свое личное мнение о том, стоит прошивать или нет.
Стоит если :
a. Чуствуете , что Riva Tuner и иже с ней вами уже изучены и хочетсо чего то большего.
b. Хотите убрать из автозагрузки все лишние (понятно , что с современными обьемами оперативки это не критично, но есть принципиальные товарисчи, вроде меня) и как говоритса раз разобратса сделать и забыть.
c. Нужно или хочетса подкорректировать такие веши как, тайминги видеопамяти и в некоторых случаях напряжение не прибегая к хардвольтмоду.
d. Хочетса или нужно (в корыстных целях например ) изменить Boot Settings , первый экран который при загрузке отображает данные о видеокарте.
Не стоит если :
a. Вы не уверены, что можете это выполнить.
b. Вы не уверены нужно ли это вам.
c. Вы уже счас понимаете , что зря читаете этот текст.

Почти всегда, при должной подготовке и внимании, это можно сделать безболезненно для видеокарты. Всегда, проделанные действия, можно обратить прошив назад заранее сохраненный родной БИОС . Даже если с прощитыми параметрами видяха не стартанула.
Прошить в слепую не так и трудно, я в качестве эксперемента пробовал, с выключенным монитором. Для этого потребуетса любая рабочая видеокарта, которая работает на вашей материнке, а не только PCI, как утверждают в большинстве случаев, но об этом позже.

Необходимые программы.
NiBiTor для сохранения копии родного БИОСа и изменения параметров.
Nvflash для прошивки.
В обоих случаях лучше иметь последние версии программ.

NiBiTor достаточно комплексный инструмент, для изменения многих параметров БИОСа видеокарт. Позволяет изменить:
1. Частоты – ядра, шейдеров, памяти.
2. Вольтаж - выбрать из имеюшихся значений заложенных производителем. В случаях с разогнанными изначально картами,почти всегда, уже стоит максимальное значение и повышение дальше возможно только с помошью хирургического вмешательства.
3. ID – параметры карты и вендора.
4. Тайминги видеопамяти.
5. Температуру - критическую при которой сработает защита, а так же температурные режимы для вентиля карты с привязкой к изменяющимся значениям.
6. Boot Settings , первый экран который при загрузке отображает данные о видеокарте.
В программе на каждый случай есть достаточно понятный хелп , который вполне читаемо переводится большинством переводчиков. Поэтому опишу тока несколько первых необходимых моментов.
Запускаем программу. Выбираем Tools -> Read BIOS - > Select Device. Жамкаем ОК.
Далее Tools -> Read BIOS - > Read into NiBiTor . Видим дынные родного БИОСа.
Первое , что советую сделать после этого . File -> Save BIOS. Необязательно канеш, это делать сразу, так как все , что вы намутите при работе с прогой НЕ ВОЗМОЖНО , даже
cлучайно применить из винды. Иметса индикатор произведенных изменений почти на всех вкладках , пока он зеленый – вы еще не сильно нахулиганили .

Nvflash – программа для прошивки того, что вы нахулиганили.
Сохраняем подкорректированный БИОС на дискету , флешку, флешку телефона (я шил именно так) тоже возможно. Сохраняем файлы программы(nvflash.exe и cwsdpmi.exe ) туда же. Загружаемся с любого реаниматора имеюшего возможность запустить – Нортон или Волков коммандер. Переходим на том с нашими файлами. Или делаем загрузочную дискету, флешку . С телефоном в этом случае лучше не чудить .
Набираем nvflash имя вашего БИОСа.rom . Жмем ввод. Просят подтвердить.Читаем “Отче наш”. Жмем Y и ввод . Ждемс. Перезагружаемся. Все. В случае если шьете не свой подкорректированный БИОС, а БИОС другой карты , то необходимо набирать nvflash -4 -5 -6 имя вашего БИОСа.rom Это необходимо для игнорирования вендора , как я понял.

Если все не хорошо. Записываем на нашу !ЗАГРУЗОЧНУЮ! дискету , флешку родной БИОС, лучше это сделать сразу. Но мы же помним, что имеем в резерве рабочую видеокарту, которая работает на нашей материнке, так что это не критично. В случае с РСI будем видеть, что делаем.Нужно загрузиться с той же загрузочной дискеты, с помощью которой прошивался BIOS видеокарты. В режиме MS-DOS наберите команду nvflash -a для того, чтобы узнать код нужного для прошивания адаптера. После этого введите команду nvflash -i x - ваш родной БИОС.rom. Где х - код адаптера.

В случае с любой другой выполняем следующие действия. Вставляем рабочую видяху.
Нужно загрузить на ней винду и сделать загрузочную дискетку MS-DOS, попутно зайдя в Биос и выставив загрузку с дискеты. Вставляем подопытную.Грузимся.
После прошивки не забыть вытащить дискету!
На дискету помимо
cwsdpmi.exe, nvflash.exe нужно добавить autoexec.bat следующего содержания:
break=on
nvflash -4 -5 -6 -A -Y ваш родной БИОС.rom
Ключи –А – Y нужны для автоматического подтверждения запросов Nvflash.
Вот вроде и все. Все проверено на своей 8800 ГТ , кроме прошивки с РСI-видяхой, ну нету у меня ее, нету. Удачи вам ! P.S. За вышедшие из строя видеокарты ненормативную лексику применять к себе самому, а не к скромному автору или администрации сайта.
Пример прошивки ради примера. Сори за каламбур.
Скрытый текст:

__________________
Что Вы плачете здесь, одинокая глупая деточка,
Кокаином распятая в мокрых бульварах Москвы?


Последний раз редактировалось Ash wooD; 10.09.2008 в 19:13.
Ash wooD вне форума