Desde que la gente descubrió que el Raspberry Pi 4 tiene un bus PCIe, la carrera fue la primera en conectar una tarjeta de expansión PCIe normal a un Raspberry Pi 4 SBC. Ahora (Zak Kemble) tiene creado un nuevo enfoque, utilizando un puente PCB que reemplaza el VL805 Controlador USB 3 IC. Así fue también como funcionó la modificación original de (Tomasz Mloduchowski), solo que ahora viene en un práctico formato de PCB (OSHPark).

Después de quitar el paquete VL805 QFN y soldar en la PCB del puente, (Zak) confirmó que todo estaba conectado correctamente e intentó usar la Raspberry Pi 4 con un extensor PCIe. Esto demostró que la Raspberry Pi hablaría felizmente con una tarjeta de expansión PCIe USB 3.0 basada en VL805, así como con una tarjeta Ethernet basada en Realtek RTL8111, pero no con una cantidad de otras tarjetas PCIe. Exactamente por qué esto es aún no está claro en este momento.

Como beneficio adicional, (Zak) también descubrió que a pesar de la eliminación del VL805 IC de la Raspberry Pi que hace que sus puertos USB 3 sean inútiles, todavía se puede usar la "entrada de energía" USB-C en el SBC como un controlador de host. De esta manera, uno puede tener PCIe x1 y USB en una Raspberry Pi 4.
Esta es la tercera iteración que hemos visto para usar PCIe con Pi. Si estás construyendo sobre el trabajo de (Thomasz Mloduchowski), cual inspirado (Colin Riley) para agregar expansores, y ahora este excelente truco de (Zak), Queremos oír hablar de eso!
(Gracias a Itay por el consejo)

Dejar respuesta

Please enter your comment!
Please enter your name here