ASUS-Automobili Lamborghini VX7 Возвращение легенды. Модернизация GPU Часть 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
После 30 секунд можно было зайти в BIOS, но дальше не грузиться, просто зависает на заставке.
Как вы могли заметить, биос ноутбука стоит от ASUS VX7.
Я пробовал заливать биос от G53SX, G53SW, VX7, VX7SX, G73SW.
Все эти биосы работали на данной плате. 100% тестирование не проводил.
Данная ошибка сразу ввела меня в ступор.
Я сразу понял, что данная ошибка из-за видеобиоса и скорее всего из-за вендора.
Немного посмотрел VBIOS через HEX редактор.
Нашел, где именно можно сменить vendor.
1028 (DELL), 1043 (ASUS), 10DE (NVIDIA)
Не забываем, что в теле биоса нужно устанавливать байты в обратной последовательности.
Через 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.
В голове крутились две мысли:
- Найти, какой кусок биоса отвечает за память.
- Найти 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 КиБ, 10 hits)
Для скачивания файла нужно зарегистрироваться, или быть УчастникомP.S не завелось частоты не подымаються выше 189 Mhz.
Свежие комментарии