Jump to content

RaSCSI Development Thread


Recommended Posts

42 minutes ago, cheesestraws said:

You will get very heavily bottlenecked by the SCSI connection in this case.  SCSI-1 is not fast, so do not expect too much...

The Mac is also a significant bottleneck. With a SE/30, I'm happy to get 1MB/s :-) 

 

The maximum theoretical limit on SCSI-1 is 5MB/s, which is much slower than a SD card at 10-12MB/s.

 

 

Link to post
Share on other sites
  • Replies 471
  • Created
  • Last Reply

Top Posters In This Topic

16 minutes ago, Pushpull76 said:

You are right. On another side, i'm more interested about using a real ssd, just because I had bad experiences with SD cards.

 

For reliability, you are likely right that it will be better; and I can't see any reason why it wouldn't work, so long as you're not expecting a speedup :-).

Link to post
Share on other sites

So my boards arrived a few days ago, unfortunately the bad news is they don't seem to work, both my powerbook 100 and 145B refuse to boot from it, the 74LS641's also seem to be getting pretty warm which doesn't seem right!

 

I'm a bit lost as to what the issue is right now, I can't see and obvious errors in the board but since this is based on design we know works I must have made a error somewhere!

Link to post
Share on other sites

OK..... I think I have found the issue and I'm a little embarrassed as to what it was, turns out it was a cold solder joint on one of the termination resistors..... I designed the board using 0603 resistors forgetting the reel or 110ohm resistors I had where 0805, turns out bodgeing 0805's onto 0603 pads isn't the best idea!

 

My PB145B now boots from my Pi Zero powered RaSCSI just fine :)

IMG_1196.thumb.jpg.4be9bc0b8d3eecd95c885de1e56acf9a.jpg

And the board (ignore that bodge wire - it is a leftover from debugging and is not needed)

IMG_1197.thumb.jpg.c5d6c5de486be25783637f4ad57b29c3.jpg

 

I need to add a anti backfeed diode to the +5v rail on the board to stop the Pi trying to power the PB if a external PSU is connected, but apart from that the board seems to work fine :)

Link to post
Share on other sites
  • 3 weeks later...

Sweet things going on there, max!

 

On 11/25/2020 at 8:53 PM, uyjulian said:

You can also use an eMMC to microSD adapter for your Raspberry Pi. eMMC are more reliable than microSD

 

Could you use the eMMC built into an RPi Compute Module as mass storage for a Mac via RaSCSI?

 

The new CM 4 is smaller than previous CM versions with a compact interboard connection setup in place of the big edgecard interface of previous CM versions. Seems a better aspect ratio than the Zero? They're more expensive, but the connector setup would snug it right up to the bottom if you made a 45x55mm RaSCSI board? Looks like the assembly could be significantly smaller than a 2.5" HDD bay? I guess without SD you'd need to do data transfers over wireless or USB. With CM 4 w/o eMMC on board you get SD though. Dunno, I'm just along for the ride on this kinda stuff, but thought to mention it.

 

https://www.raspberrypi.org/products/compute-module-4/?variant=raspberry-pi-cm4001000

 

Looks like you'd need to break the USB connector for the module out onto the RaSCSI board, but other than that, seems good to go? It's so cute it reminds me of a 1400 processor card. [:)]

 

 

Edited by Trash80toHP_Mini
Link to post
Share on other sites
On 12/15/2020 at 11:32 PM, Trash80toHP_Mini said:

Could you use the eMMC built into an RPi Compute Module as mass storage for a Mac via RaSCSI?

Definitely!! I pre-ordered my CM4 in November, but its still not here yet! The best estimate they will give me is "sometime in January, maybe".

 

Once I have my CM, I wouldn't be surprised if a CM version of RaSCSI comes around :-D

Link to post
Share on other sites
1 hour ago, uyjulian said:

Most likely. The eMMC would take up the place of the SD connection.

Yep, that's how it works, the inexpensive models come with SD literally in the place of EMMc so you could go with one of those to kep the price down. All you loose for such a compact solution is the USB3 implementation of Pi4. Zero remains a very inexpensive solution, but CM4 puts the card @landoGriffin mentioned just about anywhere inside a Mac or onto the tiniest of external solutions, which also puts its onboard WiFi antenna outside the RFI shielding.

Link to post
Share on other sites

I did think about making my board using a CM4 but the lack of stock anywhere made me go for the zero, It would be nice to have the added performance of the Pi 4 for the newer powerbooks. I would be a little concerned about the Pi4's reputation for running hot though, in the confines of a PB HDD bay this might cause a issue. There is only one way to know for sure though! :)

 

Edited by max1zzz
Link to post
Share on other sites
1 hour ago, Trash80toHP_Mini said:

Yep, that's how it works, the inexpensive models come with SD literally in the place of EMMc so you could go with one of those to kep the price down. All you loose for such a compact solution is the USB3 implementation of Pi4. Zero remains a very inexpensive solution, but CM4 puts the card @landoGriffin mentioned just about anywhere inside a Mac or onto the tiniest of external solutions, which also puts its onboard WiFi antenna outside the RFI shielding.

On Pi4, USB is implemented over PCIe.

On CM4, the PCIe bus is exposed, allowing you to add USB or another interface. (PCIe<->PCI<->NuBus?)

Link to post
Share on other sites

Finally put mine together, seems to work very well with my Pi Zero W/SE/30. I used the Gimons baremetal fullspec build 1.50 and set up a 7.5.5 image using Basilisk II. Then I simply copied the 2GB image I made to the SD card file system, renamed it to .hds rather than .dsk, and changed the .ini config file...

 

seems to work perfectly, and I can now easily boot Basilisk II from the image on the SD, add programs to it, then put the SD card back in the RasPi and boot my SE/30- no need to use floppies to get programs over anymore!

Link to post
Share on other sites
6 hours ago, uyjulian said:

On Pi4, USB is implemented over PCIe.

 

Exactly, folks were getting at PCIe on RPi4 by de-soldering the USB3 Controller to get at PCIe

 

6 hours ago, uyjulian said:

On CM4, the PCIe bus is exposed, allowing you to add USB or another interface. (PCIe<->PCI<->NuBus?)

 

PCIe to PCI is a done deal with simple boards employing the ASM1083, which looks like the only active component on the cards.

Link to post
Share on other sites
10 hours ago, uyjulian said:

On CM4, the PCIe bus is exposed, allowing you to add USB or another interface. (PCIe<->

 

PCIe to PCI is a lot less expensive than that. There are a couple on Amazon for under $20, both based on the ASM1083 and what looks like about 1/4 teaspoon of passive components strewn about. That should be easily enough implemented on a CM 4 carrier and out to some form of PCI in one step, but that's probably swerving a bit off the SCSI topic here.

 

CM 4 is amazing in format and features, I can't wait to see what you folks cook up with it.

 

 

Link to post
Share on other sites
52 minutes ago, Trash80toHP_Mini said:

 

PCIe to PCI is a lot less expensive than that. There are a couple on Amazon for under $20, both based on the ASM1083 and what looks like about 1/4 teaspoon of passive components strewn about. That should be easily enough implemented on a CM 4 carrier and out to some form of PCI in one step, but that's probably swerving a bit off the SCSI topic here.

 

CM 4 is amazing in format and features, I can't wait to see what you folks cook up with it.

 

 


I’ve heard bad things regarding the ASM1083.

Link to post
Share on other sites
8 hours ago, Trash80toHP_Mini said:

PCIe to PCI is a lot less expensive than that. There are a couple on Amazon for under $20, both based on the ASM1083 and what looks like about 1/4 teaspoon of passive components strewn about. That should be easily enough implemented on a CM 4 carrier and out to some form of PCI in one step, but that's probably swerving a bit off the SCSI topic here.

 

8 hours ago, Michael_b said:

 

Can I suggest PCI-chat probably should go in another thread?

Link to post
Share on other sites

Absolutely, that's why I said we were swerving a bit off the SCSI topic. Thanks for drawing a clear line in the sand. Discussion about using CM 4 as an alternative RaSCSI powerhouse was great, but even that should now wait until until  @landoGriffin has a chance to experiment with using his CM4 in a future RaSCSI version when it arrives.

 

A new topic about designing the vertical external case suggested for RaSCSI/CM4 that will be equally applicable to RaSCSI/Zero is also tangential, such would keep this right on the development track topic.

Link to post
Share on other sites

Hey everyone, I have been pretty busy and haven't been keeping up with RaSCSI development, but you might remember that I was interested in designing some cases. I have a small Etsy shop selling SCSI2SD brackets and ROM clips, and I think I'd like to expand the shop a bit. Any interest in a 3D-printed RaSCSI Zero case? Of course, I'll publish the design files for free, but sell printed cases.

 

Here's an early look. I made it match the aesthetic of Apple's external hard drives and floppy drives.

 

485869282_ScreenShot2020-12-24at3_22_06PM.png.2cf1babeb51fed334935c6c581e85259.png

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...