#amigahardware — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #amigahardware, aggregated by home.social.
-
Driver USB experimental para Pistorm con Pi 3A+
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.devicey 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.
-
PaulaNET, WiFi a través del puerto de disquetera
PaulaNET es un proyecto de Rob Smith que permite conectar un Amiga a una red WiFi utilizando su puerto de disquetera. Para ello emplea una Raspberry Pi Pico W o Pico 2 W, que actúa como puente entre la interfaz de disco del Amiga y la conexión inalámbrica.
El proyecto aprovecha las capacidades DMA de Paula para utilizar el puerto de disquetera como canal de comunicación. Los datos se transmiten mediante operaciones RAW de
trackdisk.device, mientras que el controladorPaulaNET.deviceproporciona una interfaz SANA-II compatible con pilas TCP/IP como Roadshow.La solución alcanza alrededor de 43 KB/s de transferencia y puede funcionar en un Amiga 1200 sin aceleradora, con una carga de CPU reducida gracias al uso de DMA. La Raspberry Pi Pico se encarga del procesamiento de los datos y de la conexión WiFi.
El hardware utiliza transistores 2N7002 para adaptar las señales de 5 V del puerto de disquetera a los GPIO de 3,3 V de la Pico. El repositorio incluye el firmware, el controlador para AmigaOS, las herramientas de configuración y los archivos necesarios para fabricar la placa.
El proyecto continúa en desarrollo y contempla mejoras como actualizaciones de firmware OTA, optimizaciones de la transferencia y una posible integración directa con la pila TCP/IP de la Pico.
El código fuente y los diseños de hardware están disponibles en GitHub bajo licencia GPL-3.0.
Gracias al buen compi Crumb por compartir la noticia.