Thunderbolt на ПК с материнской платой X99 (и R9 295x2)?

Thunderbolt на ПК с материнской платой X99 (и R9 295x2)?

Как заставить карту ThunderboltEX II Dual работать на материнской плате X99?

Инструкции бесполезны и касаются только материнских плат Z87.

решение1

Спасибо за отличное описание выше - очень полезно. У меня не возникло проблем с маршрутизацией порта дисплея через карту Thunderbolt к дисплею Apple Thunderbolt (заработало сразу в любом слоте PCI), однако возникли значительные проблемы с распознаванием дисков Thunderbolt.

Я добавлю еще пару уточнений к вышеприведенному описанию, которые я счел необходимыми для запуска ThunderboltEX II в Windows 10 (загрузка с Intel 1.2TB 750 PCIE NVME SSD) на ASUS X99/USB 3.1 Deluxe (и затем он почти сразу заработал в Clover UEFI boot Yosemite Hackintosh). Некоторые из моих опытов со слотами могут быть связаны с Intel NVME.

ThunderboltEX пока еще не дотягивает до plug and play. В целом, повторите шаги ниже в разных комбинациях, пока не заработает, а затем ничего не меняйте :)

  1. CSM должен быть отключен, как описано выше (у меня также отключены Secure Boot и Fast Boot, но это было частью запуска Hackintosh — очевидно, что для работы каждой ОС требуется загрузка UEFI)
  2. Всегда запускайте систему в ОС после любых других изменений слота PCIE без карты ThunderboltEX в слоте PCI, затем повторите с картой в нужном слоте PCI. Удалите программное обеспечение драйвера Thunderbolt из Windows после каждого изменения слота PCIE.
  3. Bios>Advanced>Intel Thunderbolt>AIC Location по умолчанию SB PCIE x4_1, однако мне не удалось заставить карту распознавать диски TB в этом слоте (ни с одной из ОС), только отображать маршрутизацию. Измените AIC Location Group на CPU0 NB PCIE Slot и AIC Location на NB PCIE X16_... номер вашего слота (успешно для меня Thunderbolt в NB (северный мост) PCIE X16_2, не удалось в SB X4_1, NB X16_5; X16_4 не тестировалось)
  4. Продолжение: Несоответствие номера слота в BIOS и слоте материнской платы может привести к сбою загрузки/сбою загрузки BIOS — извлеките карту ThunderboltEx и перезагрузите систему. Если проблема не исчезнет, ​​вставьте карту обратно в слот SB PCIE x4_1, перезагрузите систему, а затем переместите ее в слот x16.
  5. Слот для видеокарты имеет значение: ASUS указывает слот x16_1 или x16_3 как оптимальные линии для одиночных видеокарт. Мой графический процессор имеет два слота, я переместил его в PCIE X16_3, чтобы протестировать карту Thunderbolt в соседнем X4_1 PCIE, который был заблокирован. Однако я добился успеха только с дисками Thunderbolt, если графический процессор в PCIE X16_3 и твердотельный накопитель Intel 750 NVME в PCIE X16_1 (я был очень близок к этому с графическим процессором в слоте 1 — диски TB распознавались, но затем система зависала)
  6. При первом запуске с картой Thunderbolt в слоте PCI перейдите в BIOS и временно отключите BIOS>Дополнительно>Конфигурация встроенных устройств>Контроллер памяти ASM106SE (SATAEXPRESS_E1). Перезагрузите и загрузите ОС (но не устанавливайте программное обеспечение драйвера). Перезагрузите и снова включите контроллер памяти ASM106SE (SATAEXPRESS_E1) — я понятия не имею, действительно ли важны эти шаги или они просто заставляют систему перестраивать диаграммы ресурсов.
  7. Перезагрузите компьютер, а затем выполните чистую установку драйверов Thunderbolt, затем следуйте инструкциям и подключите TB-накопитель. Если он работает, устройство отобразится, а диспетчер устройств отобразит Thunderbolt в разделе «Системные устройства».
  8. Для первоначальной настройки в Windows используйте настройки по умолчанию Bios>Дополнительно>Intel Thunderbolt>Уровень безопасности = Уникальный идентификатор. После того, как все заработает в Windows, измените его на Устаревший, чтобы разрешить доступ Thunderbolt из установки OS X. Обратите внимание, что горячая замена работает только в Windows. Для OSX требуется, чтобы диск Thunderbolt был подключен при включении системы.
  9. Аналогично изначально используйте по умолчанию BIOS>Дополнительно>Intel Thunderbolt>Thunderbolt PCIe Cache-line Size = 32 - после того, как это заработает в Windows, измените это на 128 для Hackintosh.

Краткое описание настройки: ASUS X99-DELUXE BIOS версии 1901 Intel Core i7 5930K EVGA GeForce GTX 970 4 ГБ ThunderboltEX II Card Clover Bootloader Windows 10 / Hackintosh OSX 10.10 Yosemite PCI X16_1: Диск NVME. X4_1 пуст. X16_2 Thunderbolt Card. X16_3 GPU.

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

решение2

Вот две успешные конфигурации, которые я могу подтвердить, что они работают (Windows 8.1 Pro 64-бит и с момента выхода Win 10 64-бит я использую ее вместо 8.1; обе установки Windows использовали/используют режим UEFI) - вторая конфигурация была настроена с использованием процесса, описанного irenabyss.

Первая конфигурация:

1) Asus X99-Deluxe с версиями BIOS 1203, ..., 2001; янв. 2015 г. — ноябрь 2015 г.:

  • Слот PCIEX16_1: RAID-контроллер Adaptec 6805 (последний BIOS, который я использовал, был V5.2-0 Build 19147)
  • Слот PCIEX4_1: Asus ThunderboltEX II Dual
  • Слот PCIEX16_2: пустой
  • Слот PCIEX16_3: MSI GTX 980 Gaming 4G (​Bios 84.04.31.00.f6)
  • Слот PCIEX16_4: пустой (закрыт видеокартой)
  • Слот PCIEX16_5: пустой

Мой процесс после каждого обновления BIOS X99-Deluxe был следующим: очистка cmos, перезагрузка, вход в UEFI BIOS и редактирование только следующих двух параметров в UEFI BIOS x99-deluxe:

  • Установить дату и время
  • Advanced\CPU Configuration: установите для параметра Intel Virtualization Technology значение Enabled (из-за используемого мной программного обеспечения для виртуализации)

Обратите внимание, что в моей конфигурации CSM был активен, и я использовал слот южного моста PCIEX4_1 для карты расширения Asus Thunderbolt!

Я использовал пакет драйверов TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip непосредственно с сайта Intel для ThunderboltEX II Dual в этой конфигурации 1). Я не помню, работали ли у меня драйверы с сайта Asus (Intel_Thunderbolt_Win7-8-8-1_VER1511.zip); но я думаю, была причина, по которой я использовал более свежие драйверы с сайта Intel.

Во второй конфигурации используются две карты RAID-контроллера:

2) Asus X99-Deluxe с версией BIOS 2001; ноябрь 2015:

  • Слот PCIEX16_1: Avago/LSI MegaRaid 9361-8i (Bios 6.28.04.0; Прошивка: 4.600.00-4907)
  • Слот PCIEX4_1: Asus ThunderboltEX II Dual
  • Слот PCIEX16_2: Avago/LSI MegaRaid 9361-8i (Bios 6.28.04.0; Прошивка: 4.600.00-4907)
  • Слот PCIEX16_3: MSI GTX 980 Gaming 4G (​Bios 84.04.31.00.f6)
  • Слот PCIEX16_4: пустой (закрыт видеокартой)
  • Слот PCIEX16_5: пустой

Настройки UEFI BIOS следующие (после очистки cmos, перезагрузки, входа в UEFI BIOS):

  • При необходимости установите дату и время.
  • Advanced\CPU Configuration: установите для параметра Intel Virtualization Technology значение Enabled
  • Boot\CSM (модуль поддержки совместимости): установите для параметра Launch CSM значение Disabled (Отключено)
  • Boot\Secure Boot->Тип ОС: режим Windows UEFI

Я использовал пакет драйверов TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip непосредственно с сайта Intel для ThunderboltEX II Dual в этой конфигурации 2) - но сегодня я обнаружил, что Dell предлагает пакет M3800_Chipset_Driver_VFVJ6_WN_3.0.19.150_A00.EXE, который содержит версию 3.0.19.150 программного обеспечения Thunderbolt для Windows. Я установил его, и он отлично работает; обратите внимание, что у меня не было проблем с версией 2.0.4.250, но мне было просто любопытно узнать, работает ли версия от Dell.

решение3

Ужас настройки Thunderbolt на ПК.

TL;DR

  • Карта ThunderboltEX может мешать работе графических процессоров в режиме CSM (отключите CSM, если возможно). Моему R9 295x2 требовалось включить UEFI, установив обновление vbios (не обновление драйвера Windows).

  • Карту ThunderboltEX можно установить практически в любой слот, но, скорее всего, ее следует устанавливать на южном мосту PCIe (инструкции, прилагаемые к карте, здесь бесполезны).

  • Rampage V Extreme потребовалось обновление BIOS до версии 0901, поскольку использование слота PCIe южного моста означало необходимость отключения SATAExpress (чип ASM106SE).

  • Большинство настроек BIOS Thunderbolt не делают ничего полезного (для обычного конечного пользователя), за исключением установки максимально возможного размера строки кэша или, если у вас очень старые устройства Thunderbolt, изменения уровня безопасности на «Legacy».

Немного предыстории. Я был пользователем MS в течение многих лет, начиная с Dos 6.22, затем Windows XP, а затем около десяти лет назад перешел на Mac и теперь использую Macbook Pro с монитором Thunderbolt. Этой осенью я захотел вернуться к играм на ПК и решил собрать «Зверя» из Asus Rampage V Extreme, 32 ГБ DDR4 RAM, i7-5930k с жидкостным охлаждением, VisionTek R9 295x2 8 ГБ (эталонный дизайн, а не их дизайн OC), SSD Samsung XP941 512 ГБ и в довершение всего ThunderboltEX II Dual, чтобы я мог использовать свой Sweet Thunderbolt Monitor. В прошлом я собирал несколько компьютеров для себя и помогал со сборкой, отладкой, обслуживанием и т. д. для десятков других компьютеров, но до этой сборки я никогда не был так полностью озадачен и разочарован оборудованием в своей жизни.

Практически нет документации (на уровне пользователя) по Thunderbolt для ПК (надеюсь, что этот пост поможет мне исправить некоторые из этих проблем). Моя проблема началась через несколько недель после моей базовой сборки (в начале ноября 2014 г.), когда я получил свою карту ThunderboltEX (тоже заноза в заднице, их нигде не найти в наличии). Итак, я установил карту, и внезапно мой BIOS начал циклически загружаться во время инициализации оборудования (код Q 79, инициализация CSM). Это означает, что проблема связана с оборудованием, у которого нет BIOS UEFI, а CSM — это модуль поддержки совместимости. После обновления BIOS до версии 0802 никаких изменений не произошло. Другая проблема заключается в том, что я понятия не имел, как выглядит работающая карта Thunderbolt без устройств в Windows, поскольку драйверы ОС установились без проблем и ни на что не жаловались.Этотвот как это должно выглядеть, у меня он был просто пустым, без корневого порта Thunderbolt.

Я быстро отслеживаю (ошибочно) карту ThunderboltEX, если она есть, то не работает, в противном случае все в порядке. Итак, я начинаю исследовать это. Инструкции нацелены на чипсет Z87 (мои первые опасения заключаются в том, что платы X99 не поддерживаются, все они поддерживаются, если у них есть контакты TB_HEADER) и всегда описывают установку карты в последний слот PCIe (единственная другая настройка, которая, как мне кажется, имела большое значение, быларазмер строки кэша. Это неправильно для Rampage V Extreme, его можно разместить практически в слоте PCIe, если вы правильно его настроите, но слотом по умолчанию является слот контроллера южного моста (SB) (удачи в получении уточнений, на каких линиях PCIe находятся северный мост (NB) или южный мост (SB). Подсказка: северный мост — это, как правило, ваши видеокарты, и многие материнские платы маркируют их цветами, что сужает круг поиска, но на моей плате все еще оставалось три загадочных слота PCIe, только один из которых был SB), который является полноразмерным черным слотом на Rampage.

Это не помогло, и после того, как я зашел в Fry's, чтобы взять X99 Deluxe для тестирования карты, и так и не смог заставить ее работать, ASUS (я был весьма впечатлен, похоже, у них там есть аппаратные стенды, на которых техническая поддержка может оказать вам помощь) и я решил, что проблема, должно быть, в карте ThunderboltEX (мы, вероятно, ошибались), поэтому я вернул карту ThunderboltEX для возврата денег и заказал новую у другого продавца Amazon (потому что у продавца, у которого я изначально покупал, была только одна карта в наличии, что, похоже, было обычным явлением по состоянию на декабрь 2014 года).

В то же время я случайно приобрел несколько старых карт ATI 5xxx и 7xxx. Установка новой карты имела те же проблемы (сейчас начало декабря). Так что я сдаюсь, все отлично, за исключением того, что я не могу использовать свой монитор Thunderbolt, подключил 32-дюймовый телевизор, и пока все в порядке.

Перенесемся в сегодняшний день (25 января 2015 г.). Я пробую снова и попадаю в тот же цикл загрузки. Я проверяю наличие обновления BIOS, и они выпустили0901, что приводит к тому, что карты в PCIe_x4_1 не определяются, если чип ASM106SE (SATAEXPRESS) отключен. "О, черт!" - подумал я. Это слот, в который вставляется карта Thunderbolt (по умолчанию), и я отключаю SATA Express, потому что я все равно не могу его использовать с этой картой. Нет, проблема не в этом (хотя это могло бы быть проблемой, если бы я разобрался с основной проблемой). На этот раз я также попытался отключить CSM, чтобы попытаться обойти Q-код 79. Нет, "драйверы" видеокарты не поддерживают UEFI. "Карта VGA не поддерживается драйвером UEFI"

Наконец, я снова связался с ASUS, и мой представитель не знает, но там есть парень, который довольно хорошо разбирается либо в BIOS, либо в карте Thunderbolt, потому что, прежде чем они повесили трубку (без решения), они сказали, что, вероятно, это ваш BIOS на вашей видеокарте; обновите его. «Какого черта обновлять BIOS моей видеокарты?!?», - думаю я, «Я даже никогда не слышал о необходимости этого делать. Драйверы, конечно, но не BIOS». Ну, это немного озадачило меня, и я начал искать на форуме по этому поводу и нашел пару ссылок на UEFI GPU BIOS. Наконец, я связал все точки и заменил свой 295x2 на свой 7xxx и БАМ! Thunderbolt работает как по волшебству!

Я отключаю карту Thunderbolt, вставляю обратно 295x2 и начинаю искать дальше. Оказывается, что многие современные видеокарты (с тех пор какконец 2012 г.) имеют встроенные (и включенные) драйверы UEFI (на самом деле биос, я полагаю), но не 295x2. Что-то вроде двух чипов на одной карте, но биос там просто не включенэтот(это универсальный биос ATI, поэтому должен работать с большинством референсных карт) пост имел ту же версию драйверов, что и моя карта, но с включенным UEFI. Я только что установил их с помощьюATIWinFlashперезагрузил, снова отключил CSM. На этот раз загрузка прошла без ошибок, снова включаю Thunderbolt. На этот раз все работает отлично, и я играю в Dragon Age на моем потрясающем Thunderbolt Display.

решение4

На материнской плате asus всегда есть выделенный слот pci-e для карты thunderbolt - прочитайте руководство по материнской плате в печатном виде или в формате pdf онлайн. На материнской плате также есть разъем thunderbolt по краям, который имеет прямоугольную форму. Один из входящих в комплект кабелей подключается к разъему на материнской плате, а затем он также подключается к самой карте thunderbolt.

Связанный контент