Hardware

¿Quiere ejecutar una tarjeta gráfica moderna en su Raspberry Pi 4?Este ingeniero está trabajando en ello.

Este módulo de expansión agrega cuatro ranuras PCIe disponibles para computadoras de bajo costo.

¿Quiere conectar una tarjeta gráfica de gama alta a su Raspberry Pi 4? Bueno, podría ser posible.

Código abierto: cobertura de lectura obligada

Mientras que el Raspberry Pi 4 de $35-$55 puede ejecutar un Quake III de 20 años a velocidades decentes, los juegos modernos y los gráficos 3D están más allá de las capacidades de sus gráficos integrados.

Hasta hace poco, la perspectiva de que una Pi 4 manejara gráficos 3D modernos con una poderosa tarjeta gráfica discreta parecía remota.

Ahora, Colin Riley, tecnólogo de la empresa de diseño de chips AMD, ha dado un gran paso adelante al conectar una GPU (unidad de procesamiento de gráficos) discreta que funciona a una placa de desarrollo de bajo costo.

Riley no es ajeno a desgarrar las placas Raspberry Pi, ya que desoldó el conjunto de chips USB 3 en el Pi 4 para exponer los pines debajo, como parte de la adición de una interfaz PCIe funcional (el tipo utilizado por las GPU modernas).

Dado que la hoja de datos del controlador VL805 USB 3 de Pi es confidencial, averiguar qué pines son importantes fue complicado, pero Riley encontró información útil en línea que le permitió averiguar qué pines eran importantes.

VER: Más cobertura de Raspberry Pi (Tecnopedia Flipboard Magazine)

A continuación, usa un microscopio para limpiar, expandir y agregar soldadura a los pines para que las tarjetas PCIe riser y PCIe switch, que admiten cuatro ranuras PCIe, se puedan conectar a la placa.

Después de varios intentos de arrancar la Pi y lo que Riley describió como un «movimiento experto» de las ranuras PCIe, Riley encendió la placa. Incluso después del arranque, no se detectaron dispositivos PCIe, lo que llevó a Riley a modificar el árbol de dispositivos compilados de Pi para reconocer las cuatro ranuras PCIe.

Usando estas ranuras PCIe, Riley pudo conectar varias tarjetas USB3 basadas en VL805, que dijo que funcionaron «muy bien».
Lograr que más hardware funcione con las ranuras PCIe parece complicado, aunque Riley está trabajando en ello.

El controlador SATA basado en JMicron JMB363 se detecta correctamente y, aunque Riley dice que actualmente no hay controladores, describe su progreso actual como muy prometedor.

Riley incluso probó algunas GPU, una GPU Radeon HD 7990 y una Nvidia GTX 1060, como se muestra a continuación. Si bien aún no ha tenido éxito, Riley ahora está experimentando con una configuración personalizada para permitir suficiente espacio en el registro de direcciones base de PCIe para asignar la GPU a la memoria de la RasPi.

Quiere ejecutar una tarjeta grafica moderna en su Raspberry Pi
Imagen: Colin Riley/

En una actualización posterior, Riley tuiteó que «es poco probable que GPU funcione, pero lo probaré 🙂 Para mí, veo que otros dicen que es posible, ¡solo tengo que probarlo! Si termina funcionando, voy a intente construir algunos juegos de código abierto, porque necesita ser reconstruido para ARM».

Incluso si Riley consiguió que la GPU se ejecutara junto con Pi, las GPU modernas se ven obstaculizadas por el rendimiento máximo de la interfaz, que está aproximadamente a la par con PCIe 2.0.

El recientemente lanzado Raspberry Pi 4 marcó una importante actualización para Pi, al presentar una nueva CPU y GPU, aumentar la memoria de Pi a 4 GB, presentar USB 3.0 para un almacenamiento rápido y agregar soporte para monitores duales 4K.

Para obtener más información sobre Raspberry Pi 4, consulte nuestra reseña, nuestra galería o nuestra entrevista con Upton sobre la nueva placa.

Más información sobre Raspberry Pi 4

LEER  Modelado de datos versus análisis de datos: una comparación en profundidad

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba