Skip to content

Releases: ZuluSCSI/ZuluSCSI-firmware

ZuluSCSI Pico2 BETA firmware v2024.10.11-pico2-beta

11 Oct 20:08
c940801
Compare
Choose a tag to compare

This is a beta "technology preview" of ZuluSCSI firmware running on the RP2350-based Pi Pico2.

SCSI REQ timing has been adjusted for the RP2350's base clock rate of 150MHz. Testing has been extremely limited, but it seems to work reliably now.

Unless you have a ZuluSCSI Pico or Pico Slim with a Pico2 module soldered down, this is of no practical use to you, yet.

Nightly "on-demand" development build

05 May 00:10
82f6c92
Compare
Choose a tag to compare
Pre-release

The always-latest development release of ZuluSCSI firmware. These are built on-demand by GitHub CI, and should only be used for testing new features or functionality. Always remember to back up!

ZuluSCSI firmware v2024.08.22

22 Aug 23:23
6ac3765
Compare
Choose a tag to compare

Bug Fixes

Full Changelog: v2024.07.16...v2024.08.22

What Changed in previous v2024.07.16

Bug Fix

  • Adjust logic for supported vendor commands by @morio in #434

This allows SCSI toolbox commands to work properly when Apple/Macintosh quirks mode is enabled. Macintosh users can use ScuzEMU to leverage toolbox features, such as the ability to transfer individual files from and to a 'shared' folder.

The ScuzEMU project is fully open source. You can read about it at https://68kmla.org/bb/index.php?threads/introducing-scuzemu-a-scsi-emulator-utility.47750/page-2#post-537509 and download compiled releases for System 6/7+ from https://github.com/saybur/scuzEMU/releases/

What Changed in previous v2024.07.04

ZuluSCSI now emulates 100MB Iomega Zip drives. Image files prefixed with "ZP" will automatically be exposed as Zip drives.

This has been tested on Roland 808 and Macintosh systems.

  • ZuluSCSI v1.2-specific: Fix select phase handling for by @morio in #427
  • Incorporate Zip drive support from downstream fork in #428 adapted by @morio, and originally implemented by @jokker7718
  • Add debug message suppression by SCSI ID in #431, originally implemented by @erichelgeson

Which firmware should I use?

For boards marked:

"ZuluSCSI V1.1 or V1.2", download and place ZuluSCSIv1_1_plus.bin on your SD card.
"ZuluSCSI V1.0", download and place ZuluSCSIv1_0.bin on your SD card.
"ZuluSCSI Mini V1.0" (DB25 version, blue printed circuit board) ZuluSCSIv1_0_mini.bin
"ZuluSCSI RP2040" (ALL red boards), download and place ZuluSCSI_RP2040.bin on your SD card.
"ZuluSCSI Compact Homebrew" (Green or Red boards), download and place ZuluSCSI_RP2040.bin on your SD card.
"ZuluSCSI Pico OSHW", download and place ZuluSCSI_Pico_2024.bin,
(or ZuluSCSI_Pico_DaynaPORT.bin if you are using a Pico W and require DaynaPORT/SC Ethernet/Wi-Fi emulation.)

ZuluSCSI firmware v2024.07.16

16 Jul 23:28
6154a10
Compare
Choose a tag to compare

Bug Fix

  • Adjust logic for supported vendor commands by @morio in #434

This allows SCSI toolbox commands to work properly when Apple/Macintosh quirks mode is enabled. Macintosh users can use ScuzEMU to leverage toolbox features, such as the ability to transfer individual files from and to a 'shared' folder.

The ScuzEMU project is fully open source. You can read about it at https://68kmla.org/bb/index.php?threads/introducing-scuzemu-a-scsi-emulator-utility.47750/page-2#post-537509 and download compiled releases for System 6/7+ from https://github.com/saybur/scuzEMU/releases/

What Changed in previous v2024.07.04

ZuluSCSI now emulates 100MB Iomega Zip drives. Image files prefixed with "ZP" will automatically be exposed as Zip drives.

This has been tested on Roland 808 and Macintosh systems.

  • ZuluSCSI v1.2-specific: Fix select phase handling for by @morio in #427
  • Incorporate Zip drive support from downstream fork in #428 adapted by @morio, and originally implemented by @jokker7718
  • Add debug message suppression by SCSI ID in #431, originally implemented by @erichelgeson

Full Changelog: v2024.05.17...v2024.07.04

Which firmware should I use?

For boards marked:

"ZuluSCSI V1.1 or V1.2", you must download and place ZuluSCSIv1_1_plus.bin on your SD card.
"ZuluSCSI V1.0", you must download and place ZuluSCSIv1_0.bin on your SD card.
"ZuluSCSI Mini V1.0" (DB25 version, blue printed circuit board) ZuluSCSIv1_0_mini.bin
"ZuluSCSI RP2040" (ALL red boards), you must download and place ZuluSCSI_RP2040.bin on your SD card.
"ZuluSCSI Compact Homebrew" (Green or Red boards), you must download and place ZuluSCSI_RP2040.bin on your SD card.

ZuluSCSI firmware v2024.07.04

03 Jul 19:00
3b81282
Compare
Choose a tag to compare

What's Changed

ZuluSCSI now emulates 100MB Iomega Zip drives. Image files prefixed with "ZP" will automatically be exposed as Zip drives.

This has been tested on Roland 808 and Macintosh systems.

  • ZuluSCSI v1.2-specific: Fix select phase handling for by @morio in #427
  • Incorporate Zip drive support from downstream fork in #428 adapted by @morio, and originally implemented by @jokker7718
  • Add debug message suppression by SCSI ID in #431, originally implemented by @erichelgeson

Full Changelog: v2024.05.17...v2024.07.04

ZuluSCSI firmware v2024.06.21 beta/preview release

21 Jun 20:51
71c8da1
Compare
Choose a tag to compare

What's Changed

ZuluSCSI now emulates 100MB Iomega Zip drives. Image filesprefixed with "ZP" will automatically be exposed as Zip drives.

This has been tested on Roland 808 and Macintosh systems.

  • Pull in preliminary Zip drive support from downstream fork in #428 adapted by @morio, and originally implemented by @jokker7718
  • Add debug message suppression by SCSI ID in #431, originally implemented by @erichelgeson

Full Changelog: v2024.05.23-hotfix-V1.2...v2024.06.21-BETA

Changes in previous release, v2024.05.17:

  • Various Toolbox bugfixes and improvements by @nielsmh in #420, who also took the initiative to author a complimentary utility, escsitoolbox, for 16-bit DOS/Windows 3.x/Win9x which enable direct control of various configuration elements of ZuluSCSI, from within the host OS.

More information, including usage examples, can be found at https://github.com/nielsmh/escsitoolbox/blob/main/README.md.

As of today, here's what the scsitb DOS utility can do:

  • Change mounted CD image
  • Query for list of available CD images
  • List files on shared directory on SD card
  • Download files from shared directory on SD card
  • Enumerate installed (ZuluSCSI) devices

ZuluSCSI V1.2 hotfix release

23 May 23:54
81f6fa7
Compare
Choose a tag to compare

This release is exclusively for ZuluSCSI V1.2, to address an issue with the SEL line being detected by the firmware. It resolves a compatibility issue with the MPC60, MPC3000, and quite possibly other sampler devices.

What's Changed

  • Fix select phase of ZuluSCSI v1.2 by @morio in #427

ZuluSCSI firmware v2024.05.17

17 May 16:23
2ddc0f1
Compare
Choose a tag to compare

What's Changed

  • Various Toolbox bugfixes and improvements by @nielsmh in #420, who also took the initiative to author a complimentary utility, escsitoolbox, for 16-bit DOS/Windows 3.x/Win9x which enable direct control of various configuration elements of ZuluSCSI, from within the host OS.

More information, including usage examples, can be found at https://github.com/nielsmh/escsitoolbox/blob/main/README.md.

As of today, here's what the scsitb DOS utility can do:

  • Change mounted CD image
  • Query for list of available CD images
  • List files on shared directory on SD card
  • Download files from shared directory on SD card
  • Enumerate installed (ZuluSCSI) devices

New Contributors

Changes in previous release, v2024.04.01:

Changes in previous release, v2024.03.07:

  • Added Apple CD-ROM digital audio over SCSI by @morio in #390
  • Added Xebec Support by @peclark1 in #379
  • Added Plextor d8h vendor cmd by @morio in #387
  • Fix SCSI-1 check in initiator mode by @androda #388
  • Fix for ZuluSCSI v1.0 mini logging debug with default settings by @morio in #386

New Contributors

Full Changelog: v2024.03.07...v2024.04.01

ZuluSCSI firmware v2024.04.01

31 Mar 00:59
456852c
Compare
Choose a tag to compare

What's New

What's Changed

  • Allow custom block sizes by @morio in #403, addresses issue #403
  • Fix Plextor 0xD8 SCSI vendor command by @morio in #407
  • Free some SRAM by putting some code in flash by @morio in #395

Changes in previous release, v2024.03.07:

New Contributors

Full Changelog: v2024.03.07...v2024.04.01

ZuluSCSI firmware v2024.03.07

07 Mar 20:02
a56bbab
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.02.06...v2024.03.07