Не отшить старый BIOS на MSI 8907 (GeForce FX5200)

Собственно, произошло вот что: подбирал оптимальный BIOS для карточки, перебрал достаточно много и, как говорится, не глядя, прошил от FX5200 Ultra, после чего, разумеется, чёрный экран. При попытке прошить любой BIOS nvflash v4.46 говорит no supported EEPROM, то же говорит и Лидтековский прошивальщик. Перепробовал разные варианты сочетания ключей. Может быть кто-нибудь сталкивался с подобной проблемой и знает как её решить?

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

Uniflash попробуй...

Влюблённый шаман...

Пробовал Uniflash v1.29 с разными ключами. Пишет, что не может прочитать файл с диска.

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

Corsar писал(-а):
не может прочитать файл с диска

Это очень странное сообщение, имеющее, IMHO, мало отношения к нерапознаванию флэшки и чему-то подобному... roll
Рассказывайте подробнейшим образом, что и как пытались делать Юнифлэшем, как и из-под чего запускали, где были файлы, ну и т.п. - все, вплоть до самых мелочей...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Итак, что я пробовал:
Во-первых, скачал новый Uniflash v1.37 и nvflash v5.08
Во-вторых, стал пробовать
(Разумеется , всё под чистым DOS’ом)

nvflash -f 1.bin -5 -6
NVIDIA Flash ROM utility
Version 04.46
Chip name=GeForce FX 5200 Ultra, Vendor ID=10DE, Device ID=0321
Opened 1.bin successfully.
Checking for supported EEPROM...
EEPROM man.ID,devcode (20,FF) : Unknown

ERROR: Supported EEPROM not found

Пробовал два варианта прошивок:
Первый – оригинальный 62k (1.bin), второй – добил первую прошивку FF-ками до 64k (3.bin)

19:31:43.80: UniFlash v1.37 started: C:\UNIFLASH.EXE -pcirom 2 0 0 -force BFD4 -e 3.bin -log
19:31:43.80: Chipset detected: nVidia nForce2
19:31:43.80: Flat Real Mode initialized
19:31:43.86: CMOS size detected: 256b
19:31:45.18: PCI expansion ROM at 02:00:00 selected
19:31:45.18: Allocating memory block 00010000
19:31:45.18: Allocating memory block 00010000
19:31:45.18: Allocating memory block 00001080
19:31:45.18: Flash ROM chip forced: SST 39xF512 series (3V/2.7V)


19:31:45.18: Flash ROM ID: 0000,0000
19:31:45.23: Entering emergency mode
19:31:46.11: Flashing BIOS including BootBlock
19:31:48.91: Flashing 65536b long BIOS image to 0
19:31:51.27: Flashing failed
19:31:51.27: Exiting UniFlash...
19:31:51.27: Turning off logging, shutting down to real mode

Пишет, что поверка не прошла и предлагает попробовать ещё раз
------------------------------------------------------------------------------
19:33:19.65: UniFlash v1.37 started: C:\UNIFLASH.EXE -pcirom 2 0 0 -force BFD4 -e 1.bin -log
19:33:19.65: Chipset detected: nVidia nForce2
19:33:19.65: Flat Real Mode initialized
19:33:19.70: CMOS size detected: 256b
19:33:20.86: PCI expansion ROM at 02:00:00 selected
19:33:20.86: Allocating memory block 00010000
19:33:20.86: Allocating memory block 00010000
19:33:20.86: Allocating memory block 00001080
19:33:20.86: Flash ROM chip forced: SST 39xF512 series (3V/2.7V)
19:33:20.86: Flash ROM ID: 0000,0000
19:33:20.86: Entering emergency mode
19:33:21.73: Flashing BIOS including BootBlock
19:33:29.20: Exiting UniFlash...
19:33:29.20: Turning off logging, shutting down to real mode

Тут он пишет Error #100 Disk read error
Затем: Unable to read file! (Атрибуты проверены, да и не в них дело)

Видимо, проблема в ROM ID, попробовал восстановить:

19:35:30.86: UniFlash v1.37 started: C:\UNIFLASH.EXE -pcirom 2 0 0 -force BFD4 -repair -log
19:35:30.86: Chipset detected: nVidia nForce2
19:35:30.86: Flat Real Mode initialized
19:35:30.92: CMOS size detected: 256b
19:35:32.13: PCI expansion ROM at 02:00:00 selected
19:35:32.29: Allocating memory block 00010000
19:35:32.29: Allocating memory block 00010000
19:35:32.29: Allocating memory block 00001080
19:35:32.29: Flash ROM chip forced: SST 39xF512 series (3V/2.7V)
19:35:32.29: Flash ROM ID: 0000,0000
19:35:32.84: Exiting UniFlash...
19:35:32.84: Turning off logging, shutting down to real mode

Без результата.

Также пробовал Wfflash v5.3 с параметром mn

Load original VGA ROM/Image and save to
Page writing Flash ROM with file 1.bin

Verifying error address 0000 data ff
Try it again (Y)es or (N)o?

Напомню, что у меня MSI FX5200, которой была залита прошивка от FX 5200 Ultra
Маркировка флэшки SST MPF 39VF512 90-4C-NH

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

Если просто запустить Uniflash /pcirom, без всех остальных принудительных определений, то:
1) Находит ли он устройство (Вашего ДжиФорса), и если да, то как его определяет - все ли в порядке с идентификаторами и т.п.?..
2) Определяет ли он флэшку ДжиФорса и дает ли к ней доступ на запись?..

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

1) Если запустить Uniflash просто с указанием, что шить надо видяху (Uniflash.exe –pcirom 2 0 0), то он не распознаёт флэшку (Unknown) и её организацию. Наличие GeForce’а на указанном месте определяет.
2) Соответственно, доступа на запись нет.
3) Если запускать без параметров, то Uniflash работает с материнской платой. На сколько я понял, параметр –pcirom – обязателен.

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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