v1.1-20220620
NOTE
This release has an issue when formatting drives - please use v1.1-20220626 or later.
Whats new?
Contributors
This release we had 2 new contributors - @ryandesign & @mynameistroy - for a total of 5 contributors this release - Thanks everyone!
Expanded SCSI support
- This release added support for the following new commands, Test Unit Ready, Read Defect Data, Lock/Unlock Cache, PreFetch, Prevent Allow Removal.
- Fixed a bug that reported multiple LUNs when none present.
- Added additional Sense responses.
- More speed, timing, and performance improvements
These fixes should improve and fix many issues users had on non-mac systems.
XCVR Hardware in mainline
Patches to build the transceiver versions of BlueSCSI are now in main and bins will be provided each release.
Support for a new clone, the APM32F103C8T6 and Overclocking.
We got our hands on a new chip that is a clone of the STM32F1 - the APM32F1. It works great, except it does not seem to work at the stock 72MHz - only at 96 or 128MHz. bins will be provided for those speeds.
If you'd like to try your hand at overclocking you can flash 96/128MHz to your existing STM32F1 and get speeds of around 1.8MB/sec read, 1.6MB/sec write - not bad! While we've been testing and found no issue - overclock at your own risk.
And a lot more
Pull Requests
- Cleanup of SCSI phase change code, and adjustment of bus settle delays. by @mactcp in #88
- Point assembly to wiki by @erichelgeson in #96
- Write speed tuning by @mactcp in #94
- Code for Transceiver Hardware by @androda in #92
- Support for image files larger than 4GB by @mactcp in #98
- Implement Test Unit Ready & minor cleanup by @erichelgeson in #97
- Add support for the APM32F103C8T6 chip, a clone of the STM32F103 by @erichelgeson in #110
- Few minor fixes by @erichelgeson in #111
- Build and tag all versions, collect & rename bin fines by @erichelgeson in #112
- Minor fixes by @erichelgeson in #113
- Four new commands & some Sense by @erichelgeson in #114
- Add cmds that are ok to respond GOOD and not do anything. by @erichelgeson in #116
- Move read/write command earlier, few kb/sec faster read/write by @erichelgeson in #117
- XCVR code cleanup by @mactcp in #118
- Implement Read Defect Data 0x37 by @erichelgeson in #120
- Fix typos by @ryandesign in #127, #126
- Switched to function table for SCSI commands by @mynameistroy in #115
- We only need to test full and half speed spi by @erichelgeson in #122
Full Changelog: v1.1-20220404...v1.1-20220620
Flashing
Compatible with all hardware versions 1.0-a, b, c and 1.1-a.
Use the BlueSCSI-Updater to update your BlueSCSI this this release.