mjc4513 Posted December 30, 2020 Report Share Posted December 30, 2020 Question on the Mac version of RaSCSI - I have the X68000 version from GIMONS and now I also have the Mac version - what changes have been made. I'm trying to use the Mac version on the X68000 and cannot seem to make it work there. I have it working on my Quadra 650 without an issues, but the same setup does not work on the X68000. I have tried with the Mac software and with the original GIMONS software and the X68000 indicates the drive is not ready. Thanks! Quote Link to post Share on other sites
landoGriffin Posted December 31, 2020 Report Share Posted December 31, 2020 Hi there! Electrically, the Mac and Gimons versions should be the same... HOWEVER, there are different variants of each. All of the ones that I’ve sent out via Tindie are “fullspec”. It should say on your board whether it is fullspec or target only. There are different executables that you need to use for the different versions. Can you verify that you’re using the right version? RaSCSI should print it out to the console when you start it. Quote Link to post Share on other sites
mjc4513 Posted December 31, 2020 Report Share Posted December 31, 2020 Yes, fullspec is the version and software I'm trying to use. You were talking about the software from Gimons, correct? I'm using the fullspec version from Gimons software with your version of hardware. Quote Link to post Share on other sites
mjc4513 Posted January 1 Report Share Posted January 1 (edited) OK, so the first try as with the Mac RaSCSI and GIMONS 1.5 code, I downloaded the 1.47 version of code and tried that with the Mac Hardware and now it indicates 'So low SCSI Level.' when it's searching for the drives. Not sure what that means, but the out come is different, so the hardware must be acting different from the original in some way. Edited January 1 by mjc4513 Quote Link to post Share on other sites
68kMLA Supporter Michael_b Posted January 1 68kMLA Supporter Report Share Posted January 1 (edited) 2 hours ago, mjc4513 said: OK, so the first try as with the Mac RaSCSI and GIMONS 1.5 code, I downloaded the 1.47 version of code and tried that with the Mac Hardware and now it indicates 'So low SCSI Level.' when it's searching for the drives. Not sure what that means, but the out come is different, so the hardware must be acting different from the original in some way. is termination enabled on the Mac RaSCSI? Edited January 1 by Michael_b Quote Link to post Share on other sites
mjc4513 Posted January 1 Report Share Posted January 1 On 12/30/2020 at 9:48 PM, landoGriffin said: Hi there! Electrically, the Mac and Gimons versions should be the same... HOWEVER, there are different variants of each. All of the ones that I’ve sent out via Tindie are “fullspec”. It should say on your board whether it is fullspec or target only. There are different executables that you need to use for the different versions. Can you verify that you’re using the right version? RaSCSI should print it out to the console when you start it. OK, got a little further, I thought some termination issue with the so low level, so I added a terminator to the end of the bus, it then found the drive and tired to boot from it, but had a Read error. So, I'm getting closer! Quote Link to post Share on other sites
landoGriffin Posted January 1 Report Share Posted January 1 (edited) Do you have the termination switches enabled on the RaSCSI? That is a difference between Gimons and our version. I think he had termination on all the time. Are you using the same HD “type” as the Gimons board? There are a handful of different types, and to be honest, I’m not sure which are used when (except the Apple one) Edited January 1 by landoGriffin Quote Link to post Share on other sites
mjc4513 Posted January 1 Report Share Posted January 1 (edited) OK, the Mac Hardware/GIMONS 1.47software is working via the SCSI card that I have for X68000 (after I enabled the Terminator, that I did not know about - sorry!!) It does not work via the SASI port that most X68000 have by default. GIMONS version works on both. There must be something in the updated hardware that make it not work, it does see the disk, but fails booting from it - but this at least would give others that have SCSI boards or standard SCSI ports on the X68000 another option for sourcing RaSCSI!! Edited January 1 by mjc4513 Quote Link to post Share on other sites
landoGriffin Posted January 1 Report Share Posted January 1 3 hours ago, mjc4513 said: OK, the Mac Hardware/GIMONS 1.47software is working via the SCSI card that I have for X68000 (after I enabled the Terminator, that I did not know about - sorry!!) It does not work via the SASI port that most X68000 have by default. GIMONS version works on both. There must be something in the updated hardware that make it not work, it does see the disk, but fails booting from it - but this at least would give others that have SCSI boards or standard SCSI ports on the X68000 another option for sourcing RaSCSI!! Awesome! I’m honestly planning on dropping SASI support from my fork of RaSCSI sometime in the future. I have no way to test or debug it, and it adds a ton of complexity to the code. As I understand it, SASI allows you to have multiple logical devices on each ID, where SCSI does not. Are there other systems out there that use SASI besides the X68000? Quote Link to post Share on other sites
mjc4513 Posted January 1 Report Share Posted January 1 SCSI is derived from SASI, it was the precursor, they are very similar, but slight differences. It would be great if you could support SASI for people that need a SASI device (like most of earlier the X68000 systems). I'm not sure why your hardware does not work, there is a patched SxSI driver that you install in the X68000 that allows SASI system to talk to the SCSI hardware - it works for SCSI2SD and GIMONS hardware. There must be some slight tolerance of your hardware that causes the reading to not work on the SASI bus. Since you do not have hardware, you do not know about it. Quote Link to post Share on other sites
landoGriffin Posted January 5 Report Share Posted January 5 On 1/1/2021 at 3:27 PM, mjc4513 said: There must be some slight tolerance of your hardware that causes the reading to not work on the SASI bus. Since you do not have hardware, you do not know about it. That's quite likely. Quote Link to post Share on other sites
kerobaros Posted January 18 Report Share Posted January 18 I ordered one of these from the Tindie page this weekend and am quite excited! Trying to decide which of my too many systems I'll use it on first, but I think it's going to be my SE. Quote Link to post Share on other sites
landoGriffin Posted January 18 Report Share Posted January 18 Very cool! You’ll be able to get your SE on the internet too! (If you don’t already have a network card) Quote Link to post Share on other sites
kerobaros Posted January 19 Report Share Posted January 19 Oh, is SCSI to Ethernet already working? I'd wondered that; great news! I'm flipflopping now between my SE and my Mystic, but I guess I can just set up disk images for both, haha. How exciting! Quote Link to post Share on other sites
kerobaros Posted January 19 Report Share Posted January 19 Another question: is it possible to share a directory on the Pi as a sort of virtual hard drive? I'm thinking something like the drive sharing that Basilisk II features, but I don't imagine sharing the entire file hierarchy of the Pi would be useful. I imagine this would make it easier to get downloaded files over to the Mac environment. Extra points for supporting resource forks with AppleDouble or something similar, but that wouldn't be necessary for stuffit and other archive files. Quote Link to post Share on other sites
landoGriffin Posted January 19 Report Share Posted January 19 9 hours ago, kerobaros said: Another question: is it possible to share a directory on the Pi as a sort of virtual hard drive? I'm thinking something like the drive sharing that Basilisk II features, but I don't imagine sharing the entire file hierarchy of the Pi would be useful. Currently - no. I believe it would require a special MacOS driver to make this happen. (IMHO) The best way to do this would be to run Netatalk on the Pi and share the files through the network. (Disclaimer - I'm not a netatalk expert) 11 hours ago, kerobaros said: Oh, is SCSI to Ethernet already working? I'd wondered that; great news! Its currently in beta - its not pulled into the 'master' branch yet. At least two people have reported it working. As soon as I can get some time away from my day job, it will get pulled into the main branch and we'll get some better documentation out. For now, there are some kludge-y instructions here: https://github.com/akuker/RASCSI/wiki/Dayna-Port-SCSI-Link Quote Link to post Share on other sites
kerobaros Posted January 20 Report Share Posted January 20 14 hours ago, landoGriffin said: Currently - no. I believe it would require a special MacOS driver to make this happen. (IMHO) The best way to do this would be to run Netatalk on the Pi and share the files through the network. (Disclaimer - I'm not a netatalk expert) Hmmmm. Now I wish there was some way to attach a Pi to a LocalTalk network. I suppose also, since the RaSCSI software runs on Raspbian and not bare metal, that I could also use a USB to serial connector to get connected through ZTerm or MacPPP, just for giggles. Quote Link to post Share on other sites
68kMLA Supporter cheesestraws Posted January 20 68kMLA Supporter Report Share Posted January 20 21 hours ago, kerobaros said: Hmmmm. Now I wish there was some way to attach a Pi to a LocalTalk network. Bear in mind that if you have Ethernet support in RaSCSI, you can presumably bind the emulated ethernet interface to a tap interface on the r-pi and just run AFP between the pi and the computer over ethernet-over-SCSI. If you had a disc image on the RaSCSI with the ethernet drivers, you wouldn't need anything else to enable per-file sharing... you could install the drivers straight off the image, then use ethernet over SCSI. (I realise the Ethernet support isn't finished yet, but I think Ethernet+tap interface opens up a lot of interesting applications to integrate the pi itself and the mac, not just to bridge the mac to Ethernet, if that makes sense?) Quote Link to post Share on other sites
kerobaros Posted January 21 Report Share Posted January 21 6 hours ago, cheesestraws said: Bear in mind that if you have Ethernet support in RaSCSI, you can presumably bind the emulated ethernet interface to a tap interface on the r-pi and just run AFP between the pi and the computer over ethernet-over-SCSI. If you had a disc image on the RaSCSI with the ethernet drivers, you wouldn't need anything else to enable per-file sharing... you could install the drivers straight off the image, then use ethernet over SCSI. (I realise the Ethernet support isn't finished yet, but I think Ethernet+tap interface opens up a lot of interesting applications to integrate the pi itself and the mac, not just to bridge the mac to Ethernet, if that makes sense?) Brilliant, cheesestraws. That will perfectly accomplish what I'm after, assuming we can get the correct version of netatalk installed on the Pi. I'm out of my depth here, but maybe it's time we come up with some sort of broader software distribution for the Pi, either a flashable SD image or an install script, that would include the RaSCSI software and web interface, netatalk, and some prebuilt hard drive images with the ethernet drivers installed, all ready to go. Just throwing ideas out there, haha Quote Link to post Share on other sites
landoGriffin Posted January 21 Report Share Posted January 21 6 hours ago, cheesestraws said: Bear in mind that if you have Ethernet support in RaSCSI, you can presumably bind the emulated ethernet interface to a tap interface on the r-pi and just run AFP between the pi and the computer over ethernet-over-SCSI. If you had a disc image on the RaSCSI with the ethernet drivers, you wouldn't need anything else to enable per-file sharing... you could install the drivers straight off the image, then use ethernet over SCSI. (I realise the Ethernet support isn't finished yet, but I think Ethernet+tap interface opens up a lot of interesting applications to integrate the pi itself and the mac, not just to bridge the mac to Ethernet, if that makes sense?) Agreed! I'm excited to see what we can do with the Linux tap interface. Quote Link to post Share on other sites
franky_GT Posted January 21 Report Share Posted January 21 Hey guys, just ordered one. I still got a lot of stuff to test this with : - sun 3/60 - sparcstation 5/10/20 - sparcserver 330 - HP 712/735 - HP Apollo 425 - PDP 11, though I doubt it uses SCSI - Roland vs-1680 I used to do quite some kernel hacking myself, but that was years ago, like parisc-linux, tuxscreen project and I also was one of the hackers of the empeg linux based mp3 car stereo back in 2000 ( Boy I'm old already ) I'm probably no longer up to date with all the latest greatest, but I can probably submit some fixes if necessary. Anyway, waiting for the arrival now... Quote Link to post Share on other sites
68kMLA Supporter rplacd Posted January 21 68kMLA Supporter Report Share Posted January 21 8 hours ago, franky_GT said: - PDP 11, though I doubt it uses SCSI IIRC there were a bunch of QBUS/UNIBUS SCSI controllers out there, but I'm sure they cost $$$$ on top of the $$ that a PDP-11 would already cost. Which model is it, by the way? I was thinking of breadboarding my own single-board PDP-11 with a J-11 chip – it's an 11/70 in a single chip that PDP made! Quote Link to post Share on other sites
landoGriffin Posted January 21 Report Share Posted January 21 8 hours ago, franky_GT said: Hey guys, just ordered one. I still got a lot of stuff to test this with : - sun 3/60 - sparcstation 5/10/20 - sparcserver 330 - HP 712/735 - HP Apollo 425 - PDP 11, though I doubt it uses SCSI - Roland vs-1680 Awesome!! I'm excited to see how it works for you! I'll get your board shipped out ASAP Quote Link to post Share on other sites
max1zzz Posted January 21 Report Share Posted January 21 Ooh, So with the SCSI to Ethernet support I could have wifi on my PB100, Awesome! Which reminds me I need to make the couple of corrections to my 2.5" board after which I'll post the PCB files for anyone that is interested Quote Link to post Share on other sites
kerobaros Posted January 23 Report Share Posted January 23 Received my board this week, and put it through its paces hooked up between a Pi 4 and my SE. Once I reminded myself how SCSI worked (higher IDs take boot priority, not lower, duh) I was off to the races! Used the images from the Garden to bootstrap myself up to a 600MB image with 6.0.8 installed that I'll spend some time personalizing this weekend. You all have done great work and I'm already pushing the project on other people. Excited for the Daynalink branch to land in master, too! Maybe I'll set that up this weekend. What are the good telnet/IRC/FTP clients for System 6? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.