Se ha publicado un nuevo driver experimental que permite utilizar el puerto USB de una Raspberry Pi 3A+ conectada mediante PiStorm en sistemas Amiga, utilizando la pila USB Poseidon 4.5. El controlador se denomina berrypi3ap.device y está desarrollado para configuraciones con Emu68.
Las pruebas se han realizado tanto en Amiga 500 como en Amiga 2000, con resultados positivos utilizando diferentes dispositivos USB. Se han probado memorias USB, teclados y varios ratones, incluida la The A500 Mouse, aunque esta última todavía requiere algunos ajustes para funcionar correctamente.
El driver ya incorpora soporte para hot-plug y las memorias USB pueden utilizarse mediante usbscsi.device, incluyendo unidades de hasta 64 GB. El almacenamiento puede montarse desde AmigaOS utilizando sistemas de archivos como FAT95 o NTFS3G.
La principal limitación actual es el uso de varios dispositivos simultáneamente. Aunque se ha conseguido detectar hubs USB y comunicarse con los dispositivos conectados a ellos, el funcionamiento todavía no es suficientemente estable. Por ahora se recomienda utilizar un único dispositivo USB.
El desarrollo continúa siendo experimental y pueden producirse errores de enumeración o incompatibilidades dependiendo del periférico utilizado. El autor solicita pruebas con otras configuraciones de PiStorm y Amiga. El desarrollo está orientado actualmente a Raspberry Pi 3A+ con Emu68, por lo que la compatibilidad con otros modelos de Raspberry Pi todavía no está confirmada.
El driver puede descargarse desde este enlace <—
También se ha publicado una versión experimental para hubs, aunque su funcionamiento todavía presenta problemas y se recomienda utilizarla con precaución.
