Подключение внешней видеокарты к ноутбуку часть 2

Подключение внешней видеокарты к ноутбуку часть 2

Подключение внешней видеокарты к ноутбуку часть 2

Подключение внешней видеокарты к ноутбуку часть 2.

Для изготовления девайса использовались:

1.Дохлая мать – донор для pci-e x1. Можно с заделом на будущее (x2, x4) взять разъем x4, x16. Я нашел почившую GA-M57sli-s4.

у нее 2 pci-e x16 и 3 pci-e x1. Выпайка потребовала хорошего прогрева, но один разъем я испортил. Использовал строительный фен Bosh на 400-500 градусов. Можно не выпаивать, а выпилить вместе с платой, а потом подпаяться МГТФ-ом или шлейфом от флопа. Требуется также доработать до open type – сделать прорезь, если разъем x16.

2.Устройство experesscard, лучше использовать usb hub или кардридер 15-17$, чтобы pci-e линия expresscard была не задействована, меньше выпаивать.

экспресскард в полном разборе

Распайка экспресскард

экспресскард с кабелем

3.Для minipci-e переходника я использовал дохлую (можно рабочую, т.к они дохнут гораздо реже материнских плат) wi-fi сетевую, купил по 100р 2 шт. Аккуратно отпаиваем этим же феном экран и все детальки, вызваниваем заветные контакты и припаиваем мгтф-ом 9 проводков.

minipci-e халф переходник

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

4.Разъемы и Кабель hdmi. Тут все зависит от вашей фантазии и желания оставить совместимость c китайцами. Разъем с ушами стоит 1$, кабель на 1.3м где-то 6$, mini и micro hdmi в продаже не нашел, с ними сложнее работать.

Три переходника

общий вид

5.Я развел мини платки для стыковки ушастого hdmi разъема со шлейфом, а также установкой некоторых джамперов и переключателей временных реле, распечатал лазерником на глянцевом журнале, перевел утюгом на текстолит, вытравил хлорным железом, просверлил тонкой иголкой (0.5мм) и запаял. Шлейфы экранировал фольгой от шоколадки и скотчем. Получился откровенный совок, зато надежно.

Есть задел на кейс для видяхи и бп (приобрел по случаю ezcool w100). Когда будет готов рабочий прототип, можно будет заказать платки на заводе.

Реально удавалось задействовать до x2 на не optimus системах.

Готовые устройства выпускает китайская компания hwtools:

c mini pci-e 55$

комплект с expresscard 55$

Эксперимент №1

Мои первые попытки подружить acer 5220 и 460gtx закончились неудачно, хотя аналогичный по начинке dell 1520 работал. Но я добился положительного результата.

Была установлена W7 x32. В итоге имеем ноут acer 5220, проц t5750 (2Ghz), 1Gb ddr2(667), x3100(g965) и ich8m южник, видяха подключена через expresscard на pci-e x1 1.0 3.

Загружаем ноут без устройства, уводим в сон, подключаем девайс, выводим из сна. Далее идет установка драйверов, forseware 258, пару раз вышел bsod, ничего страшного, все встало – 460-я видяха и 4 nvidia hd audio устройства, которые были отключены вручную по рекомендациям гуру. Перезагружаться таким же макаром по мере необходимости. На внешний моник идет 3d, 5800 в 2006 и 7800 марков в vane. Более того, картинка идет и на экран ноута (при растяжении рабочего стола на два экрана, но клонирование не работает). Можно запустить игрушку (или furmark) в окне и тупо перетащить на экран ноута и все отрисовывается 460-кой. К сожалению optimus не работает с x3100, а конфигурация acer 52220 не позволяет объединить minipci-e и expresscard в x2, такчто выше x1 не прыгнешь.

От низкой пропускной способности страдают в первую очередь dx9 приложения, в игрушках низок минимальный уровень fps. Предел мечтаний – ati 56xx или 57xx, gf 430, топовые видеокарты бесполезны. Как ни странно это звучит, но чем уже шина тем выше отдача, разгон видеокарты также помогает.

Что можно выжать из этого – подключить Ati 5770 на полном дуплексе 1xE. Чтобы перейти в 1xE, нужно выполнить манипуляции со спец загрузочной флэшкой usb DIY Vidock. Там можно настроить конфиг pci-e портов и много чего еще. Инструкция по приготовлению есть на форуме

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

Экперимент №2. Настало время опробовать Optimus.

Специалисты nvidia, разрабатывая технологию optimus, сами того не ожидая, убили двух наших зайцев одним выстрелом. Вернули 3d обратно на родину (на экран ноута) и увеличили магическим способом (скорее всего, применили сжатие потока и использовали полный дуплекс) пропускную способность pci-e x1. Жаль только ограничились 4-м и 5-м поколениями графики intel, и вставили ватермарк, типа не для коммерческого использования, при отрисовке 3d на дисплей ноута (что было пофикшено в версии дров verde 270.51 beta и новее).

Выбор очевиден Gf 4xx+hm57. Временно попавший мне в руки Lenovo thingpad 15 довольно большой, экран матовый и не очень яркий, углы обзора не ахти, есть все нужные порты. Начинка P6100@2Ghz, 3Gb ddr3 1333(работает на 1066), 320Gb винт hm57 чип +w7hb, wimax (совмещен с wifi), и куча непотребного софта включая фирменные утили и дикие тормоза. Замена винды как глоток свежего воздуха Хочу заметить 4-е и 5-е поколение чипсетов интел отличается тем что у ic9 pci-e x1 v1.0, а у 5-ки уже v2.0, но на пропускной способности это почему-то не сказывается. Видимо здесь подлог и версия везде 1.0, а полноценная 2.0 по заверениям зарубежных коллег будет на Sandy Bridge, но пока существуют проблемы с активацией оптимус на чипсетах 6-го поколения.

Особенность подключения девайса к ноутам Lenovo/HP в том, что сигнал perst должен приходить с некоторым запозданием 6-7 секунд после включения ноута. Эта модификация есть на схеме обновленного PH4L v2.4. Проблема была в том, что без модификации ноут с подключенным устройством тупо не стартовал, и не просыпался ото сна. Я обошел это, подтыкая нагорячую через 7 секунд после старта в момент сигнала бип. Но и это не решало проблему, системе не хватало ресурсов, и возникала соответствующая ошибка 12. Помогла спец флэшка, опция уплотнения pci-e шины и сохранение выбранных портов. Также потребовался модифицированный драйвер forseware 259, в который добрые люди принудительно включили поддержку optimus для дискретных видеокарт. С установкой проблем не возникло.

Когда optimus активна, в панели nvidia во вкладке 3d settings можно выбрать видео для отрисовки 3d.

(кликните по картинке для увеличения)

Панель Nvidia

Максимальная производительность достигается при отрисовке на внешний дисплей. На экране ноутбука результат ниже, чем на внешним, но лучше, чем без optimus. Пользоваться такой системой очень неудобно, но все шаги реально автоматизировать.

Из тестов немного синтетики.