erichelgeson / BlueSCSI

A small SCSI device based on stm32
Other
391 stars 61 forks source link

BlueSCSI

:toc: macro

BlueSCSI & ArdSCSino are hardware that reproduces SCSI devices (hard disks) with an Arduino STM32F103C (aka Blue Pill.)

BlueSCSI created by https://github.com/erichelgeson[erichelgeson] is a fork of ArdSCSino-stm32 which adds:

ArdSCSino-stm32 created by https://github.com/ztto/ArdSCSino-stm32[ztto] is the STM32 version of ArdSCSino

ArdSCSino created by https://twitter.com/h_koma2[Tambo (TNB Seisakusho)]

image::docs/buynow.png[link=https://scsi.blue, 150] image::docs/discordbanner.png[link=https://discord.gg/GKcvtgU7P9, 150]

Join us in #bluescsi on https://discord.gg/GKcvtgU7P9[Discord] or open an issue on this repo.

toc::[]

Compatibility

If your computer is not listed below - it may be compatible but there is no guarantee it will work. This device is designed and tested to work with pre-PowerPC Macs.

Compatible

https://github.com/erichelgeson/BlueSCSI/wiki/Supported-Systems[Supported-Systems]

Performance

https://github.com/erichelgeson/BlueSCSI/wiki/Performance[Performance]

Assembly

++++ See docs/assembly.md ++++

Usage

https://github.com/erichelgeson/BlueSCSI/wiki/Usage[Usage]

Termination

To enable termination place the two jumpers on the TERM block. Termination should be enabled if it is the last device in the SCSI chain, otherwise remove the jumpers if it is not.

Troubleshooting

https://github.com/erichelgeson/BlueSCSI/wiki/Troubleshooting

Older Version Specific Troubleshooting

<<docs/troubleshooting-1.0-b.adoc,Version 1.0-b>>

Hardware Versions

1.1-a (Latest)

1.1-a Desktop

1.1-a DB25

1.0-c

1.0-b

First release

Development (Advanced)

https://github.com/erichelgeson/BlueSCSI/wiki/Flashing[Flashing]

Notes

Making Gerbers for JLCPCB

https://support.jlcpcb.com/article/44-how-to-export-kicad-pcb-to-gerber-files

BlueSCSI(TM) - Eric Helgeson - All rights reserved.