Skip to content

BlueSCSI/F4_BlueSCSI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F4 BlueSCSI

Lineage

F4 BlueSCSI, BlueSCSI, and ArdSCSino are hardware that reproduces SCSI devices (hard disks) with an STM32 Microcontroller.

BlueSCSI was created by erichelgeson

ArdSCSino-stm32 was created by ztto, and is the STM32 version of ArdSCSino

ArdSCSino was created by Tambo (TNB Seisakusho)

Discussion

Join us in #bluescsi on Discord.

Compatibility and Performance

Assembly

Assembly instructions are generally found on my separate site, here: https://androda.work/kit-assembly/ These aren’t really assembly instructions either, mostly pictures of the assembled design with tips on which way things should be facing.

Usage

Usage is intended to be the same as the parent project and will be kept in sync until the blue pill module’s flash is all used. Then F4 will start to diverge.

Termination

Termination enable / disable is handled differently per board style. See the instructions for each PCB design.

Firmware Updates

Troubleshooting

(to be completed, currently similar to the parent repo - but there are no jumpers on these dev modules.) https://github.com/erichelgeson/BlueSCSI/wiki/Troubleshooting

Hardware Versions

Generally speaking, hardware versions follow a naming scheme.

Variant.Maker.Style.Version

For example: {F4.TbA.D.V1}

This is an F4 model from Tech by Androda, D is for Desktop and V1 means first revision.

Development (Advanced, annoying to set up)

Notes

Building the Code

  • Build experience is unfortunately complex due to Maple’s STM32F4 compatibility issues

Making Gerbers for JLCPCB

BlueSCSI™ - Eric Helgeson - All rights reserved. - Used with permission

About

A small SCSI device based on STM32F4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 74.8%
  • C 25.2%