github BlueSCSI/BlueSCSI-v2 v2025.07.07

latest releases: latest, panel, as400...
15 months ago

Please update to the latest July release https://github.com/BlueSCSI/BlueSCSI-v2/releases/tag/v2025.07.11

NOTE: Docs and release notes are currently being updated. Please be patient while everything is updated.
NOTE: Build updated to fix accidental under clock on Pico2/2W Please use 2025-07-07_e5990048
NOTE: Bugfix with USB<>SCSI Bridge mode, please update to v2025.07.08

Updating

Note: You can only use the new SD Bootloader after you flash this release via .uf2.

https://github.com/BlueSCSI/BlueSCSI-v2/wiki/Updating-Firmware

Changes

SD Card Bootloader Added Back

We've restored the ability to update your firmware via SD card. Place the appropriate bin file onto the root of your SD card and power cycle the BlueSCSI.

Note you must flash the .uf2 this release to get the boot loader, then use the .bin files for future updates.

Fixes: #77

Present SD Card as USB Mass Storage

Plugging your BlueSCSI into a computer will now present the SD card as a USB Mass Storage device. This allows you to easily copy files to and from the SD card without needing to remove it from the BlueSCSI.

NOTE: The USB connection speed is USB 1.1. This can be disabled via the ini setting EnableUSBMassStorage=false.

https://github.com/BlueSCSI/BlueSCSI-v2/wiki/USB-Thumb-Drive-Mode

USB -> SCSI Bridge Mode

Want to boot your Windows 11 computer off that old SCSI drive? This will allow you to do that.

Fixes #212, Replaces PR #221.

https://github.com/BlueSCSI/BlueSCSI-v2/wiki/USB-Bridge

Present SCSI Images via USB Mass Storage

Instead of presenting the SD card contents, you can present the images on the BlueSCSI to your computer. This allows you to work with files directly on an image. Note: Your computer must support the file system of that image.

Enable it via: USBMassStoragePresentImages=true

Fixes #13

https://github.com/BlueSCSI/BlueSCSI-v2/wiki/USB-Thumb-Drive-Mode

Fast20 20MB/s SCSI Bus Timings

We now support Fast20 SCSI bus timings, which allow for up to 18MB/s transfer speeds.

See: https://github.com/BlueSCSI/BlueSCSI-v2/wiki/Ultra-SCSI-Fast20-OverClock

Buttons on all hardware

Allow users to hook up to two buttons to any BlueSCSI hardware. It will automatically configure them to any removable drives such as CDs. You will can also manually set them if you have more than two removable drives.

Buttons are available on all hardware revs, see Buttons

Interactive USB Console

You can now interact with the BlueSCSI via a USB Serial connection. Currently, the available commands are: reboot, reboot into bootloader, and reboot into USB Mass Storage mode. This is useful for debugging and development. Ideas for new commands are welcome! This replaces PR #215.

Other

  • Updated frameworks:
    • SdFat 2.2.3 (Fixes #258)
    • Arduino core 4.3.0
  • Bug fixes:
    • Fixed issue with ROM drive overwriting firmware (#98)
    • Fixed PicoW/Pico LED on common firmware
    • Don't warn on non-Apple images, instead check if it's an HFS volume
  • Features
    • Default to 200MHz clock now that it's the default in the PicoSDK
    • No longer auto join any open WiFi SSID. Use ini or the WiFi utilities to join
  • Various other bug fixes and improvements.

Thanks to all the contributors!

And thanks to you for using BlueSCSI.

Don't miss a new BlueSCSI-v2 release

NewReleases is sending notifications on new releases.