Updated Home (mediawiki)

akuker 2022-11-22 19:16:53 -06:00
parent f955d249f0
commit 1db1252725

@ -30,7 +30,7 @@
|-
|<dl>
<dt>[[images/32px-Flag_of_the_United_Kingdom.png]] <a href="https://www.intriguingindustries.co.uk/product-category/rascsi/">intriguing industries</a></dt>
<dd>- Complete virtually Plug&Play RaSCSI Reloaded in PotatoFi Cases and DIY Kits </dd>
<dd>- Complete virtually Plug&Play PiSCSI Reloaded in PotatoFi Cases and DIY Kits </dd>
<dd>- Comprehensive selection of accessories and other Mac Upgrades</dd>
<dt>[[images/32px-Flag_of_the_United_Kingdom.png]] [http://amigakit.amiga.store/rascsi-adapter-board-p-91280.html?aksid=bjnke5i310a60fqi2mq80ttda4&currency=GBP&aksid=bjnke5i310a60fqi2mq80ttda4 AmigaKit]</dt>
<dd>- Slightly modified silkscreen to aesthetically match Amiga computers</dd>
@ -49,14 +49,14 @@
__TOC__
= Introduction and history =
RaSCSI was originally developed by [https://web.archive.org/web/20220520151335/http://retropc.net/gimons/rascsi/ by GIMONS] for use with the [https://en.wikipedia.org/wiki/X68000 Sharp X68000].
PiSCSI was originally developed by [https://web.archive.org/web/20220520151335/http://retropc.net/gimons/rascsi/ by GIMONS] for use with the [https://en.wikipedia.org/wiki/X68000 Sharp X68000].
The purpose of this repository is to take the awesome work by GIMONS and build upon it, using the open source community. This project was forked from version 1.47 of GIMONS' RaSCSI project. Over time, this project has had significant updates and architectural changes, providing unique capabilities beyond the original RaSCSI project.
The purpose of this repository is to take the awesome work by GIMONS and build upon it, using the open source community. This project was forked from version 1.47 of GIMONS' RaSCSI project. Over time, this project has had significant updates and architectural changes, providing unique capabilities beyond the original PiSCSI project.
RaSCSI has been demonstrated on dozens of retro computing platforms and digital samplers. A [https://github.com/akuker/RASCSI/wiki/Compatibility compatibility list] is available showing which platforms have been tested. Additional testing is appreciated, along with updating the system comparability table with your findings.
PiSCSI has been demonstrated on dozens of retro computing platforms and digital samplers. A [https://github.com/akuker/RASCSI/wiki/Compatibility compatibility list] is available showing which platforms have been tested. Additional testing is appreciated, along with updating the system comparability table with your findings.
== Select Tutorial Videos ==
Warning: Older videos may contain outdated information, since RaSCSI Reloaded is a rapidly developing project.
Warning: Older videos may contain outdated information, since PiSCSI Reloaded is a rapidly developing project.
* [https://www.youtube.com/watch?v=-qRG-0Pne-I The Macintosh Librarian tutorial and demonstration on a Color Classic] (Dec 30, 2021)
* [https://www.youtube.com/watch?v=dMgAJnxiYGQ Introduction to using RaSCSI on DEC VAXstation / Alphaserver] (Nov 6, 2021)
@ -67,7 +67,7 @@ Warning: Older videos may contain outdated information, since RaSCSI Reloaded is
= Project Comparison =
{|class="wikitable"
!scope="col"|
!scope="col"| RaSCSI Reloaded
!scope="col"| PiSCSI Reloaded
!scope="col"| BlueSCSI
!scope="col"| SCSI2SD
!scope="col"| MacSD
@ -160,16 +160,16 @@ Warning: Older videos may contain outdated information, since RaSCSI Reloaded is
= Raspberry Pi and System compatibility =
With many people working on and testing RaSCSI Reloaded on their own systems, you can find details on what Raspberry Pis and which computers work together. Check out the [https://github.com/akuker/RASCSI/wiki/Compatibility Compatibility] page.
With many people working on and testing PiSCSI on their own systems, you can find details on what Raspberry Pis and which computers work together. Check out the [https://github.com/akuker/RASCSI/wiki/Compatibility Compatibility] page.
= Benchmarks =
Benchmark testing has been performed with the RaSCSI Reloaded on a few different Raspberry Pi models. Please check the [https://github.com/akuker/RASCSI/wiki/Benchmarks benchmarks] page for additional details.
Benchmark testing has been performed with the PiSCSI on a few different Raspberry Pi models. Please check the [https://github.com/akuker/RASCSI/wiki/Benchmarks benchmarks] page for additional details.
-----
= Hardware Component =
== Connection Method ==
The hardware component of RaSCSI interfaces with GPIO pins on the Raspberry Pi to read/control the SCSI signals. As the Raspberry Pi GPIO pins operate at 3.3v and SCSI signalling is 5v, the RaSCSI interface uses bus transceivers allowing the Raspberry Pi to safely communicate on the SCSI bus. The SCSI I/O signal is used to control the direction of the Data signals, and a dedicated GPIO pin is used to control the direction of several control signals. As of Sept 2020, the suggested transceiver is the SN74LS641-1 from Texas Instruments. As development is still underway, a [[Transceiver-Comparison|comparison of different transceivers]] has been compiled.
The hardware component of PiSCSI interfaces with GPIO pins on the Raspberry Pi to read/control the SCSI signals. As the Raspberry Pi GPIO pins operate at 3.3v and SCSI signalling is 5v, the PiSCSI interface uses bus transceivers allowing the Raspberry Pi to safely communicate on the SCSI bus. The SCSI I/O signal is used to control the direction of the Data signals, and a dedicated GPIO pin is used to control the direction of several control signals. As of Sept 2020, the suggested transceiver is the SN74LS641-1 from Texas Instruments. As development is still underway, a [[Transceiver-Comparison|comparison of different transceivers]] has been compiled.
{|
|[[images/rascsi.png | width = 275px]]
@ -177,25 +177,25 @@ The hardware component of RaSCSI interfaces with GPIO pins on the Raspberry Pi t
|}
== Assembling your own ==
For those who have purchased the DIY kit on [https://www.tindie.com/products/landogriffin/rascsi-macintosh-version/ Tindie], or have procured your own PCBs and components, check the [[Full Size RaSCSI Assembly|full size]] or [[RaSCSI Zero Assembly|Zero]] assembly page for instructions on building your own RaSCSI board.
For those who have purchased the DIY kit on [https://www.tindie.com/products/landogriffin/rascsi-macintosh-version/ Tindie], or have procured your own PCBs and components, check the [[Full Size RaSCSI Assembly|full size]] or [[RaSCSI Zero Assembly|Zero]] assembly page for instructions on building your own PiSCSI board.
== Alternate Connection Method ==
Some people have reported successfully connecting the Raspberry Pi GPIO pins directly to a SCSI interface. This may work, but runs the Raspberry Pi GPIO beyond the specifications, and ''is not recommended''.
== Expansion options ==
The RaSCSI board has had an additional header installed exposing the I2C bus. With this you can install additional features like an OLED display. Read more on how to [[OLED Status Display (Optional)|connect an OLED display]] or a [[RaSCSI-Control-Board|Control Board]] to the RaSCSI.
The PiSCSI board has had an additional header installed exposing the I2C bus. With this you can install additional features like an OLED display. Read more on how to [[OLED Status Display (Optional)|connect an OLED display]] or a [[RaSCSI-Control-Board|Control Board]] to the PiSCSI.
-----
= Software Component =
== Downloading and installing the software ==
Once you have a RaSCSI board, instructions on how to setup your Raspberry Pi, and downloading and installing the RaSCSI software can be found on the [[Setup Instructions]] page.
Once you have PiSCSI board, instructions on how to setup your Raspberry Pi, and downloading and installing the PiSCSI software can be found on the [[Setup Instructions]] page.
== Connecting RaSCSI to your computer ==
Now that you have the RaSCSI board connected to your Raspberry Pi, and have the software downloaded and installed, next is to connect the RaSCSI device to your computer. Details on SCSI devices, termination and cabling can be found on the [[Connecting the RaSCSI]] page.
== Connecting PiSCSI to your computer ==
Now that you have the PiSCSI board connected to your Raspberry Pi, and have the software downloaded and installed, next is to connect the PiSCSI device to your computer. Details on SCSI devices, termination and cabling can be found on the [[Connecting the RaSCSI]] page.
== I have the software and everything connected, what next? ==
With the RaSCSI board attached to your computer, and RaSCSI downloaded and installed, instructions on creating and attaching disk images can be found on the [[Drive Setup]] page.
With the PiSCSI board attached to your computer, and PiSCSI downloaded and installed, instructions on creating and attaching disk images can be found on the [[Drive Setup]] page.
Additionally, a web interface can be used to attach and detach images, manage the images, and the Raspberry Pi itself. More details on the web interface and how to set it up can be found on the [[Web Interface]] page.
@ -203,7 +203,7 @@ Additionally, a web interface can be used to attach and detach images, manage th
= References =
== RaSCSI manpages ==
== PiSCSI manpages ==
* [https://raw.githubusercontent.com/akuker/RASCSI/master/doc/rascsi_man_page.txt rascsi manpage]
* [https://raw.githubusercontent.com/akuker/RASCSI/master/doc/rasctl_man_page.txt rasctl manpage]
* [https://raw.githubusercontent.com/akuker/RASCSI/master/doc/scsimon_man_page.txt scsimon manpage]