¿Thunderbolt en PC en una placa base X99 (y la R9 295x2)?

¿Thunderbolt en PC en una placa base X99 (y la R9 295x2)?

¿Cómo se consigue que una tarjeta dual ThunderboltEX II funcione en una placa base X99?

Las instrucciones no sirven para nada y solo hablan de placas base Z87.

Respuesta1

Gracias por la excelente descripción anterior, muy útil. No tuve problemas para enrutar el puerto de pantalla a través de una tarjeta Thunderbolt a una pantalla Thunderbolt de Apple (funcionó inmediatamente en cualquier ranura PCI), pero hubo problemas importantes para que se reconocieran las unidades Thunderbolt.

Agregaré un par de calificadores más a la descripción anterior que consideré necesarios para ejecutar ThunderboltEX II en Windows 10 (arrancando desde Intel 1.2TB 750 PCIE NVME SSD) en un ASUS X99/USB 3.1 Deluxe (y luego funcionó casi de inmediato en un arranque Clover UEFI Yosemite Hackintosh). Algunas de mis experiencias con las tragamonedas pueden ser el resultado de Intel NVME.

El ThunderboltEX sigue estando muy lejos de ser plug and play. El resumen general es repetir los pasos a continuación en diferentes combinaciones hasta que funcione y luego NO cambiar nada :)

  1. CSM tiene que estar desactivado como se describió anteriormente (también tengo desactivados el arranque seguro y el arranque rápido, pero esto fue parte de la ejecución de un hackintosh; obviamente, cada sistema operativo debe tener arranque UEFI para que esto funcione)
  2. Ejecute siempre el sistema en el sistema operativo después de cambiar cualquier otra ranura para tarjeta PCIE sin una tarjeta ThunderboltEX en una ranura PCI y luego repita con la tarjeta en la ranura PCI deseada. Desinstale el software del controlador Thunderbolt de Windows después de cada cambio de ranura PCIE.
  3. Bios>Avanzado>Intel Thunderbolt>AIC La ubicación predeterminada es SB PCIE x4_1, sin embargo, no pude lograr que la tarjeta reconociera las unidades TB en esta ranura (con cualquiera de los sistemas operativos), solo muestra el enrutamiento. Cambie el grupo de ubicación AIC a CPU0 NB PCIE Slot y la ubicación AIC a NB PCIE X16_... su número de ranura (el éxito para mí es Thunderbolt en NB (puente norte) PCIE X16_2, falla en SB X4_1, NB X16_5; X16_4 no probado)
  4. Continuación: No coincidir el número de ranura en la BIOS con la ranura MB puede provocar una falla en el arranque/la BIOS no se carga: retire la tarjeta ThunderboltEx y reinicie. Si persiste, vuelva a colocar la tarjeta en la ranura SB PCIE x4_1, reinicie y luego muévala a una ranura x16.
  5. La ranura para tarjetas gráficas importa: ASUS enumera las ranuras x16_1 o x16_3 como líneas óptimas para tarjetas gráficas individuales. Mi GPU es de doble ranura, la moví a PCIE X16_3 para probar la tarjeta Thunderbolt en el PCIE X4_1 adyacente que estaba obstruido. Sin embargo, solo tengo éxito con las unidades Thunderbolt si la GPU en PCIE X16_3 y el SSD Intel 750 NVME en PCIE X16_1 (estuve muy cerca con la GPU en la ranura 1: las unidades TB se reconocieron pero luego el sistema se bloqueó)
  6. En el primer inicio con la tarjeta Thunderbolt en la ranura PCI, vaya a BIOS y deshabilite temporalmente BIOS>Avanzado>Configuración de dispositivos integrados>Controlador de almacenamiento ASM106SE (SATAEXPRESS_E1). Reinicie e inicie el sistema operativo (pero no instale el software del controlador). Reinicie y luego habilite el controlador de almacenamiento ASM106SE (SATAEXPRESS_E1) nuevamente. No tengo idea de si estos pasos en sí son realmente importantes o simplemente obligan al sistema a reconstruir los gráficos de recursos.
  7. Reinicie y luego realice una instalación limpia de los controladores Thunderbolt, luego siga las instrucciones y conecte una unidad TB; si funciona, el dispositivo aparece y el Administrador de dispositivos enumera Thunderbolt en Dispositivos del sistema.
  8. Para la configuración inicial en Windows, use el BIOS>Avanzado>Intel Thunderbolt>Nivel de seguridad = ID único predeterminado; después de que funcione en Windows, cambie esto a Legacy para permitir el acceso a Thunderbolt desde la instalación de OS X; tenga en cuenta que el intercambio en caliente solo funciona en Windows. OSX requiere que la unidad Thunderbolt esté conectada cuando el sistema está encendido.
  9. De manera similar, use inicialmente Bios>Avanzado>Intel Thunderbolt>Thunderbolt PCIe Cache-line Size = 32; después de que esté funcionando en Windows, cambie esto a 128 para Hackintosh.

El resumen de la configuración es ASUS X99-DELUXE BIOS Versión 1901 Intel Core i7 5930K EVGA GeForce GTX 970 Tarjeta ThunderboltEX II de 4 GB Cargador de arranque Clover Windows 10 / Hackintosh OSX 10.10 Yosemite PCI X16_1: Unidad NVME. X4_1 vacío. Tarjeta Thunderbolt X16_2. GPU X16_3.

Espero que esto ayude a cualquiera que esté luchando para que esto funcione. Me interesaría saber si alguien tiene éxito con configuraciones alternativas en un dispositivo similar.

Respuesta2

Aquí hay dos configuraciones exitosas. Puedo confirmar que funcionan (Windows 8.1 Pro de 64 bits y desde el lanzamiento de Win 10 de 64 bits lo estoy usando en lugar de 8.1; ambas instalaciones de Windows estaban usando el modo UEFI). La segunda configuración fue configurado utilizando el proceso descrito por irenabyss.

La primera configuración:

1) Asus X99-Deluxe con versiones de BIOS 1203, ..., 2001; Enero de 2015 a noviembre de 2015:

  • Ranura PCIEX16_1: Controlador Raid Adaptec 6805 (la última BIOS que utilicé fue V5.2-0 Build 19147)
  • Ranura PCIEX4_1: Asus ThunderboltEX II Dual
  • Ranura PCIEX16_2: vacía
  • Ranura PCIEX16_3: MSI GTX 980 Gaming 4G (​Bios 84.04.31.00.f6)
  • Ranura PCIEX16_4: vacía (cubierta por la tarjeta gráfica)
  • Ranura PCIEX16_5: vacía

Mi proceso después de cada actualización del BIOS de X99-Deluxe fue: borrar cmos, reiniciar, ingresar a uefi bios y editar solo las dos configuraciones siguientes en uefi bios de x99-deluxe:

  • Establecer fecha y hora
  • Configuración avanzada\CPU: establezca la tecnología de virtualización Intel en Habilitada (debido al software de virtualización que estoy usando)

Tenga en cuenta que en mi configuración CSM estaba activo y estaba usando la ranura PCIEX4_1 del puente sur para la tarjeta adicional Asus Thunderbolt.

He estado usando el paquete de controladores TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip directamente desde el sitio web de Intel para ThunderboltEX II Dual en esta configuración 1). No recuerdo si los controladores del sitio web de Asus (Intel_Thunderbolt_Win7-8-8-1_VER1511.zip) funcionaron para mí o no; pero supongo que hubo una razón por la que utilicé los controladores más actualizados del sitio web de Intel.

La segunda configuración utiliza dos tarjetas controladoras RAID:

2) Asus X99-Deluxe con BIOS versión 2001; Noviembre de 2015:

  • Ranura PCIEX16_1: ​Avago/LSI MegaRaid 9361-8i (Bios 6.28.04.0; Firmware: 4.600.00-4907)
  • Ranura PCIEX4_1: Asus ThunderboltEX II Dual
  • Ranura PCIEX16_2: Avago/LSI MegaRaid 9361-8i (Bios 6.28.04.0; Firmware: 4.600.00-4907)
  • Ranura PCIEX16_3: MSI GTX 980 Gaming 4G (​Bios 84.04.31.00.f6)
  • Ranura PCIEX16_4: vacía (cubierta por la tarjeta gráfica)
  • Ranura PCIEX16_5: vacía

La configuración de UEFI BIOS es (después de borrar CMOS, reiniciar, ingresar UEFI BIOS):

  • Establecer fecha y hora si es necesario
  • Configuración avanzada\CPU: establezca la tecnología de virtualización Intel en Habilitada
  • Boot\CSM (Módulo de soporte de compatibilidad): establezca Iniciar CSM en Desactivado
  • ​Arranque\Arranque seguro->Tipo de sistema operativo: modo Windows UEFI

He estado usando el paquete de controladores TBT_Win7_32_64_Win8.1_64_2.0.4.250.zip directamente desde el sitio web de Intel para ThunderboltEX II Dual en esta configuración 2), pero hoy descubrí que Dell ofrece un paquete M3800_Chipset_Driver_VFVJ6_WN_3.0.19.150_A00.EXE que contiene versión 3.0.19.150 del software Thunderbolt para Windows. Lo instalé y funciona perfectamente; Tenga en cuenta que no tuve problemas con la versión 2.0.4.250 pero solo tenía curiosidad por ver si la versión de Dell funciona también.

Respuesta3

El horror de configurar Thunderbolt en una PC.

TL;DR

  • La tarjeta ThunderboltEX puede interferir con las GPU en modo CSM (deshabilite CSM si es posible). Mi R9 295x2 necesitaba tener UEFI habilitado instalando una actualización de vbios (no una actualización de controlador de Windows).

  • La tarjeta ThunderboltEX puede ir en casi cualquier ranura, pero probablemente debería ir en el PCIe del puente sur (las instrucciones que vienen con la tarjeta son inútiles aquí).

  • Rampage V Extreme necesitaba una actualización de BIOS a 0901 porque usar la ranura PCIe del puente sur significaba que debía desactivar SATAExpress (el chip ASM106SE).

  • La mayoría de las configuraciones del BIOS de Thunderbolt no hacen nada útil (para el usuario final típico), excepto configurar el tamaño de la línea de caché lo más alto posible o si tiene dispositivos Thunderbolt muy antiguos, cambia el nivel de seguridad a "Legacy".

Algunos antecedentes. Fui usuario de MS durante muchos años desde Dos 6.22 a través de Windows XP, luego cambié a Mac hace aproximadamente una década y ahora uso una Macbook Pro con monitor Thunderbolt. El otoño pasado quise volver a los juegos de PC y decidí construir "La Bestia", un Asus Rampage V Extreme, 32 GB DDR4 RAM, i7-5930k con refrigeración líquida, VisionTek R9 295x2 8 GB (el diseño de referencia, no su diseño OC) , un SSD Samsung XP941 de 512 GB y, para colmo, un ThunderboltEX II Dual para poder usar mi Sweet Thunderbolt Monitor. Ahora he construido varias computadoras para mí en el pasado y ayudé con la construcción, depuración, mantenimiento, etc. de docenas de computadoras más, pero hasta esta compilación nunca en mi vida me había sentido tan perplejo y frustrado con el hardware.

Hay casi CERO documentación (nivel de usuario) sobre Thunderbolt para PC (espero remediar algo de esto con esta publicación). Mi problema comenzó unas semanas después de mi compilación básica (principios de noviembre de 2014) cuando recibí mi tarjeta ThunderboltEX (también es un dolor de cabeza, no puedes encontrarlas en stock en ningún lado). Entonces, instalo la tarjeta y, de repente, mi BIOS comienza a iniciar un bucle durante la inicialización del hardware (código Q 79, inicialización de CSM). Esto indica que es un problema con el hardware que no tiene BIOS UEFI y CSM es el módulo de soporte de compatibilidad. Después de actualizar el BIOS a 0802 no hubo cambios. El otro problema es que no tenía idea de cómo se veía una tarjeta Thunderbolt funcional sin dispositivos en Windows, ya que los controladores del sistema operativo se instalaron sin problemas y no se quejaron de nada.Estees como se supone que debe verse, el mío simplemente estaba vacío, sin puerto(s) Thunderbolt raíz.

Rápidamente lo localizo (erróneamente) en la tarjeta ThunderboltEX, si está dentro no funciona, en otros casos está bien. Entonces empiezo a investigar esto. Las instrucciones están dirigidas al chipset Z87 (mi temor inicial es que las placas X99 no fueran compatibles, todas son siempre que tengan los pines TB_HEADER) y siempre describen cómo colocar la tarjeta en la última ranura PCIe (solo otras configuraciones Lo que pareció hacer mucha diferencia fue eltamaño de línea de caché. Esto está mal en el Rampage V Extreme, se puede colocar en casi una ranura PCIe siempre que lo configures correctamente, pero la ranura predeterminada es la ranura del controlador del puente sur (SB) (buena suerte para obtener detalles sobre qué carriles PCIe son el puente norte (NB ) o Southbridge (SB) Sugerencia: Northbridge son sus tarjetas gráficas generalmente y muchos mobos las codifican con colores, eso lo reduce, pero en mi placa todavía quedaban tres ranuras PCIe misteriosas, solo una de las cuales era SB), que es de longitud completa. ranura negra en el Rampage.

Esto no ayudó y después de una parada en Fry's para conseguir un X99 Deluxe para probar la tarjeta y aún no poder hacer que funcionara, ASUS (quedé bastante impresionado, parece que tienen bancos de hardware allí para el soporte técnico). para ayudarle) y decido que debe ser un problema con la tarjeta ThunderboltEX (probablemente nos equivocamos), así que devuelvo la tarjeta ThunderboltEX para obtener un reembolso y solicito una nueva a otro proveedor de Amazon (porque el proveedor al que le compré inicialmente Solo tenía uno en stock, lo que parece ser común a partir de diciembre de 2014).

Mientras tanto, compré algunas tarjetas ATI más antiguas, una 5xxx y una 7xxx. Al colocar la nueva tarjeta se produjeron los mismos problemas (ahora a principios de diciembre). Así que me rindo por ahora, todo está genial, excepto que no puedo usar mi monitor Thunderbolt, conecto un televisor de 32 pulgadas y estamos bien por ahora.

Avance rápido hasta hoy (25 de enero de 2015). Lo intento de nuevo y termino en el mismo bucle de arranque. Verifico si hay una actualización de BIOS y la han lanzado.0901, lo que hace que las tarjetas en PCIe_x4_1 no se detecten si el chip ASM106SE (SATAEXPRESS) está desactivado. "¡Mierda!", pensé. Esa es la ranura a la que va la tarjeta Thunderbolt (de forma predeterminada) y desactivo sata express porque no puedo usarla de todos modos con esa tarjeta allí. No, no es el problema (aunque podría haber sido un problema una vez que resolví el problema principal). Esta vez también intenté deshabilitar mi CSM para intentar solucionar el código Q 79. No, los "controladores" de la tarjeta de video no son compatibles con UEFI. "La tarjeta VGA no es compatible con el controlador UEFI"

Finalmente me comuniqué con ASUS nuevamente y mi representante no lo sabe, pero hay un tipo que conoce bastante bien la BIOS o la tarjeta Thunderbolt porque antes de colgar (sin resolución) dice que probablemente sea la BIOS de su tarjeta de video; actualiza eso. "¿¡¿Actualizar la BIOS de mi tarjeta de video?!?", pienso, "nunca había oído hablar de la necesidad de hacer eso. Los controladores, claro, pero no la BIOS". Bueno, eso me dejó perplejo por un momento y comencé a hacer búsquedas en foros sobre eso y encontré un par de referencias a la BIOS de GPU UEFI. Finalmente, conecto los puntos y cambio mi 295x2 por mi 7xxx y ¡BAM! ¡Thunderbolt funciona a las mil maravillas!

Desactivo la tarjeta Thunderbolt, vuelvo a colocar mi 295x2 y empiezo a buscar más. Resulta que muchas tarjetas gráficas modernas (desdefinales de 2012) tienen los controladores UEFI (en realidad BIOS, supongo) integrados (y habilitados), pero no el 295x2. Algo sobre tener dos chips en la misma tarjeta, pero la BIOS simplemente no está habilitadaeste(Esta es una BIOS ATI genérica, por lo que debería funcionar con la mayoría de las tarjetas de referencia). La publicación tenía la misma versión de los controladores que mi tarjeta, pero tiene UEFI habilitado. Los acabo de instalar conATIWinFlashreiniciado, deshabilitado CSM nuevamente. Esta vez arranca sin error, habilito Thunderbolt nuevamente. Esta vez todo funciona perfectamente y estoy jugando Dragon Age en mi increíble Thunderbolt Display.

Respuesta4

Siempre hay una ranura pci-e dedicada en la placa base Asus para una tarjeta Thunderbolt: lea el manual de la placa base en copia impresa o en formato PDF en línea. También hay un encabezado de rayo en la placa base alrededor de los bordes que tiene forma de rectángulo. Uno de los cables incluidos va al encabezado de la placa base y luego también se conecta a la propia tarjeta Thunderbolt.

información relacionada