Модернизация GPU ASUS VX7 Часть 2 (Программные проблемы)

Ну что время пришло для продолжении истории.

1. Все приехало.

Охлаждение не то, которое нужно, да и ладно, допилим напильником.

О системе охлаждения пока нечего добавить.

Видеокарта GTX 680M 2GB. Видеочип установлен N13E-GTX-A2.

2GB памяти набрано 16 банками по 1 Gbit от производителя Hynix H5GQ1H24BFR.

Видно, что видеочип сильно смещен влево относительно расположения родной видеокарты.

Немного модернизировал систему охлаждения для проведения тестов.

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


2. Ну так вот: первое включение и ошибка.

ERROR: Valid MXM Structure not found.

POST Halted for 30 seconds, P-State limited to P10…30

ERROR Valid MXM Structure not found. POST Halted for 30 seconds, P-State limited to P10...18

После 30 секунд можно было зайти в BIOS, но дальше не грузиться, просто зависает на заставке.

Как вы могли заметить, биос ноутбука стоит от ASUS VX7.

Я пробовал заливать биос от G53SX, G53SW, VX7, VX7SX, G73SW.

Все эти биосы работали на данной плате. 100% тестирование не проводил.

Данная ошибка сразу ввела меня в ступор.

Я сразу понял, что данная ошибка из-за видеобиоса и скорее всего из-за вендора.

Немного посмотрел VBIOS через HEX редактор.

Нашел, где именно можно сменить vendor.

1028 (DELL), 1043 (ASUS), 10DE (NVIDIA)

Не забываем, что в теле биоса нужно устанавливать байты в обратной последовательности.

Kepler BIOS Tweaker GTX 680M DELLKepler BIOS Tweaker GTX 680M ASUS

Через Kepler BIOS Tweaker сохраняю вбиос для подгонки контрольной суммы.

Проверка и снова ошибка MXM structure. Смена Vendor не дала совсем не чего.

Вот это и была моя ошибка о которой я писал в первой части.

Модернизация GPU ASUS VX7 Часть 1 (Подготовка и сбор информации)

О том, что асус не выпускал ноутбуков с данной видеокартой и, следовательно, вбиос не существует для асуса.

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

Для эксперементов нашел, как уменьшить время ошибки.

Ищем в HEX 01 74 47 B0 1E, меняем последний байт 1E на 03 для 3 секунд ошибки.


3. Первые подвижки запуска и драйверов

И тут вдруг нашел информацию о том что видеобиос от GTX670MX 3GB можно достать из G75VX. Который подходит к GTX680M, так как построены они на одном чипе GK104, и плюс к этому — есть поддержка ASUS .

Через MMTool извлек видеобиос GTX670MX.

Изменил device ID с 11A1 на 11A0.

Залил на флешку данную прошивку, и есть победа, виндовс запустилась!

Драйвера не устанавливаются, печаль(.

Меня сразу смутило то, что subvendor Undefined Device ID 10DE 11A0 — 0000 0000 хотя в видеобиосе все указано.

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

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

В итоге виндовс запустилась, драйвера установились без проблем. Модификации не потребовалось.

Запускаю GPU-Z и тут снова проблема — 1Gb видеопамяти из 2Gb и артефакты, которые исчезают только после снижения частоты видеопамяти.

Подумал, что продавец с али меня обманул.

Так как у зарубежных товарищей все было ок.


4. Увеличение видеопамяти и танцы с бубном

Немного подумав решился заменить все 16 банок памяти на 2 gbit.

У меня валяется R9 290X 4Gb с дохлым чипом, восстанавливать которую не рентабельно в наше время, с неё и решил сдернуть.

маркировка чипов следующая H5GQ2H24AFR

Замена памяти прошла успешно.

Не обращайте внимание на неотмытый флюс.

Когда модификация будет завершена, я её отмою в ультрозуковой ванне, которую собрал сам. (возможно о ней тоже расскажу)

Но каково было мое удивление, когда GPU-Z снова написала 1GB.

В голове крутились две мысли:

  1. Найти, какой кусок биоса отвечает за память.
  2. Найти MXM структуру ASUS.

Дальнейшие попытки скрестить бульдога с носорогом в виде биосов от ASUS GTX670MX 3Gb и  GTX680 4Gb nvidia ни к чему не привели, либо нет картинки, либо 1Gb.

Попытки найти, куда запрятал ASUS MXM структуру в видеобиосе, были похожи на попытки поисков единорога или дракона.

Решено было оставить и эту затею.


5. Поиск альтернативного видеобиоса

Начал думать, что можно сотворить еще.

Разглядывал на сайте www.techpowerup.com видеокарты с чипом GK104.

Так как у меня уже было установлено физически 4GB видеопамяти, мой взор сразу упал в GTX780M 4GB.

ASUS точно выпускал ноутбук с такой видеокартой и точно есть  видеобиос.

Занизил частоты памяти и ядра  с помощью Kepler BIOS Tweaker для исключения проблем с завышенными частотами.

Пробую зашить видеобиос GTX780M и снова печаль, тоска, черный экран и все.

Через hex редактор заметил, что тело видеобиоса от GTX780M начинается с адреса 0x00000400, а у GTX680M c 0x00000200.  Не долго думая копирую начало от GTX680M и заменяю его в видеобиосе GTX780M.

Решил оставить Device ID тот, на который точно устанавливаются драйвера от DELL.

Пробую зашить через NVflash, ошибка не соответствия Board ID адаптера и образа прошивки.


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

Adapter: GeForce GTX 680M (10DE,11A0,1028,0551) H:—:NRM S:00,B:01,D:00,F:00

EEPROM ID (EF,3012) : WBond W25X20A 2.7-3.6V 2048Kx1S, page

WARNING: None of the firmware image compatible Board ID’s
match the Board ID of the adapter.
Adapter Board ID: E11A
Firmware image Board ID: E128

NOTE: Exception caught.
Nothing changed!

ERROR: Board ID mismatch


В редакторе изменил Board ID.

Зашиваю то, что вышло через NVflash.

Прошивка прошла успешно, ошибки отсутствуют.

Перезагрузка и момент истины.

Картинка появилась, жду дальше, windows запустилась, началась установка драйверов автоматически.

Запускаю GPU-Z.

Ура!!! Есть победа GTX 680M 4GB!

Тесты и все остальное будет потом возможно в 4 части.

В ближайшее время займусь системой охлаждения.

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

  GTX680m.zip (287,1 KiB, 0 hits)
зарегистрируйтесь для скачивания файла.

You may also like...

Добавить комментарий