Jump to content

RaSCSI Development Thread


Recommended Posts

8 hours ago, cheesestraws said:

If you want other people to get familiar with the codebase, IME getting them to do code review on it is one of the best ways to do it, so...

 

I'd be up for reviewing some stuff, I definitely want to learn the innards of this.

Awesome! I'd appreciate that @cheesestraws!

 

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

Top Posters In This Topic

8 hours ago, landoGriffin said:

Awesome. Collaboration invitation sent!

And this is the awkward moment where I manage to lock myself out of my github account by trying to log into it on this computer and forgetting which password it is.  Whoops.

 

I'll log in when it lets me :-p

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

And this is the awkward moment where I manage to lock myself out of my github account by trying to log into it on this computer and forgetting which password it is.  Whoops.

 

I'll log in when it lets me :-p

Ha! :-) Good luck!

Link to post
Share on other sites

Speaking of the wiki, I went into a deep drive on the electrical specs for SCSI-2 and the RPi and added some more color to the Transceiver Comparison page. I think I have a bee in my bonnet about alternative designs for some reason. I'll get my head out of hardware-land and into software-land this week.

 

It might interest folks building their own that you can find the drivers here for a better price than Mouser:

https://www.goldmine-elec-products.com/prodinfo.asp?number=A20313S

Link to post
Share on other sites
On 8/14/2020 at 3:22 PM, NF_ said:

aye aye, captain!

This is done.  README.md data is now moved and organized within the wiki.  Much of it on the main page, which itself will need some tidying up.  README.md has been updated, suggesting readers check out the wiki.

Link to post
Share on other sites
14 hours ago, NoTrueSpaceman said:

Speaking of the wiki, I went into a deep drive on the electrical specs for SCSI-2 and the RPi and added some more color to the Transceiver Comparison page. I think I have a bee in my bonnet about alternative designs for some reason. I'll get my head out of hardware-land and into software-land this week.

 

It might interest folks building their own that you can find the drivers here for a better price than Mouser:

https://www.goldmine-elec-products.com/prodinfo.asp?number=A20313S

Dang! Goldmine has some crazy low prices. I was excited when I got them in bulk directly from TI for ~$2.68! I went down the hardware rabbit hole for a while too. But in the end, its only going to save a couple of dollars. 

 

I still need to get off my butt and do a big order to share with everyone. :tongue: Did anyone place an order for the 1.7 version of the board? 

13 hours ago, NF_ said:

This is done.  README.md data is now moved and organized within the wiki.  Much of it on the main page, which itself will need some tidying up.  README.md has been updated, suggesting readers check out the wiki.

Thank you @NF_!!!!

Link to post
Share on other sites

My order for 1.5 boards was messed up so I used the opportunity to update it to 1.6 versions. I was able to reduce the price of components down by half by digging around. I’ve got some grand ideas about a RaSCSI derivative with a bunch of additions I’m interested in, but again... focus. 
 

I was able to get the latest HEAD of master working last night with no problems (sans actual hardware to make it go...) Can I be added as a contributor? My github acct is “eparadis”. It has the same PCB icon as here.

 

I have a few questions but I’ll post them as Issues to prevent info dispersal across multiple sites. 

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

I'm going to wait for the SMD version to get it assembled, I think.  (Partly using this as a delaying tactic because I have too many plates spinning as it is, not gonna lie :-))

I know the feeling! Just with this one project, I feel like I've got too many plates spinning :tongue:

Link to post
Share on other sites

Another pull request out there! I figured out what was wrong with my "FULLSPEC" version of the board. Did you know that if you flip the connector, things don't work? :(

https://github.com/akuker/RASCSI/pull/24

 

Changes include:

- Fixed the Rpi and DB-25 connectors that were flipped

- Removed LEDs for the Terminator Enable switch (I didn't think these through when I originally put them on the board... they didn't work the way I thought they would)

- Added header for the "spare" GPIOs so that external LEDs (or whatever) can be hooked up to them

- Added a 5v/GND header

- Copied some silkscreens to the bottom

 

This is the board I'm going to build up a ton of them, so feedback is welcome!! (Note: I did fix the overlapping silkscreen on the back, but was too lazy to re-create the images)

 

image.thumb.png.0b0999d0805a31491b74e071be529ece.pngimage.thumb.png.53caee337eeb2d270a197c2f07383dcb.png

Link to post
Share on other sites

Wow I'm really impressed by the work you guys have done!

 

I bought a raspberry pi when I first saw rascsi, but It looks like the quick and dirty diy version without bus transcivers has a few problems, so I was planning to make a PCB eventually.

I'm really glad I didn't have to though, because it looks like this is much better than I could have done by myself. I've only made a few boards with kicad so far.

 

What's the plan with the fullspec version? I'm dreaming of a Linux scsi host driver, since I also have Akai samplers that use SCSI,  these samplers have Mac and pc based software (MESA) for gui sample editing, I currently have to maintain an old PC for this, which i'd happily replace with a Linux based system or an emulated Mac.

 

it looks like the web interface will be perfect for loading sample CD images into my samplers, I have a huge collection of Akai CD images, up till now I've been copying them to zip disks, but it's not practical since each CD spans several zip disks.

 

In my Mac classic and LCII the baremetal version would be great, but the prospect of a scsi-ethernet interface is tantalising.

 

When somebody has boards ready and tested I'm interested for sure.

 

 

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

What's the plan with the fullspec version? I'm dreaming of a Linux scsi host driver, since I also have Akai samplers that use SCSI,  these samplers have Mac and pc based software (MESA) for gui sample editing, I currently have to maintain an old PC for this, which i'd happily replace with a Linux based system or an emulated Mac.

fullspec version should be coming soon! With any luck, should be able to start shipping some out early/mid September.

 

Different topic..... If you assemble this thing the way I'm envisioning, you won't be able to access the power connector with a Pi Zero. So, I'm thinking of adding a micro USB port so that you can still power the unit. (Can anyone say "scope creep"???)

 

Very crude mock-up shown here....

image.png.63c2f98b29416546fdd8d5bc791cc879.png

 

 

Link to post
Share on other sites

Dumb question: Can the Raspberry Pi not be powered from the SCSI bus? Forgive me for not combing through the thread to find the answer.

 

I have powered Raspberry Pi's from the GPIO's many times over the years... so I am personally not too concerned about the USB port on the Pi being blocked. If It did need to be powered via MicroUSB... I wonder if some power could be pulled from an ADB port.

Link to post
Share on other sites
13 hours ago, motosega said:

I suppose I could just put a 90° pin header on the pi zero.

It would have to be a super low-profile cable. There really isn't much space there.

 

I updated the board to add a micro USB port on the side. I swear, I'm done tweaking things now :-)

image.png.4e69a0a969c0aeb357f01459da052050.png

 

8 hours ago, PotatoFi said:

Dumb question: Can the Raspberry Pi not be powered from the SCSI bus? Forgive me for not combing through the thread to find the answer

Not a dumb question, and I don't blame you for not combing through the entire thread! Its getting pretty long!

 

I think that could work, but the way things sit currently, the Pi need to be powered on before the Mac it is connected to. I'll have to try that some time and see what happens. 

Link to post
Share on other sites

Hi landoGriffin,

I've been reading about your work today and that is very impressive. I was wondering if there is plan to sell the set (PCB+Components) or if you guys recommend a provider.

I've got a Macintosh SE and RaSCSI sounds very promising.

Thanks heaps!

:)

Link to post
Share on other sites
11 hours ago, sonique6784 said:

Hi landoGriffin,

I've been reading about your work today and that is very impressive. I was wondering if there is plan to sell the set (PCB+Components) or if you guys recommend a provider.

I've got a Macintosh SE and RaSCSI sounds very promising.

Thanks heaps!

:)

Hi Somique! I should have some to sell in 3-4 weeks. Stay tuned :)

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...