SCSI2Pi/PiSCSI für den Raspberry Pi
Die Projekte

Das SCSI2Pi-Projekt ist eine Weiterentwicklung von PiSCSI, das offene Hardware und Software für den Raspberry Pi (außer für den Pi 5) bereitstellt, um SCSI-Geräte zu emulieren. SCSI2Pi kann entweder als SCSI-Target oder als SCSI-Initiator betrieben werden. Das heißt, es kann sowohl die Rolle eines Peripheriegerätes als auch die des Computers übernehmen.
Um die Stabilität und die Kompatibilität zu zahlreichen Client-Plattformen zu verbessern und mehr SCSI-Gerätetypen zu unterstützen habe ich weite Teile der SCSI-Emulation in modernem C++ neu implementiert. Atari-Computer werden besonders unterstützt, beispielsweise durch ICD-Kompatibilität und die SCSi2Pi-Client-Tools. SCSI2Pi lässt sich sogar direkt mit dem Atari steuern.

Raspberry Pi Zero WH mit PiSCSI-Board an einem TT Raspberry Pi Zero WH mit PiSCSI-Board am TT

SCSI2Pi emuliert gleichzeitig mehrere Geräte wie Festplatten, CD-ROM-Laufwerke, Drucker, einen DaynaPort-Netzwerkadapter oder eine Echtzeituhr. So lassen sich Ataris leicht mit SCSI-Geräten oder einem Speicherkarten-Leser versehen. Alle emulierten Geräte sind ICD-kompatibel, was für den MegaSTE oder STs/STEs ohne ICD-kompatiblen Hostadapter wichtig ist. So gibt es keine 1-GB-Grenze für die Kapazität, es lassen sich alle SCSI-Kommandos nutzen und es können bis zu 8 emulierte Geräte gleichzeitig am internen Hostadapter des MegaSTE betrieben werden.

SCSI2Pi mit TOS und MagiCMac

Mehr zu SCSI2Pi und Atari-Computern mit TOS
Mehr zu SCSI2Pi und Atari-Computern mit MagiCMac

SCSI2Pi funktioniert auch mit Linux-68k und Ataris System V Relaese 4 (ASV).

SCSI2Pi-Tools für den Atari

Mit den SCSI2Pi-Client-Tools kann der Atari die volle SCSI2Pi-Funktionalität ausschöpfen. Es lassen sich Dateien per SCSI2Pi drucken, der Pi oder SCSI2Pi können heruntergefahren werden, und es steht eine Echtzeituhr mit automatischer Sommerzeit-Anpassung zur Verfügung. Außerdem lässt sich SCSI2Pi mit dem Atari steuern.

PiSCSI/SCSI2Pi-Android-App

Mit der SCSI-Control-App lassen sich mehrere PiSCSI-Boards, die emulierten Geräte, die Image-Dateien und vieles mehr verwalten. Die App kann auch SCSI2Pi/PiSCSI und den Pi herunterfahren.

SCSI2Pi im HDDRIVER-Forum

Im HDDRIVER-Forum gibt es einen eigenen Bereich zu HDDRIVER, der SCSI-Control-App und den SCSI2Pi-Client-Tools.