RaSCSI: A virtual SCSI device emulator that runs on a Raspberry Pi
github.com
github.com
I too am surrounded by SCSI drives, as I'm currently trying to get a bunch of Amiga 500 sidecar SCSI controllers up and running, so GIMONs work was of some interest.
However, for the moment, I've got enough working SCSI-2 drives to be getting on with, plus you can't beat that lovely sound of whirring and clicks during the spin up :)
One day I know I'll have to swap them out for solid state, but for now I'll stick with what I've got.
---
I wonder if it performs as well as the latest SCSI2SD model (I think 5.0) which brought many improvements?
I have an old HP-UX box I'd love to have on solid state but the high pricing is holding me back. This could be a good alternative perhaps.
SCSI2SD is stuck with a fairly expensive BOM (FPGA, 32 bit ARM SOC) and not enough volume for deep discounts.
Leveraging the Rpi's buyer power does make this a lot cheaper. The adapter board for this appears to be mostly just 4 bus transceivers (SN74LS641) and appropriate SCSI headers/connectors.
Still, it's a pretty weird niche. An SD card is not very reliable for computing use. If I spend this much I'd much rather have something a bit more reliable. Like a "SCSI2SATA" adapter which then connects to an SSD. It would have much better random write performance too I bet. But I haven't been able to find such a thing.
Anyone else in Europe wanna pitch in and make a batch of these for use on the continent?
Edit: Cheaper, older model: http://amigakit.amiga.store/product_info.php?products_id=126...
Source: Personal experience from making and selling a few hundred units of self-made retrofit PCBs.
--
Off-topic: Another couple of downvotes for simply expressing an opinion... HN's echo-chamber tendencies are in full-force these days (again... my opinion).
Turn on translation and hit the original author's site: http://retropc.net/gimons/rascsi/index.html
We're definitely not trying "compete" with the original version or anything.
Side note, the hardware is compatible with both versions of the software. The main difference is that the "68k Mac" version uses a DB-25 connector, which is more typical for old Macs.
Meh, forget that, I was thinking "SCSI" but had the prices for Firewire PCIe controllers in mind. Seems, a SCSI controller costs >€250 these days.
P.S. How does one 'strikethrough' here?
You're right in that the old rule was that bitbanging was limited to low bandwidth stuff in the past. The advent of cheap, high clock speed and small devices like the Rpi, ESP32, STM32Fx, etc, changed the game a lot. You can now bitbang VGA reliably on really cheap MCUs, for example.
Sure, a Beagle Bone Black/Blue/Green with its PRUs seems like a better fit, but the RPi is undeniably much more popular and a little cheaper.
Here is the original site (translation required): http://retropc.net/gimons/rascsi/index.html
The big feature that we're working on is an Ethernet SCSI interface. This will be compatible with Macintoshes and Atari ST.
So, likely because the creator of this RaSCSI fork is a vintage Mac afficiando. https://github.com/akuker/RASCSI
Steve Jobs had left Apple by the time they added SCSI anyway.