Прошивка видеокарт nVidia

Случилась такая неприятность, забыл как из под доса прошивать видюшки nVidia.
Сколько не искал чёт не получается по тем командам которые есть.

Как мне помнится вроде раньше шил с помощью команды nvflash -i 1 -f bios.rom
Сейчас чёт не получается, прога выдает список и назначение кнопок место того что б начать шить.

Если кому не трудно напомните команду для прошивки карточки когда она стоит второй.

3dnews.ru/video/video-bios/

Те команды которые там указаны наверно для старого флешара.

Цитата:
NVIDIA
Нужно загрузиться с той же загрузочной дискеты, с помощью которой прошивался BIOS видеокарты. В режиме MS-DOS наберите команду nvflash -a для того, чтобы узнать код нужного для прошивания адаптера. После этого введите команду nvflash -i x -f oldbios.bin, где x - код видеокарты, а oldbios.bin - файл с прежним ее BIOS

Раньше так срабатывало, теперь нет и не могу понять почему.

Так наберите без ключей, программа выдаст Вам их с описанием.

Аватар пользователя gitas

Имею программатор МиниПро.
Видеокарта GTX580 от Gigabyte.

На видеокарте установлено 2 флешки биос: Стандартный и Турбо.
Сайт производитель предлагает тоже 2 варианта прошивок, под каждую флешку.


Но вот незадача.
Официальный дамп биос весит 81КБ. Слитый с каждой из флешек дамп и сохраненный занимает 128КБ.
Если открыть 81Кб-тный дамп в программе от МиниПро, а потом его сохранить, то получается тоже 128КБ.

В общем, чую подвох именно в работе с софтом программатора. Потому как даже залив старый, слитый с флешек дамп на место, карта более не запустилась.

Подскажите, как решить данную проблему?

Я думаю она просто выравнивает размер файла равным размеру микросхемы (не все
128KB используются в VGA BIOS). Не знаю что за программа минипро, но если Ваш
программатор требует соответствия размера файла размеру flash, просто дополните эти


81KB нулями или единицами.

Цитата:
Если открыть 81Кб-тный дамп в программе от МиниПро, а потом его сохранить, то получается тоже 128КБ.

Так посмотрите, что получается в этом файле. Первые 81KB должны быть идентичны
прошивке, далее байты-заполнители(обычно 0xFF или 0x00, но в принципе может быть
все что угодно). Для верности можно и контрольную сумму проверить, учитывая размер
option ROM (третий от начала байт - длина BIOS в 512bytes blocks). Контрольная сумма
должна быть равна нулю.

Аватар пользователя gitas

Да. Начала кода идентичны, даже не сомневался.
Конец "хвост" кода программа заполняет FF FF FF...
Но проблема оказалась в том, что заливая скачанный с флешек старый биос обратно на флешки, и установка их обратно на видюшку, не позволяет видюшке стартануть. Флешки менял местами - без изменений.
И единственное, что здесь "не так" - это вроде как размер дампа.

Пока видюшка работала, я сохранил ее дамп из GPU-ID. Он тоже был 81кб. А вот когда сливаешь с флешек программером и сохраняешь, получаются те самые 128кб.

Цитата:
Пока видюшка работала, я сохранил ее дамп из GPU-ID. Он тоже был 81кб. А вот когда сливаешь с флешек программером и сохраняешь, получаются те самые 128кб.

Это естествено, программатор же не знает о том какая часть нужна, какая нет.

Цитата:
Начала кода идентичны, даже не сомневался.
Проверьте идентичность полностью,
те обрежте 128KB образ до 81KB, далее сравните fc /b file1 file2 . В принципе может
быть и обрезание не понадобится, те сравнить 81Kb (до начала байтов- заподнителей, fc скажет
file1 longer than file2 или вроде того.

Если здесь все нормально, ищите другие причины:
1. Нормально записалась flash или нет? Контрольное чтение делали?
2. Собственно, с чего Вы решили, что проблема с BIOS? Там кроме BIOS есть чему ломаться.

Аватар пользователя gitas

Флешки (обе) после записи проверялись на чтение.

Хозяин видюшки попросил перешить биос, так как у него стандартными способами прошить не получалось.
Он был недоволен слабыми показателями видеокарты в тестах. Тот же Фурмарк показывал при 1280х1024 всего 13fps, когда видюшка послабее на тах же настройках выдавала 30fps.
Я видеокарты ниразу не шил, и стандартными способами уж точно, и даже не собирался познавать. Так как есть программатор, и с ним должно все проще решаться. Осталось победить софтверную задачку.

Цитата:
Флешки (обе) после записи проверялись на чтение.

Это как? Читается - не читается?
Цитата:
Осталось победить софтверную задачку.

Какую к чертям задачку?
Может уясните для себя, что проверять надо на идентичность, только тогда можно говорить что записалось верно.

Аватар пользователя gitas

Программатор проверяет на идентичность подгруженной прошивки с тем, что записал во флешь - каждый раз после записи прошивки, автоматически.
Стирание-запись-верификация.
Ошибок в данном случае не выявленно.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей