Error pci subsystem id mismatch nvflash

Hello world! Stumbled upon a "nvflash error: pci subsystem id mismatch" while trying to flash my acer nitro 5 with 120-130w vBios from different notebook model. Mismatch goes for a single letter (25c/24e) in a board name. Maybe it keeps me from bricking my machine but curiosity persists... The...

  • #1

Hello world! Stumbled upon a «nvflash error: pci subsystem id mismatch» while trying to flash my acer nitro 5 with 120-130w vBios from different notebook model. Mismatch goes for a single letter (25c/24e) in a board name. Maybe it keeps me from bricking my machine but curiosity persists…
The thing is, that for instance — TUF notebooks only rated at around 80watts of power from factory — easily reach 140w mark after flashing, so it is clear that possibility of drawing more power and having a better perfomance is not limited to hardware at most cases.

Old version of nvflash with disabled checks (for founders 2080s and such) is unable to see Ampere family cards at all so here are my humble questions:

Is there a reliable bios editing software such as nibitor for current gen?

How to contact Developer of a modded nvflash (I am really willing to pay this guy in a hard cash if he updates)

Is there a way to disable hardware checks in a current version of nvflash? (args -4 -5 -6 and -j are no go anyways)

R-T-B


  • #2

As far as I am aware the answer to all your questions atm is «no,» unfortunately.

  • #3

Hello world! Stumbled upon a «nvflash error: pci subsystem id mismatch» while trying to flash my acer nitro 5 with 120-130w vBios from different notebook model. Mismatch goes for a single letter (25c/24e) in a board name. Maybe it keeps me from bricking my machine but curiosity persists…
The thing is, that for instance — TUF notebooks only rated at around 80watts of power from factory — easily reach 140w mark after flashing, so it is clear that possibility of drawing more power and having a better perfomance is not limited to hardware at most cases.

Old version of nvflash with disabled checks (for founders 2080s and such) is unable to see Ampere family cards at all so here are my humble questions:

Is there a reliable bios editing software such as nibitor for current gen?

How to contact Developer of a modded nvflash (I am really willing to pay this guy in a hard cash if he updates)

Is there a way to disable hardware checks in a current version of nvflash? (args -4 -5 -6 and -j are no go anyways)

As far as I am aware the answer to all your questions atm is «no,» unfortunately.

This is the tool to use, but playing with fire gets people burned.

Fyi cooling is paramount along side ambient temperature in mobile computers…

That error is to stop you from bricking your card

  • #4

This is the tool to use, but playing with fire gets people burned.

Fyi cooling is paramount along side ambient temperature in mobile computers…

That error is to stop you from bricking your card

Ty for reply, but… This version says «no nvidia adapter» as it has no support for AMPERE (rtx 30xx) family(last updated jan 2020). Only if someone could contact dev who made this mod to tweak the latest version…

P.S. Already flashed asus books(using latest 2021 nvflash with board checker in place) with 140w bios (3060,3070) — works very well but requires additional cooling stand (not an issue at all). My problem is 3070 family in acer laptops having slightly different numbers and failing due to Board ID checks…

Last edited: Aug 22, 2021

  • #5

Hello world! Stumbled upon a «nvflash error: pci subsystem id mismatch» while trying to flash my acer nitro 5 with 120-130w vBios from different notebook model. Mismatch goes for a single letter (25c/24e) in a board name. Maybe it keeps me from bricking my machine but curiosity persists…
The thing is, that for instance — TUF notebooks only rated at around 80watts of power from factory — easily reach 140w mark after flashing, so it is clear that possibility of drawing more power and having a better perfomance is not limited to hardware at most cases.

Old version of nvflash with disabled checks (for founders 2080s and such) is unable to see Ampere family cards at all so here are my humble questions:

Is there a reliable bios editing software such as nibitor for current gen?

How to contact Developer of a modded nvflash (I am really willing to pay this guy in a hard cash if he updates)

Is there a way to disable hardware checks in a current version of nvflash? (args -4 -5 -6 and -j are no go anyways)

Hello world! Stumbled upon a «nvflash error: pci subsystem id mismatch» while trying to flash my acer nitro 5 with 120-130w vBios from different notebook model. Mismatch goes for a single letter (25c/24e) in a board name. Maybe it keeps me from bricking my machine but curiosity persists…
The thing is, that for instance — TUF notebooks only rated at around 80watts of power from factory — easily reach 140w mark after flashing, so it is clear that possibility of drawing more power and having a better perfomance is not limited to hardware at most cases.

Old version of nvflash with disabled checks (for founders 2080s and such) is unable to see Ampere family cards at all so here are my humble questions:

Is there a reliable bios editing software such as nibitor for current gen?

How to contact Developer of a modded nvflash (I am really willing to pay this guy in a hard cash if he updates)

Is there a way to disable hardware checks in a current version of nvflash? (args -4 -5 -6 and -j are no go anyways)

Use this.

I believe this is 5.692 or 5.670 (whatever was from december 2020) with checks bypassed. Was taken from another 3080 notebook thread posted here a few months ago. fc /b in command prompt shows two byte sequences changed. This was tested as working on 3070/80/90 (do not use -6).

Note: one person with a desktop 3090 (Strix) who tried flashing a FE bios on it got a black screen with a bios post code VGA error and had to reflash the backup and switch the bios switch back after booting to reflash so I would not suggest trying to flash a fe 3080 or 3090 bios with an AIB Bios with this, as no one has been brave enough to try that (e.g. Kingpin 520W or 1kw XOC Bios on a 3090 FE).

  • #6

Still refuses to flash the 3070 025e board with board ID mismatch and subsystem mismatch, sadly… But which exact command to use if not -6″ ?»

Last edited: Aug 30, 2021

  • #7

nvflash -? Or /? to know what commands are available you have to unlock the bios first

  • #8

Use this.

I believe this is 5.692 or 5.670 (whatever was from december 2020) with checks bypassed. Was taken from another 3080 notebook thread posted here a few months ago. fc /b in command prompt shows two byte sequences changed. This was tested as working on 3070/80/90 (do not use -6).

Note: one person with a desktop 3090 (Strix) who tried flashing a FE bios on it got a black screen with a bios post code VGA error and had to reflash the backup and switch the bios switch back after booting to reflash so I would not suggest trying to flash a fe 3080 or 3090 bios with an AIB Bios with this, as no one has been brave enough to try that (e.g. Kingpin 520W or 1kw XOC Bios on a 3090 FE).

Thanks! Flashed nitro 5 with 140w FW — now it pulls like a freaking tank! Stock nitro is unable to pass 6699 memory celling. Good for me that we have mother nature’s AC unit in place and temperatures during winter time won’t really gonna bother. Different problem lies within tiny 170w powerbrick that won’t let it run at constant load falling back to P5, will write more after buying beefier unit.

  • blyat.png

    blyat.png

    519.1 KB · Views: 144

  • #9

Thanks! Flashed nitro 5 with 140w FW — now it pulls like a freaking tank! Stock nitro is unable to pass 6699 memory celling. Good for me that we have mother nature’s AC unit in place and temperatures during winter time won’t really gonna bother. Different problem lies within tiny 170w powerbrick that won’t let it run at constant load falling back to P5, will write more after buying beefier unit.

How did you flash it? You just said it didn’t work….

  • #10

How did you flash it? You just said it didn’t work….

I did. Just because nobody really cared to tell if NVFLASH had any command input other than -6 (4, 5, -J etc really are non-functional). Yet it does fire up with -A but sometimes blocks .rom files with no apparent reason as they have similar numbers with working ones.

  • #11

I did. Just because nobody really cared to tell if NVFLASH had any command input other than -6 (4, 5, -J etc really are non-functional). Yet it does fire up with -A but sometimes blocks .rom files with no apparent reason as they have similar numbers with working ones.

Which input worked? 4 or 5? How are thermals?

  • #12

is there any tutorial for this ?

NVFlash: Скачать с официального сайта для прошивки видеокарты.

В этом руководстве вы узнаете, как настроить и использовать NVFlash v5.735.0 и новее.

Скачать для Windows/Linux

Скачать с TechPowerUp Скачать с guru3d

NVFlash — это программа для прошивки BIOS видеокарт семейства Nvidia. Она используется для обновления прошивки, хранящейся в EEPROM видеоадаптера. Приложение так же позволяет сохранять копии текущего BIOS в файл или отображать его версию.

NVFlash поддерживает перепрошивку BIOS на следующих видеокартах NVIDIA:

  • GeForce RTX 3090, RTX 3080, RTX 3070, RTX 3060 Ti, RTX 3060
  • GeForce RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060, GTX 1660, GTX 1650
  • GeForce GTX 1080 Ti, GTX 1080, GTX 1070, GTX 1060, GTX 1050
  • и многие другее, включая перепрошивку BIOS на старых устройствах NVIDIA.

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

Как пользоваться NVFlash

Шаг 1 — Скачайте программу

Шаг 2 — Запустите командную строку и сделайте копию БИОСа

Извлеките .zip архив в корень системного диска C. Файл nvflash64.exe должен находиться по пути C:.

nvflash folder

Запустите командную строку от имени администратора.

cmd_administarator

  1. Нажмите на иконку поиска.
  2. Наберите в нижней панели поиска CMD.
  3. Выберите пункт «Запустить от имени администратора» (Run as administrator).

Перейдите в каталог с программой nvflash64.exe. Для этого введите команду:

Результат выполнения команды:

cd_c_сmd

Теперь сохраните копию текущего BIOS вашей видеокарты. Введите команду:

Вы увидите такое окно. Копия будет храниться на диске C:.

nvflash_backup

Если ваша программа называется не nvflash64, а nvflash — тои используйте это имя в командах.

Шаг 3 — прошейте новый BIOS

В этой же командной строке снимите защиту от перепрошивки командой:

Вы увидите надпись: Remove EEPROM write protect complete:

protect

Прошейте видеокарту новым BIOS. Он должен находиться на диске C: и иметь название newbios.rom. Введите команду прошивки:

Программа сообщит: Update successful.

И далее нужно перезагрузить компьютер — A reboot is required for the update to take effect..

reboot

Видео Инструкция

Не работает?

Если программа не работает или не видит вашу видеокарту, попробуйте следующие шаги.

protectoff

Возможно вы забыли снять защиту:

nvflash64.exe --protectoff

Force flash — принудительная прошивка

Используйте ключ f если вам нужна принудительная прошивка.

nvflash64.exe -f -5 -6 bios.rom

Вы можете отменить все проверки / защиту, используя:

nvflash64.exe -j -4-5-6 bios.rom

Цифры здесь — это идентификаторы устройств в системе.

No nvidia display adapters found

При этой ошибке программа не видит видеокарту. Вам нужно явно указать то, какое имеено устройство вы хотите прошить (ID шины устройства).

nvflash64 с ключом должна перечислить ВСЕ исправные видеоадаптеры GeForce.

Для этого попробуйте узнать ID шины устройства и прошить снова командой:

nvflash64 -4 -5 -6 newbios.rom

Так же попробуйте использовать версию NVIDIA NVFlash с отключенным несоответствием идентификатора платы.

Видео: как восстановить видеокарту NVIDIA после неудачной прошивки БИОС

Команды

Внимание!
Чтобы использовать эти команды, вместо [options] вы должны вписать свои параметры, если это необходимо. Самое слово [options] и скобки не пишутся!

Пример:

Список поддерживаемых команд представлен ниже.

  • nvflash64 [options] <filename> — обновить прошивку VBIOS.
  • nvflash64 [options] --save <filename> — сохранить микропрограмму VBIOS в файл.
  • nvflash64 [options] --display [bytes] — показать байты микропрограммы.
  • nvflash64 [options] --offset [start] — изменить начальный адрес.
  • nvflash64 [options] --string — отобразить байты микропрограммы в формате ASCII.
  • nvflash64 [options] --check — проверить поддерживаемой EEPROM.
  • nvflash64 [options] --version [<filename>] — отобразить версии VBIOS.
  • nvflash64 [options] --list — список адаптеров.
  • nvflash64 [options] --compare <filename> — сравнить прошивку адаптера.
  • nvflash64 [options] --verify <filename> — проверить прошивку адаптера.
  • nvflash64 [options] --verify --ifronly <filename> — проверить прошивку адаптера IFR.
  • nvflash64 [options] --ecid — отобразить ECID / PDI графического процессора.
  • nvflash64 [options] --licinfo <filename> — отобразить информацию о лицензии.
  • nvflash64 [options] --licreq <filename>,<reqType> — создать файл запроса лицензии.
  • nvflash64 [options] --license <filename> — предоставить файл лицензии HULK.
  • nvflash64 [options] --lspci — перечислить все устройства PCI.
  • nvflash64 [options] --setpci — доступ к регистру конфигурации PCI.
  • nvflash64 [options] --buildinfo — отобразить информацию о сборке инструмента.
  • nvflash64 [options] --querygmac — отобразить версию GMAC MCU.
  • nvflash64 [options] --proggmac <filename>.rom — обновить прошивку GMAC MCU.
  • nvflash64 [options] --savegmac <filename>.rom — сохранить микропрограмму GMAC MCU в файл.
  • nvflash64 [options] --listgmac — список микроконтроллеров GMAC.
  • nvflash64 [options] --protecton — защита от записи EEPROM.
  • nvflash64 [options] --protectoff — снять защиту от записи.

Внимание!
Чтобы если в команде указано <filename> вы должны вписать имя файла. Самое слово <filename> и скобки не пишутся!

Пример:

nvflash64 [options] <filename>

Пишется вот так:

Опция -b позволяет сделать бэкап BIOS.

Полный список опций

Важно понять перед прочтением списка, что этот перечень команд указан в двух вариантах: длинное имя команды и ее короткий синоним.

Вам нужно выбрать и использовать только один вариант команды:

  1. Либо длинное имя команды.
  2. Либо короткий синоним.

Например, если указаны две команды:

save b <filename>

Мы используем либо:

либо:

Вместо <filename> (имя_файла) вам нужно напечатать имя вашего файла без скобочек.

Пример:

Полный перечень опций:
help — Display help screen.

Press pp for additional help on power policies descriptions.
Press app for additional help on app profile descriptions.

save b <filename> Read EEPROM and save to <filename>.

compare k <filename> Read EEPROM full content and compare with <filename>.

verify h <filename> Verify matches EEPROM if flashed.

version v <filename> Display firmware version information (if no filename, acts on display adapter).

check c Check for supported EEPROM.

list a List all NVIDIA display adapters found in the system.

protecton w Write protect EEPROM (only on some EEPROM’s)

protectoff r Remove EEPROM write protect (only on some EEPROM’s).

protectmain Write protect the main firmware segment of the EEPROM.

protectlock Set status register protect and status register lock.

protectinfo Display the block protection status.

license <license file> Provide a license file for updating VBIOS.

licinfo Display license file content. license file is provided by --license option.

ecid Display GPU ECID/PDI.

licreq ,` Generate a License Request File by specifying « to submit to Nvidia.

lspci List all the PCI devices in the system.

setpci <R.W>[=D[:M]] — Read/Write PCI Config register.
Format is: <REG.WIDTH>[=DATA[:MASK]]
Read operation: <REG.WIDTH>
Write operation: <REG.WIDTH>=DATA[:MASK]

progfwovercec <type> <filename> [flag1 flag2] — Flash firmware <filename> over CEC
<type> : "gmac", "rtu", "bmc" or "gpu"
[flag] : "reset" or "offpreservecfg"
- reset : Optional flag to request CEC perform a reset when finished.
- offpreservecfg : No config preservation.

querycec <filename> — Display crypto device information

attestcec [filename] [csv], — Request FW attestation to CEC and save the response data to [filename],and verify the fields in [csv].

listcec <filename> List all the CEC devices

cmpgmac <filename> Read MCU Flash ROM and compare with <filename>.

proggmac <filename> Flash GMAC MCU firmware (AI).

savegmac <filename> Read GMAC MCU firmware (AI) andsave to <filename>.

listgmac — List all the GMAC MCU devices

querygmac []` Display GMAC MCU firmware (AI) version (if no `filename`, acts on GMAC MCU device).

listgpuled — List all the GPU LED Lighting MCUs.

proggpuled <filename> Flash GPU LED Lighting MCU firmware (AI).

querygpuled <filename> Display GPU LED Lighting MCU FW (AI) version (if no filename, acts on GPU LED Lighting MCU).

savegpuled <filename> Read GPU LED Lighting MCU firmware (AI) and save to <filename>.

rdciegpuled <filename> Read CIE data from GPU LED Lighting MCUand save to <filename>.

wrciegpuled <filename> Write CIE data to GPU LED Lighting MCU.

calibrategpuled [millisecond] — Calibrate GPU LED clock tick.

listbridgeled — List all the bridge LED Lighting MCUs.

progbridgeled <filename> Flash bridge LED Lighting MCU firmware (AI).

Видео: Снижаем уровень шума перепрошивкой BIOS на примере видеокарты 1650 Super от Gigabyte

Где взять версию для DOS?

NVFlash необходимо использовать в режиме DOS, когда вы загружаете вашу систему. Поэтому используйте загрузочный диск MS-DOS и просто скопируйте на него этот инструмент.

Видео: Прошивка Nvidia для Майнинга

Ошибка pci subsystem id mismatch

Идентификатор PCI subsys — это модель карты. Используйте версию DOS для решения ошибки.

Убедитесь так же, что вы разблокировали БИОс:

Используйте ключ -6:

nvflash64 -6 vbiosname.rom

Команда -6 позволит вам отменить несоответствие идентификатора подсистемы PCI. В случае несоответствия вам необходимо подтвердить действие с помощью клавиши «y».

Примечание.
Пользователям с клавиатурой, отличной от американской, может потребоваться нажать «z» или аналогичную, потому что «y» не находится в одном месте для всех раскладок клавиатуры.

Пользователям SLI потребуется прошивать каждую карту отдельно. Концепция остается той же, но вам нужно будет использовать соответствующий индекс адаптера для прошивки карты. Как определить № адаптера. описано выше.

Перепрошивка происходит так:

 nvflash64 -i [индекс] -6 vbios.rom

[index] представляет собой число, а именно индекс, который вы нашли с помощью команды nvflash64 -a.

Итак, пример команды для прошивки карты с индексом 0:

nvflash64 -i0 -6 vbios.rom'

Когда начнется мигание монитора, просто подождите, пока не появится сообщение, что все готово. Затем перезагрузитесь с помощью Ctrl + Alt + Del и извлеките USB-накопитель.

Command format not recognized

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

Не является внутренней или внешней командой

Убедитесь что вы запускаете команду из той папки где расположен nvflash64.

Актуальность и альтернативы

  • NVIDIA nTune — без необходимости прошивки BIOS.
  • RivaTuner — без необходимости прошивки BIOS.
  • NVIDIA BIOS Editor 6.06 (NiBiTor) — нужно прошивать.
  • ThrottleStop — не нужно прошивать.
  • GPU-Z — не нужно прошивать.
Автор Сообщение
 

Прилепленное (важное) сообщение

СообщениеДобавлено: 11.10.2004 17:48 

[профиль]

Member

Статус: Не в сети
Регистрация: 24.03.2004
Откуда: • Москва [cва0]

Прежде чем задать свой вопрос прочтите FAQ на первой странице!

Bios’ы для видеокарт можно найти здесь и здесь!
Просьбы выслать нужный БИОС здесь считаются оффтопом и будут удаляться и наказываться.
Пути поиска БИОСов описаны в этой ветке.

Полезные ссылки:
Всё о вольтмодах видеокарт
Прошивка,редакт.биосов Nvidia 6x,7x,8x,9x,250,260,275,280,285,295 (FAQ)

И помните — не стоит спешить. Удачных вам прошивок! :)

Последний раз редактировалось Jeff2000 24.01.2010 12:50, всего редактировалось 12 раз(а).
Обновление FAQ
Реклама

Партнер
 
Dart-s

Member

Статус: Не в сети
Регистрация: 18.09.2010
Откуда: Вологда
Фото: 12

IamHappy писал(а):

я же написал, что пробовал и так и эдак.

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

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

При попытке прошить командой
nvflash —index=1 имя_биос.rom или nvflash —index=2 имя_биос.rom

Получаю след. ошибку:

«c:nvflash>nvflash —index=1 titan.rom

NVIDIA Firmware Update Utility (Version 5.190)
Simplified Version For OEM Only

Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX TITAN Z (10DE,1001,1043,84C7) H:02:SP8 B:03,PCI,D:00,F:00

WARNING: Firmware image PCI Subsystem ID (10DE.1078)
does not match adapter PCI Subsystem ID (1043.84C7).

ERROR: PCI subsystem ID mismatch»

При попытке прошить командой nvflash -i1 -4 -5 -6 имя_биос.rom или nvflash -i2 -4 -5 -6 имя_биос.rom
получаю такой ответ от консоли:

» c:nvflash>nvflash -i1 -4 -5 -6 titan.rom

NVIDIA Firmware Update Utility (Version 5.190)
Simplified Version For OEM Only

Save firmware to file: nvflash [options] —save <filename>
Display version: nvflash [options] —version [<filename>]
Check for supported EEPROM: nvflash [options] —check
List adapters: nvflash [options] —list
Press ‘Enter’ to continue, or ‘Q’ to quit.»

 
Dart-s

Member

Статус: Не в сети
Регистрация: 18.09.2010
Откуда: Вологда
Фото: 12

IamHappy

nvflash —index=1 имя_биос.rom или nvflash —index=2 имя_биос.rom — это не команды а хз что на что сам флэш и указует. ;)
какую версию флэша пользуем?

последняя nvflash_windows_5.190.0.1 на что опять таки прога пытается обратить внимание

 
Аффторитет

Member

Статус: Не в сети
Регистрация: 12.08.2008
Откуда: Простоквашино
Фото: 7

c:nvflash>nvflash —index=1 -4 -5 -6 titan.rom

Добавлено спустя 4 минуты 37 секунд:

IamHappy писал(а):

NVIDIA Firmware Update Utility (Version 5.190)

старая версия. Модные биосы должна шить 5.196.
последняя так вообще 5.218 :crazy:

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

Обновил, все тоже самое!!

Код:

c:nvflash>nvflash —index=1 titan.rom

NVIDIA Firmware Update Utility (Version 5.218)
Simplified Version For OEM Only

Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP8 S:00,B:03,PCI,D:00
F:00

WARNING: Firmware image PCI Subsystem ID (10DE.1078)
  does not match adapter PCI Subsystem ID (1043.84C7).

ERROR: PCI subsystem ID mismatch

c:nvflash>nvflash —index=1 -4 -5 -6 titan.rom

NVIDIA Firmware Update Utility (Version 5.218)
Simplified Version For OEM Only

Save firmware to file:      nvflash [options] —save <filename>
Display version:            nvflash [options] —version [<filename>]
Check for supported EEPROM: nvflash [options] —check
List adapters:              nvflash [options] —list
Write protect EEPROM:       nvflash [options] —protecton
Remove write protect:       nvflash [options] —protectoff
Press ‘Enter’ to continue, or ‘Q’ to quit.

 
Аффторитет

Member

Статус: Не в сети
Регистрация: 12.08.2008
Откуда: Простоквашино
Фото: 7

IamHappy писал(а):

c:nvflash>nvflash —index=1 titan.rom

100 раз писали я тебе ща даже переведу
nvflash подномером1 файл
а че файл? что прикажешь делать, где команда?
не хватает -6 хотябы

Добавлено спустя 3 минуты 28 секунд:
IamHappyиспользуй патченные nvflash от JoeDirt

http://www.overclock.net/t/1521334/offi … ti-titan-x

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

Пробую через патченую nvflash, опять ошибка :(

Код:

c:nvflash>nvflash —index=1 -6 titan.rom

NVIDIA Firmware Update Utility (Version 5.218)
Modified Version by Joe Dirt

Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP8 S:00,B:03,PCI,D:00,
F:00

WARNING: Firmware image PCI Subsystem ID (10DE.1078)
  does not match adapter PCI Subsystem ID (1043.84C7).

Please press ‘y’ to confirm override of PCI Subsystem ID’s:
Overriding PCI subsystem ID mismatch
Current      — Version:80.80.5A.00.01 ID:10DE:1001:1043:84C7
               GK110B Board — 20800000 (Normal Board)
Replace with — Version:80.80.60.00.01 ID:10DE:1001:10DE:1078
               GK110B Board — 20800000 (Normal Board)

Update display adapter firmware?
Press ‘y’ to confirm (any other key to abort):

Error Code:8 BCRT_ERROR_CODE_BODY_SIGNATURE_MISMATCH

       VBIOS Signature Check failed.

Error Code:7 BCRT_ERROR_CODE_BODY_FNV_HASH_MISMATCH

 VBIOS image failed certification sanity check.

BCRT Error: Certificate verification failed

ERROR: ERROR:BIOS Cert Verification Error, Update aborted

Откатился на не модифицированную версию.
Удалось прошить командой c:nvflash>nvflash —index=1 -6 titan.rom первый чип видеокарты.
Пытаюсь прошить второй чип командой c:nvflash>nvflash —index=2 -6 titan.rom и получаю ошибку:

Код:

c:nvflash>nvflash —index=2 -6 titan.rom

NVIDIA Firmware Update Utility (Version 5.218)
Simplified Version For OEM Only

Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP16 S:00,B:04,PCI,D:00
,F:00

WARNING: Firmware image PCI Subsystem ID (10DE.1078)
  does not match adapter PCI Subsystem ID (1043.84C7).
WARNING: None of the firmware image compatible Board ID’s
match the Board ID of the adapter.
Adapter Board ID:        E61C
Firmware image Board ID: E61D

Please press ‘y’ to confirm override of PCI Subsystem ID’s:
Overriding PCI subsystem ID mismatch

ERROR: Board ID mismatch

 
Аффторитет

Member

Статус: Не в сети
Регистрация: 12.08.2008
Откуда: Простоквашино
Фото: 7

IamHappy писал(а):

c:nvflash>nvflash —index=1 -4 -5 -6 titan.rom

Добавлено спустя 2 минуты 29 секунд:

IamHappy писал(а):

Откатился на не модифицированную версию.
Удалось прошить командой c:nvflash>nvflash —index=1 -6 titan.rom первый чип видеокарты.
Пытаюсь прошить второй чип командой c:nvflash>nvflash —index=2 -6 titan.rom и получаю ошибку:

попробуй nvflash —index=0 -6 titan.rom

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

Под 0 у меня стоит биос согласующего PCI-E моста BR04, его же нельзя прошивать?

 
Аффторитет

Member

Статус: Не в сети
Регистрация: 12.08.2008
Откуда: Простоквашино
Фото: 7

IamHappy из 0 сохрани биос командой сейв и посмотрим что там :D

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

А он не открывается биос эдиторами, я уже пробовал.

 
IamHappy

Member

Статус: Не в сети
Регистрация: 22.12.2011

Доигрался, отвалился второй чип :(
В диспетчере висит с восклицательным знаком.

При попытке считать биос со второго чипа получаю ошибку:

Код:

c:nvflash>nvflash -b chip2.rom

NVIDIA Firmware Update Utility (Version 5.218)
Simplified Version For OEM Only

Select display adapter:
<0> PLX (8747h)          (10B5,8747,10B5,8747) H:—:NRM S:00,B:01,PCI,D:00,F:00
<1> GeForce GTX TITAN Z  (10DE,1001,10DE,1078) H:02:SP8 S:00,B:03,PCI,D:00,F:00
<2> GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP16 S:00,B:04,PCI,D:00,F:00

Select a number (ESC to quit): 2
Adapter: GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP16 S:00,B:04,PCI,D:00
,F:00

WARNING: Debug port will be disabled during EEPROM access.

The display may go *BLANK* on and off for up to 10 seconds during access to the
EEPROM depending on your display adapter and output device.

Identifying EEPROM…
EEPROM ID (FF,00FF) : Unknown

ERROR: Supported EEPROM not found

При попытке залить бэкап :

Код:

c:nvflash>nvflash —index=2 -6 2.rom

NVIDIA Firmware Update Utility (Version 5.218)
Simplified Version For OEM Only

Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX TITAN Z  (10DE,1001,1043,84C7) H:02:SP16 S:00,B:04,PCI,D:00
,F:00

WARNING: Debug port will be disabled during EEPROM access.

Восстановить карту реально? Или она стала трупом?

GPU-Z считывает биос без проблем со второго чипа, открываю его эдитором — все по дефолтуу стоит.

 
microfon25

Junior

Статус: Не в сети
Регистрация: 03.07.2015

Всем ку!
Пытался изменить Device ID своей gt 440 через Nibitor и вроде изменил, прошил и ничего не изменилось.В винде ,в gpu-z ,даже в «Select device» Nibitor тот же ID, но при открытии в нем вкладки Adv. info (где и изменяется Device ID) там написан тот же Device ID что я и переписал. Что делать? Подскажите…

 
chocobear

Member

Статус: Не в сети
Регистрация: 15.10.2009
Откуда: Москва, Бутово

Всем привет! Есть видюшка xfx hd 4860. Интересует можно ли модификацией биоса заставить видяху работать с дровами каталист 14 версии?

 
elite128

Member

Статус: Не в сети
Регистрация: 05.09.2010
Откуда: Moscow

пытаюсь чуть задрать напряжение в 2D на 7970, открываю в VBE, ставлю частоту, перехожу в другую закладку — введенная частота сбрасывается.
Что делаю не так?


_________________
E5-1620, Asus Strix 970, GA-X79S-UP5, Kingston 4x8Gb

 
Dart-s

Member

Статус: Не в сети
Регистрация: 18.09.2010
Откуда: Вологда
Фото: 12

elite128 писал(а):

пытаюсь чуть задрать напряжение в 2D на 7970, открываю в VBE, ставлю частоту, перехожу в другую закладку — введенная частота сбрасывается.
Что делаю не так?

только правкой бивиса в хексе

 
Вилли

Member

Статус: Не в сети
Регистрация: 18.05.2007
Откуда: Липецкая обл.
Фото: 12

Можно в биосе gtx750 повыcить Power Limit, будет ли это работать и даст ли результат при разгоне??

 
cccpdn

Junior

Статус: Не в сети
Регистрация: 10.07.2015

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

Вложения:
IMG_20150711_002229.jpg
IMG_20150711_002229.jpg [ 1.95 МБ | Просмотров: 13452 ]

 
Overclock[er]

Member

Статус: Не в сети
Регистрация: 07.07.2011
Откуда: Уфа
Фото: 86

Парни, приветствую! Ситуация такая, попала ко мне в руки с авито карточка XFX HD6850 Black Edition и у нее проблема все работает, а изображение нету. Первая мысль может убита кривым биосом?! Посмотрел кодовую маркировку карты, нашел для нее биос, создал загрузочную флешку, поставил приоритет на загрузку с флешки, поставил приоритет на первую сверху карту (т.е на 7850). Трупика вставил же во второй слот PCI-E, загрузился с рабочей HD7850, все пока пучком. После же ввожу команду atiflash -i для проверки имеющихся видеоадаптеров, и после я увидел только в нулевом адаптере стоит моя HD7850, а в первом получается (нижнем слоте ПСИ-Е) ничего нету. Че за? Подумал я….
Откатился на более раннюю версию Atiflash — все равно так-же. Вопрос как теперь быть? Как прошить карту? Если что интеграшки на плате нету.

Добавлено спустя 1 минуту 28 секунд:
cccpdn Вы «y» пробывали нажимать? :oops:


_________________
Overclockers.ru forever

 
cccpdn

Junior

Статус: Не в сети
Регистрация: 10.07.2015

если посмотрите фото , там везде нажаты буковки y.

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

  • #1

При прошивки кастомного биоса валиться ошибка SubsystemIDs mismatch как победить подскажите знающие

  • #2

Хрустальные шары все на елке висят
что за карта как шил чем???

grs

grs

Свой человек


  • #3

Биос не подходит твоей карте, гений с бубном. Или сохранен криво или вообще не подходит. И почему ты пляшешь с бубном и спрашиваешь такую ересь…? Вы как-то донатите за статус?)))

grs

grs

Свой человек


  • #4

Лучше выпили родной со своей карты и его редактируй. Оставь только бэк оригинала.

  • #5

Лучше выпили родной со своей карты и его редактируй. Оставь только бэк оригинала.

Человек который скинул биос точ такая же карта, ты писал бы по делу а не хуееп…тил как бабка

  • #6

Биос не подходит твоей карте, гений с бубном. Или сохранен криво или вообще не подходит. И почему ты пляшешь с бубном и спрашиваешь такую ересь…? Вы как-то донатите за статус?)))

кого волнует статус? 150 сообщений напишешь и получешь его.

  • #7

Лучше выпили родной со своей карты и его редактируй. Оставь только бэк оригинала.

Если б я умел эти манипуляции проводить с биосом сюда бы не писал а так человек скинул готовый отредактированный

  • #8

Карта rx 550 gigabyte шил
Atiwinflash 2.7.7, биос скинул человек с форума память эльпида

зачем чужой биос шить??? Тебе нужно только тайминги в своем сменить, ну и частототы прошить.
Полно видео есть. 1. Выгрузил свой с карты. 2. Открыл его изменил тайминги, частоты, напряжение. 3. Прошил обратно. Профит.

  • #9

зачем чужой биос шить??? Тебе нужно только тайминги в своем сменить, ну и частототы прошить.
Полно видео есть. 1. Выгрузил свой с карты. 2. Открыл его изменил тайминги, частоты, напряжение. 3. Прошил обратно. Профит.

Это все понятно знать бы какие тайминги вписывать

  • #10

Не когда не связывался с ректированием биоса нерубите с плеча))

  • #11

Не когда не связывался с ректированием биоса нерубите с плеча))

Это очень просто. Открываешь полярис и просто в паре строчек меняешь значения. Это занимает 5 секунд! Это даже быстрее, чем залить биос в карту! Тайминги все есть на bits.media (гугли первый результат по запросу «оптимизированные тайминги».

Я вообще не понимаю людей, которые могут слить и залить чужой биос, но не могут изменить страпы в биосе. Это как научиться водить авто, но стекло опустить они просят кого-то другого.

  • #12

не ну сетуевины разные бывают, я вот перед НГ танцевал вокруг 580nitro+ 4gb тайменги выше 25-26 не рулили, нашел на форуме готовый биос (ИМЕННО МОЕГО РАЗМЕРА) …и ура 29, а поставил в ферму (другая мама) и 30… ТС биос чувака — размер глянь

зы. эльпида

  • #13

не ну сетуевины разные бывают, я вот перед НГ танцевал вокруг 580nitro+ 4gb тайменги выше 25-26 не рулили, нашел на форуме готовый биос (ИМЕННО МОЕГО РАЗМЕРА) …и ура 29, а поставил в ферму (другая мама) и 30… ТС биос чувака — размер глянь

зы. эльпида

Биос такого же размера но ошибка не дает залить биос в карточку говорят помогает через консоль прошить

  • #14

Атифлэш запускали от имени администратора?

  • #15

Атифлэш запускали от имени администратора?

Да пробовал, без результата.

  • #16

Возможно биос залочен.
-p… -unlockrom, где … номер карты.

  • #17

Возможно биос залочен.
-p… -unlockrom, где … номер карты.

Это через консоль?

  • #18

Сегодня зашел на форум и понял — пора все продавать.
Когда в тему начинают массово лезть дилетанты это значит тема начинает отсыхать o_O
Ждите на авито ;)

  • #20

подскажите пожалуйста как исправить ID, карточка 1050TI от гигабайт

C:UsersАдминистратор>cd..

C:Users>cd..

C:>nvflash64 new.rom

NVIDIA Firmware Update Utility (Version 5.416.0)
Simplified Version For OEM Only
Checking for matches between display adapter(s) and image(s)…

Adapter: GeForce GTX 1050 Ti (10DE,1C82,1458,3729) H:—:NRM S:00,B:01,D:00,F:0
0

WARNING: Firmware image PCI Subsystem ID (1458.3763)
does not match adapter PCI Subsystem ID (1458.3729).

NOTE: Exception caught.
Nothing changed!

ERROR: PCI subsystem ID mismatch

Содержание

  1. NVIDIA NVFlash: Скачать, как Пользоваться (Настройка)
  2. Скачать для Windows/Linux
  3. Что такое NVFlash?
  4. Как пользоваться NVFlash
  5. Шаг 1 — Скачайте программу
  6. Шаг 2 — Запустите командную строку и сделайте копию БИОСа
  7. Шаг 3 — прошейте новый BIOS
  8. Видео Инструкция
  9. Не работает?
  10. protectoff
  11. Force flash — принудительная прошивка
  12. No nvidia display adapters found
  13. Видео: как восстановить видеокарту NVIDIA после неудачной прошивки БИОС
  14. Команды
  15. Полный список опций
  16. Видео: Снижаем уровень шума перепрошивкой BIOS на примере видеокарты 1650 Super от Gigabyte
  17. Где взять версию для DOS?
  18. Видео: Прошивка Nvidia для Майнинга
  19. Ошибка pci subsystem id mismatch
  20. Command format not recognized
  21. Не является внутренней или внешней командой
  22. AMD VBFlash / ATI ATIFlash: Скачать, как прошить через командную строку
  23. Скачать для Windows/Linux
  24. Что такое ATIFlash?
  25. Требования к инструментам
  26. Как прошить видеокарту в ATIFlash?
  27. Шаг 1 — Скачайте программу
  28. Шаг 2 — Сделайте копию БИОСа
  29. Шаг 3 — Прошейте новый BIOS
  30. Видео Инструкция
  31. Как прошить через командную строку?
  32. Шаг 1 — Загрузите программу
  33. Шаг 2 — Сделайте бэкап БИОСа
  34. Шаг 3 — Прошейте BIOS видеокарты
  35. Прошивка через CMD
  36. Не запускается windows 10?
  37. Команды
  38. Опции
  39. Альтернативы
  40. Обзор возможностей программы
  41. Тонкости прошивки через графическую оболочку
  42. Решение проблем
  43. Старая версия
  44. Версии
  45. Видео: Решение ошибки Subsystem ID Mismatch при прошивке биоса видеокарты, RX 570 580 5700

NVIDIA NVFlash: Скачать, как Пользоваться (Настройка)

В этом руководстве вы узнаете, как настроить и использовать NVFlash v5.735.0 и новее.

Скачать для Windows/Linux

Что такое NVFlash?

NVFlash — это программа для прошивки BIOS видеокарт семейства Nvidia. Она используется для обновления прошивки, хранящейся в EEPROM видеоадаптера. Приложение так же позволяет сохранять копии текущего BIOS в файл или отображать его версию.

NVFlash поддерживает перепрошивку BIOS на следующих видеокартах NVIDIA:

  • GeForce RTX 3090, RTX 3080, RTX 3070, RTX 3060 Ti, RTX 3060
  • GeForce RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060, GTX 1660, GTX 1650
  • GeForce GTX 1080 Ti, GTX 1080, GTX 1070, GTX 1060, GTX 1050
  • и многие другее, включая перепрошивку BIOS на старых устройствах NVIDIA.

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

Как пользоваться NVFlash

Шаг 1 — Скачайте программу

Скачиваем программу с официального сайта TechPowerUp. Либо загрузите с релиз с guru3d.

Шаг 2 — Запустите командную строку и сделайте копию БИОСа

Извлеките .zip архив в корень системного диска C . Файл nvflash64.exe должен находиться по пути C: .

  1. Нажмите на иконку поиска.
  2. Наберите в нижней панели поиска CMD .
  3. Выберите пункт «Запустить от имени администратора» (Run as administrator).

Перейдите в каталог с программой nvflash64.exe . Для этого введите команду:

Результат выполнения команды:

Теперь сохраните копию текущего BIOS вашей видеокарты. Введите команду:

Вы увидите такое окно. Копия будет храниться на диске C: .

Если ваша программа называется не nvflash64 , а nvflash — тои используйте это имя в командах.

Шаг 3 — прошейте новый BIOS

В этой же командной строке снимите защиту от перепрошивки командой:

Вы увидите надпись: Remove EEPROM write protect complete :

Прошейте видеокарту новым BIOS. Он должен находиться на диске C: и иметь название newbios.rom . Введите команду прошивки:

Программа сообщит: Update successful.

И далее нужно перезагрузить компьютер — A reboot is required for the update to take effect. .

Видео Инструкция

Не работает?

Если программа не работает или не видит вашу видеокарту, попробуйте следующие шаги.

protectoff

Возможно вы забыли снять защиту:

Force flash — принудительная прошивка

Используйте ключ f если вам нужна принудительная прошивка.

Вы можете отменить все проверки / защиту, используя:

Цифры здесь — это идентификаторы устройств в системе.

No nvidia display adapters found

При этой ошибке программа не видит видеокарту. Вам нужно явно указать то, какое имеено устройство вы хотите прошить (ID шины устройства).

nvflash64 с ключом -а должна перечислить ВСЕ исправные видеоадаптеры GeForce.

Для этого попробуйте узнать ID шины устройства и прошить снова командой:

Видео: как восстановить видеокарту NVIDIA после неудачной прошивки БИОС

Команды

Внимание!
Чтобы использовать эти команды, вместо [options] вы должны вписать свои параметры, если это необходимо. Самое слово [options] и скобки не пишутся!

Список поддерживаемых команд представлен ниже.

  • nvflash64 [options] — обновить прошивку VBIOS.
  • nvflash64 [options] —save — сохранить микропрограмму VBIOS в файл.
  • nvflash64 [options] —display [bytes] — показать байты микропрограммы.
  • nvflash64 [options] —offset [start] — изменить начальный адрес.
  • nvflash64 [options] —string — отобразить байты микропрограммы в формате ASCII.
  • nvflash64 [options] —check — проверить поддерживаемой EEPROM.
  • nvflash64 [options] —version [ ] — отобразить версии VBIOS.
  • nvflash64 [options] —list — список адаптеров.
  • nvflash64 [options] —compare — сравнить прошивку адаптера.
  • nvflash64 [options] —verify — проверить прошивку адаптера.
  • nvflash64 [options] —verify —ifronly — проверить прошивку адаптера IFR.
  • nvflash64 [options] —ecid — отобразить ECID / PDI графического процессора.
  • nvflash64 [options] —licinfo — отобразить информацию о лицензии.
  • nvflash64 [options] —licreq , — создать файл запроса лицензии.
  • nvflash64 [options] —license — предоставить файл лицензии HULK.
  • nvflash64 [options] —lspci — перечислить все устройства PCI.
  • nvflash64 [options] —setpci — доступ к регистру конфигурации PCI.
  • nvflash64 [options] —buildinfo — отобразить информацию о сборке инструмента.
  • nvflash64 [options] —querygmac — отобразить версию GMAC MCU.
  • nvflash64 [options] —proggmac .rom — обновить прошивку GMAC MCU.
  • nvflash64 [options] —savegmac .rom — сохранить микропрограмму GMAC MCU в файл.
  • nvflash64 [options] —listgmac — список микроконтроллеров GMAC.
  • nvflash64 [options] —protecton — защита от записи EEPROM.
  • nvflash64 [options] —protectoff — снять защиту от записи.

Внимание!
Чтобы если в команде указано вы должны вписать имя файла. Самое слово и скобки не пишутся!

Пишется вот так:

Опция -b позволяет сделать бэкап BIOS.

Полный список опций

Важно понять перед прочтением списка, что этот перечень команд указан в двух вариантах: длинное имя команды и ее короткий синоним.

Вам нужно выбрать и использовать только один вариант команды:

  1. Либо длинное имя команды.
  2. Либо короткий синоним.

Например, если указаны две команды:

Мы используем либо:

Вместо ( имя_файла ) вам нужно напечатать имя вашего файла без скобочек.

Полный перечень опций:
help — Display help screen.

Press pp for additional help on power policies descriptions.
Press app for additional help on app profile descriptions.

save b Read EEPROM and save to .

compare k Read EEPROM full content and compare with .

verify h Verify matches EEPROM if flashed.

version v Display firmware version information (if no filename, acts on display adapter).

check c Check for supported EEPROM.

list a List all NVIDIA display adapters found in the system.

protecton w Write protect EEPROM (only on some EEPROM’s)

protectoff r Remove EEPROM write protect (only on some EEPROM’s).

protectmain Write protect the main firmware segment of the EEPROM.

protectlock Set status register protect and status register lock.

protectinfo Display the block protection status.

license
Provide a license file for updating VBIOS.

licinfo Display license file content. license file is provided by —license option.

ecid Display GPU ECID/PDI.

licreq , ` Generate a License Request File by specifying ` ` to submit to Nvidia.

lspci List all the PCI devices in the system.

setpci [=D[:M]] — Read/Write PCI Config register.
Format is: [=DATA[:MASK]]
Read operation:
Write operation: =DATA[:MASK]

progfwovercec [flag1 flag2] — Flash firmware over CEC
: «gmac», «rtu», «bmc» or «gpu»
[flag] : «reset» or «offpreservecfg»
— reset : Optional flag to request CEC perform a reset when finished.
— offpreservecfg : No config preservation.

querycec — Display crypto device information

attestcec [filename] [csv], — Request FW attestation to CEC and save the response data to [filename] ,and verify the fields in [csv].

listcec List all the CEC devices

cmpgmac Read MCU Flash ROM and compare with .

proggmac Flash GMAC MCU firmware (AI).

savegmac Read GMAC MCU firmware (AI) andsave to .

listgmac — List all the GMAC MCU devices

querygmac [ ]` Display GMAC MCU firmware (AI) version (if no `filename`, acts on GMAC MCU device).

listgpuled — List all the GPU LED Lighting MCUs.

proggpuled Flash GPU LED Lighting MCU firmware (AI).

querygpuled Display GPU LED Lighting MCU FW (AI) version (if no filename , acts on GPU LED Lighting MCU).

savegpuled Read GPU LED Lighting MCU firmware (AI) and save to .

rdciegpuled Read CIE data from GPU LED Lighting MCUand save to .

wrciegpuled Write CIE data to GPU LED Lighting MCU.

calibrategpuled [millisecond] — Calibrate GPU LED clock tick.

listbridgeled — List all the bridge LED Lighting MCUs.

progbridgeled Flash bridge LED Lighting MCU firmware (AI).

Видео: Снижаем уровень шума перепрошивкой BIOS на примере видеокарты 1650 Super от Gigabyte

Где взять версию для DOS?

NVFlash необходимо использовать в режиме DOS, когда вы загружаете вашу систему. Поэтому используйте загрузочный диск MS-DOS и просто скопируйте на него этот инструмент.

Видео: Прошивка Nvidia для Майнинга

Ошибка pci subsystem id mismatch

Идентификатор PCI subsys — это модель карты. Используйте версию DOS для решения ошибки.

Убедитесь так же, что вы разблокировали БИОс:

Используйте ключ -6 :

Команда -6 позволит вам отменить несоответствие идентификатора подсистемы PCI. В случае несоответствия вам необходимо подтвердить действие с помощью клавиши «y».

Примечание.
Пользователям с клавиатурой, отличной от американской, может потребоваться нажать «z» или аналогичную, потому что «y» не находится в одном месте для всех раскладок клавиатуры.

Пользователям SLI потребуется прошивать каждую карту отдельно. Концепция остается той же, но вам нужно будет использовать соответствующий индекс адаптера для прошивки карты. Как определить № адаптера. описано выше.

Перепрошивка происходит так:

[index] представляет собой число, а именно индекс, который вы нашли с помощью команды nvflash64 -a .

Итак, пример команды для прошивки карты с индексом 0:

Когда начнется мигание монитора, просто подождите, пока не появится сообщение, что все готово. Затем перезагрузитесь с помощью Ctrl + Alt + Del и извлеките USB-накопитель.

Command format not recognized

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

Не является внутренней или внешней командой

Убедитесь что вы запускаете команду из той папки где расположен nvflash64 .

Источник

AMD VBFlash / ATI ATIFlash: Скачать, как прошить через командную строку

В этом руководстве вы узнаете, как настроить и использовать ATIFlash v3.31 и новее.

Скачать для Windows/Linux

Что такое ATIFlash?

ATIFlash — это небольшая утилита, используемая для перепрошивания BIOS на графических процессорах. Способна работать только с видеокартами ATI. Утилита поддерживает абсолютно все видеокарты AMD Radeon, включая известные RX580, RX 6800XT и другие. Приложение работает как под Windows, так и под DOS и Linux.

Атифлеш изначально носила название Atiwinflash. Однако после выпуска версии 2.7.1 была переименована просто в Atiflash. 274 версия была уже достаточно известна именно под этим именем.

RX 6900 XT, RX 6800 XT, RX 6700 XT, RX 5700, RX 5600, RX 5500. You can also flash the BIOS for all AMD Radeon RX Vega, RX 580, RX 480, и все старые карты ATI.

Требования к инструментам

  • ATIFlash, инструмент для прошивки видеокарт AMD.
  • TechPowerUp GPU-Z.
  • Резервный файл существующего BIOS.
  • Новая версия BIOS.

Как прошить видеокарту в ATIFlash?

Шаг 1 — Скачайте программу

Скачайте программу с официального сайта TechPowerUp. Либо загрузите с релиз с SourceForge. Выберите софт для нужной операционной системы.

Шаг 2 — Сделайте копию БИОСа

Извлеките .zip архив и запустите amdvbflashWin.exe . Нажмите правую кнопку мыши и выберите «запустить от имени администратора.

Нажмите кнопку «Save» у выбранной выше видеокарты.

Откроется окно выбора пути для сохранения. Впишите имя для сохранения. Например original_bios.rom . Или сохраните как название вашей видеокарты. Например: OnginBios.rom .

Если сохранение родного BIOS пройдет успешно, вы увидите надпись «ROM image saved to file». Нажмите «Continue».

Шаг 3 — Прошейте новый BIOS

Запустите программу от имени администратора и нажмите Load Image .

Убедитесь что выбрали нужный БИОс и видеокарту, которую вы хотите прошивать. Нажмите «Открыть». Кстати, подобрать BIOS поможет программа PolarisBiosEditor.

В поле Filename вы увидите полный путь до новой версии BIOS. Нажмите Program чтобы запустить процесс прошивки.

Подождите, пока пройдет процесс.

В случае успеха программа сообщит: Your VBIOS was programmed successfully :

Нажмите «ОК». Теперь вы должны сделать перезагрузку — You have to reboot this system before the changes take effect . Нажмите «Yes».

Видео Инструкция

Если вы видите ошибку 43 после прошивки, значит вам нужно применить Atikmdag Patcher.

Рассмотрим второй вариант прошивки через DOS.

Программа так же работает из под командной строки и в DOS. Можно использовать .bat файл, а можно использовать CMD .

Этот вариант более сложен, но более надежен потому, что командная оболочка реже вызывает сбои, чем графическая.

Как прошить через командную строку?

Шаг 1 — Загрузите программу

Скачайте программу с официального сайта TechPowerUp. Либо загрузите с релиз с SourceForge. Выберите софт для нужной операционной системы.

Шаг 2 — Сделайте бэкап БИОСа

Извлеките .zip архив. Создайте два .bat файла:

  1. BackupBios.
  2. FlashBIOS.

Один будет служить для создания бэкапа, а второй для прошивки новой версии.

Запустите BackupBios.bat для сохранения оригинального BIOS. Вот содержимое этого файла:

Если у вас нет этого файла — создайте его. Скопируйте текст в блокнот и дайте вместо .txt расширение .bat

Если файл не запускается, то вначале запустите amdvbflash.exe от имени администратора.

Это нужно сделать, если вы увидите такое окно: «Из-за функций усиленной безопасности Microsoft это приложение требует, чтобы пользователь находился в режиме администратора. Чтобы включить этот режим, щелкните приложение правой кнопкой мыши и выберите «Запуск от имени администратора».»

Теперь запустите BackupBios.bat двойным щелчком мыши по нему. В папке появится BIOS_backup.rom .

Шаг 3 — Прошейте BIOS видеокарты

Теперь запустите FlashBIOS.bat двойным щелчком мыши по нему. Вот содержимое файла:

Во время запуска вы увидите следующее окно:

Надписи programmed и verified сообщат, что все ОК.

Теперь утилита сообщит, «Restart System To Complete VBIOS Update» — перезагружаем ПК.

Прошивка через CMD

Не запускается windows 10?

Если программа не работает или не видит вашу видеокарту, попробуйте следующие шаги.

  1. Скачайте новую версию программы.

Программа может не работать в 10ке на определенной сборке системы

В таком случае используйте либо более раннюю версию сборки 10ки, либо шейте из под Strelec WindowsPE.

Давно известно, что создатели графических процессоров ставят определенные блоки на производительность. Когда дело касается игр или майнинга, показатель эффективности работы должен быть максимально приближен к 100-110%.

Команды

Здесь мы отметим самые полезные команды:

формат использования команд:

Соблюдайте все пробелы. При этом, скобки команд НЕ пишутся).

  • -i [Num] Display information of ATI adapters in the system. Display information of adapter [Num] if specified.
  • -ai [Num] Display advanced information of ATI adapters on system. Display advanced information of adapter [Num] if specified.
  • -biosfileinfo Displays the Bios info in file
  • -p Write BIOS image in file to flash ROM in Adapter .
  • -pa Write BIOS image to all appropriate adapters.
  • -s [Size] Save BIOS image from adapter to file ` `. First [Size] kbytes (except for Theater in bytes) of ROM content is saved if [Size] is specified.
  • -cf [Size] [Sum] Calculate 16-bit checksum for file . Checksum for the first [Size] kbytes of the file is calculated if [Size] is specified.
  • -cb [Size] [Sum] Calculate 16-bit BIOS image checksum for adapter . Checksum for the first [Size] kbytes of the ROM content is calculated if [Size] is specified.
  • -cr [Size] [Sum] Calculate 16-bit ROM checksum for adapter and compare it to the [Sum] specified. This command is the same as * -cb if [Size] is specified.
  • -t Test ROM access of adapter .
  • -v Compare ROM content of adapter to
  • -mi [ID] Modify SSID & SVID in BIOS image of adapter to . SSID & SVID in BIOS image of adapter is displayed if [ID] is not specified.
  • -mb Modify SSID, SVID, BIOS Pin Number, & Boot Message in BIOS image of adapter to values in .

-pak Package an executable for BIOS update according to the commands in .

Пример файла конфигурации:

  • -isr Set ISR number based on the given build and board number if not specified, print out ISR Number.
  • -prod Set PROD number based on the given serial number if not specified, print out SN Number.
  • -checkprodsn Comparing the Prod SN based on existing prod sn saved in ROM.

Опции

  • -f Force flashing regardless of security checkings (e.g. AsicID & BIOS file info check OR boot-up card).
  • -fa Force flashing bypassing already-programmed check.
  • -fm Force flashing bypassing BIOS memory config check.
  • -fs Force flashing bypassing BIOS SSID check.
  • -fp Force flashing bypassing BIOS P/N check.
  • -sst Use SST25VFxxx flashing algorithm regardless of ROMID straps.
  • -st Use ST M25Pxx flashing algorithm regardless of ROMID straps.
  • -atmel Use AT25Fxxx flashing algorithm regardless of ROMID straps.
  • -keepisrsn keep the ISR Number on the adapter when flashing a new VBIOS.
  • -keepprodsn keep the Prod SN on the adapter when flashing a new VBIOS.
  • -siireset Specifies the GPIO Pin to be used as the Reset when updating SiI1930 microcontroller firmware.
  • -siireset=7
  • -siiuprog Specifies the GPIO Pin to be used as the uprog when updating SiI1930 microcontroller firmware.
  • -siiuprog=14 .
  • -scansii Overrides normal adapter detection to enable detecting SSI roms with/without TPI firmware.
  • -log Logs output to atiflash.log, overrides existing file.
  • -logappend Logs and appends output to atiflash.log .
  • -ddc Enable DDC support.
  • -padevid= Use with -pa command to update adapters of specific device ID.
  • -passid= Use with -pa command to update adapters of specific SSID.
  • -pasvid= Use with -pa command to update adapters of specific SVID.
  • -pavbpn= Use with -pa command to update adapters of specific VBIOS PN.

-excl_memtrain_dtable When flashing on new VBIOS, a pre-determined memory training data table in the old VBIOS will not be overwritten.

* = adapter number,
= filename
* [Size] = data block size in KBytes, except for Theater Pro in Bytes
*Use command -i to see the adapter numbers in the system. *Theater Pro supports commands -i, p, s, cf, cr, t, v and options -f, -noremap .

Альтернативы

  • ATI Winflash
  • Программа Flashrom
  • Radeon BIOS Editor (Из-за требования цифровой подписи на последних картах AMD RBE больше не находится в активной разработке и не будет поддерживать новейшие видеокарты.)

Обзор возможностей программы

Утилита находится в свободном и бесплатном доступе. Поддерживается на Windows версии XP и выше, вплоть до последней, десятой.

Утилита имеет два режима работы: через командную строку (CMD) и графическую оболочку (GUI). Чтобы обновить BIOS, можно использовать любой из способов. Перед проведением процедуры обязательно нужно скачать BIOS необходимой версии под ваше устройство.

При обновлении не отключайте компьютер. Иначе сбой в системе приведет к выходу из строя графического процессора. Также Atiflash DOS может сохранить текущую прошивку. Если с новой версией программного обеспечения возникнут проблемы, то это поможет откатиться к предыдущей версии.

Изменять прошивку БИОСа следует по нескольким причинам:

  1. Чтобы увеличить производительность работы видеокарты.
  2. Изменить параметры напряжения с энергопотреблением.
  3. Чтобы настроить систему для добычи криптовалюты.

С каждой из задач софт справляется.

Тонкости прошивки через графическую оболочку

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

Видеокарта должна не только отображаться в Диспетчере устройств, но и полностью функционировать. В противном случае драйвер AMD заблокировал пользовательский БИОС.

Если у вас в системе несколько одинаковых видеокарт AMD, то вам нужно указать перепрошивку всех видеоадптеров одним и тем же БИОС. Используйте файл, где находится измененный БИОС (к примеру, BOIS_mod.rom). Команда будет выглядеть так:

Если же у вас в системе два различных графических процессора: R9390 и RX 5700 то запустите утилиту с ключом –i . Просмотрите перечень все отображенных графических адаптеров. Запомните номер необходимого видеоадаптера. В командную строку пропишите

Допустим у нее параметр 1. Тогда команда выглядит так:

Решение проблем

Ошибка error 0fl01.

Зависание графического процессора или системы при перепрошивке БИОСА. Обновляя BIOS видеоадаптера, необходимо отключать его, используя «Диспетчер устройств». Так же попробуйте перезагрузить компьютер.

Закончив обновление БИОСа и перезагрузки ПК, графический процессор определяется, однако не работает. Есть драйвера производителя, блокирующие работу видеоадаптера с неподписанным БИОСом.

Если вы видите надпись: not found adapter — проверьте правильность работы видеокарты в Диспетчере устройств.

Старая версия

Версии

  • 2.74
  • 2.93 — не доступна
  • 2.77
  • 2.84
  • 2.87 — не доступна
  • Видео: Решение ошибки Subsystem ID Mismatch при прошивке биоса видеокарты, RX 570 580 5700

    В этом видео показано, как правильно и легко решить ошибку Subsystem ID Mismatch при пере прошивки BIOS видеокарты на базе AMD. Существуют и другие методы, более сложные и замудрённые, но при помощи этого метода удастся избежать багов и дальнейших проблем с видеокартой.

    Ошибка subsystem mismatch говорит о неправильном выборе прошивки или ее размере. Тогда стоит скопировать данные через Polaris BIOS Editor в нужный формат файла.

    Эта проблема возникает при попытке пере прошить биос видеокарты файлом биоса от другой видеокарты или не совместимой модели микросхемы биоса.

    Источник

    • #1

    Model GE73 Raider 8RE
    OS: Windows 10 Pro 1909 x64

    I am trying to install the video bios upgrade from the firmware page for my model on the msi site, but on the first step of running fvbios.bat, i am seeing a PCI subsystem id mismatch. I really would prefer to not brick my systems video card. I have done plenty of Bios upgrades before, but this will be my first video bios update. should I ignore the mismatch and continue? I have double and even triple checked the page I downloaded it from, and the msi page did indeed say it was my model, so I don’t understand why there would be a mismatch of any sort.

    download source: https://www.msi.com/Laptop/support/GE73-Raider-RGB-8RE#down-firmware

    displayed on screen:

    NVIDIA Firmware Update Utility (Version 5.545.0)
    Copyright (C) 1993-2018, NVIDIA Corporation. All rights reserved.

    Checking for matches between display adapter(s) and image(s)…

    Adapter: GeForce GTX 1060     (10DE,1C20,1462,1215) H:—:NRM  S:00,B:01,D:00,F:00

    EEPROM ID (C2,2534) : MX MX25U8033E-MX25U8035F 1.65-2.0V 8192Kx1S, page

    WARNING: Firmware image PCI Subsystem ID (1462.0000)
     does not match adapter PCI Subsystem ID (1462.1215).

    Please press ‘y’ to confirm override of PCI Subsystem ID’s:

    Deleted member 663924

    Guest


    • #2

    cmd in folder -admin -only update
    FVBIOS.bat


    or better manual
    cmd in folder -admin

    backup old vbios
    nvflash —save old.rom

    flash new
    nvflash -6 600042.rom

    is normal ,,is same after reboot ,,,clean fw vs working fw
    ,.only board id is problem
    not possible normal flash gpu bad ,,get cer2 error or similar ,,need modded nvflash or programmer ,,for brick ;D

    change-log
    only different is «HDCP support»  need oculus rift or similar VR  «»VR support»»
    ,,when current bios work good… not use last ,,sometime is all «bad» from msi ,,new not must be better
    translator

    • #3

    I did not understand a single word you said. could maybe someone who knows English respond?

    Deleted member 663924

    Guest


    • #4

    cybot date=1588576256 said:

    I did not understand a single word you said. could maybe someone who knows English respond?

    use .bat file in vbios folder ,,ideal -open as admin
    or in cmd better ,,you see progress

    or «cmd» Command Prompt «manual steps -red UP»  ,,.English is ok ,,no skill :-P)

    edit ,,still need HDCP ?? oculus rift or similar ??
    ,,last not must be best ,,some bios on msi in default not have HDCP why ??
    use manual steps ,,backup current rom :)
    guide ,,potectoff -no need this command

    edit

    • #5

    You ever solve this? I’m having a similar problem here:

    1. Ok, whenever I try to flash the BIOS when I enter the command A:nvflash -b backup.rom or A:nvflash -p -u -f new.rom I get an error. «This program cannot be run in DOS mode.»

      Any idea what should I do?

    2. Ok I solved that problem, apperently I had a bad version of nvFlash and that is what caused the problem. But now I am running into a problem of it saying «PCI subsystem ID mismatch», so can anyone help me with this?


    3. jimmor

      jimmor
      Ancient Guru

      Messages:
      4,526
      Likes Received:
      1
      GPU:

      Use latest version of nvflash program to flash your 68xx card,

      Flash the bios in DOS using nvflash.exe v5.13

      nvflash -r (removes any protection)

      nvflash -b ORIGBIOS.ROM (saves original bios)

      nvflash -4 -5 -6 BIOSNAME.ROM (flash new bios file)

      However because of DOS filename restrictions, «ORIGBIOS.ROM» and «BIOSNAME.ROM» must have max of 8 char’s in first part of filename and max of 3 char’s in extender part, otherwise DOS will not recognise the command.

      And note, the -4 -5 -6 command switches will force a flash regardless of any ID mismatches.

      But obviously always make sure you ONLY flash a AGP type card with a supporting AGP bios, and a PCI-E type card with a supporting PCI-E bios !!!!!

    Share This Page


    guru3D Forums

    Joined Nov 7, 2008

    ·

    24 Posts


    Discussion Starter
    ·

    #1

    ·

    Oct 23, 2021

    Hi,

    title basicly covers what Im asking :)

    Heres the story, I have the Asus phoenix rtx 3060, that has (for some reason) the min fan rpm limit at 30% pwm. Thats 1600+rpm on my card, quite anoying in idle and no need for it. Cant do anything with software, since its baked-in the bios.
    I looked at other cards and their Dual model looks like(pcb) the same card as mine, just different cooler on top of it and has fan-stop function. That would probably fix the issue.

    Tried asus support, but thats just …

    Anyone know of a never version of nvflash 5.692.0 and up that is patched to ignore device id?

    Joined Feb 15, 2021

    ·

    1,185 Posts

    Hi,

    title basicly covers what Im asking :)

    Heres the story, I have the Asus phoenix rtx 3060, that has (for some reason) the min fan rpm limit at 30% pwm. Thats 1600+rpm on my card, quite anoying in idle and no need for it. Cant do anything with software, since its baked-in the bios.
    I looked at other cards and their Dual model looks like(pcb) the same card as mine, just different cooler on top of it and has fan-stop function. That would probably fix the issue.

    Tried asus support, but thats just …

    Anyone know of a never version of nvflash 5.692.0 and up that is patched to ignore device id?

    Did you tried the NVIDIA NVFlash with Board Id Mismatch Disabled v5.590.0 from Techpowerup?

    Joined Nov 7, 2008

    ·

    24 Posts


    Discussion Starter
    ·

    #3

    ·

    Oct 23, 2021

    Tried, «No NVIDIA display adapters found.», think 3060 was added in 5.692.0

    Joined Feb 15, 2021

    ·

    1,185 Posts

    Tried, «No NVIDIA display adapters found.», think 3060 was added in 5.692.0

    You can try this, the protect off option have been removed.

    Joined Nov 7, 2008

    ·

    24 Posts


    Discussion Starter
    ·

    #5

    ·

    Oct 23, 2021

    Tried that one too, its v5.660.0, so still hasnt had 3060 added.
    I tried probably all versions I could find on this and techpowerup forums.

    Falkentyne

    Joined Dec 28, 2007

    ·

    11,692 Posts

    Hi,

    title basicly covers what Im asking :)

    Heres the story, I have the Asus phoenix rtx 3060, that has (for some reason) the min fan rpm limit at 30% pwm. Thats 1600+rpm on my card, quite anoying in idle and no need for it. Cant do anything with software, since its baked-in the bios.
    I looked at other cards and their Dual model looks like(pcb) the same card as mine, just different cooler on top of it and has fan-stop function. That would probably fix the issue.

    Tried asus support, but thats just …

    Anyone know of a never version of nvflash 5.692.0 and up that is patched to ignore device id?

    Try this one. Two bytes modified. Based on 5.692.0. Worked for people crossflashing some Laptop ampere bioses. Do not use -6.
    It may be too old for 3060s though, YMMV. And do it at your own risk.

    People even managed to flash a Strix 3090 with a FE 3090 bios but got a black screen brick and had to hotflash the original bios from the main strix bios by booting from backup bios and flipping the bios switch after running nvflash. (no one has the courage to flash a Kingpin 1kw bios on a 3090 FE however with this since you can’t even hardware flash with a Pomona 5250 clip + 1.8v adapter to recover as the bios chip is a UDFN-8 instead of SOP8 :(

    Joined Nov 7, 2008

    ·

    24 Posts


    Discussion Starter
    ·

    #7

    ·

    Oct 23, 2021

    Tried this one also before, no luck. (also tried -A parameter)

    • Font Computer Screenshot Terrestrial plant Electronic device

      67.5 KB
      Views: 332

    crazydude22

    Joined 10 mo ago

    ·

    1 Posts

    Tried this one also before, no luck. (also tried -A parameter)

    Were you ever able to flash this? I am running to similar issue without any success. Thanks

    Joined Nov 7, 2008

    ·

    24 Posts


    Discussion Starter
    ·

    #9

    ·

    10 mo ago

    No, never solved it. Sold that ****ty Asus card and got the Msi one. Thats also ****ty, even worse. But atleast it has a standard fan connector, so I just put a resistor there, there, solved. ****ty generation of cards.

    Понравилась статья? Поделить с друзьями:
  • Error out of table range tomb raider что делать
  • Error out of partition grub rescue
  • Error out of memory misc requested
  • Error out of memory entering rescue mode grub rescue
  • Error out of memory astra linux