Repository navigation
Releases
OpenRDX v1.11
OpenRDX 1.11 fixes cartridge capacity reporting, failed-command USB cleanup,
and the manufacturing-write safety lock at boot.
- Preserves the admitted RDX data-area capacity and translation offset when a
host queries cache settings. Runtime IDENTIFY refreshes update only the cache
bits under the existing media-epoch and ATA ownership guards, preventing a
capacity increase that could cause end-of-disk reads or formatting to fail. - Avoids counting completed USB OUT bytes twice during failed SCSI command
cleanup. Regression coverage includes completed, partial, active, and repeated
cleanup. - Explicitly initializes the manufacturing-write safety lock at boot for the
TI ARM9 COFF runtime. A real manufacturing mutation still locks further
changes and firmware updates until restart. - Supports the reduced SCons environment used by the Windows PlatformIO build
and documents the preceding native Windows update and readback checks.
Manufacturing backup and restore, serial repair, and firmware-update preservation
from 1.10 remain available. Use a compatible OpenRDXManager and keep a backup of
the receiver's manufacturing data outside the dock before updating.
Supported hardware remains the Tandberg Data RDX QuikStor external USB 3.0
TUSB9261 compatibility receiver identified by receiver identifier 0283.
This release remains experimental. Automated regression tests and the supported
Windows TI ARM CGT 5.2.5 release gate cover the source and installation bundle.
Preceding 1.10 candidates completed normal Manager updates with independent
complete SPI comparisons on one selected Windows receiver. Read-only checks on
that receiver and one 3 TB cartridge confirmed stable capacity across cache
queries and readable end sectors. Those results apply to the exact candidate
images recorded in the verification report; the versioned 1.11 image has not
been physically validated. Successful hardware formatting, macOS updates,
other receivers, manufacturing restore, and power-loss recovery remain unverified.
See the installation guide,
recovery guide, and
native Windows verification report.
Download the complete installation bundle and verify it against SHA256SUMS from this release.
OpenRDX v1.10
OpenRDX 1.10 adds full manufacturing-data restore from a saved backup using
OpenRDXManager.
- Restores the complete manufacturing record, including the saved serial number
and other saved manufacturing fields. No manufacturing values are invented. - Preserves neighboring flash data and verifies the entire affected sector
before reporting success. - Requires an empty, idle dock and rejects malformed requests, invalid backups,
changed device data, and overlapping firmware-update activity. - Keeps the current USB identity until a manual power cycle. After a restore
starts, another restore, serial edit, or firmware update requires a restart. - Reports flash-read failures instead of returning stale data during backup or
verification. Existing serial-repair and firmware-update preservation remain
available.
Use a version of OpenRDXManager with manufacturing backup and restore support.
Back up manufacturing data before updating and keep the file outside the dock.
The Manager's automatic backup before an update is a Manager feature; firmware
cannot ensure that a different update tool saves a backup. Installing this
release adds the restore command; it does not automatically restore a record
or remove the Manager's device and serial matching checks.
Supported hardware remains the Tandberg Data RDX QuikStor external USB 3.0
TUSB9261 compatibility receiver identified by receiver identifier 0283.
Support for other receiver families is not implied.
This release remains experimental. Automated tests exercise the receiver and
flash handling with simulated hardware; a physical manufacturing restore and
power-loss recovery have not yet been validated. Interrupted sector programming
can damage the record and neighboring data. Keep power stable throughout a
restore, and manually power-cycle the dock only after verified success.
See the installation guide,
manufacturing restore guide, and
recovery guide.
Download the complete installation bundle and verify it against SHA256SUMS from this release.
OpenRDX v1.09
OpenRDX v1.09
OpenRDX 1.09 adds guarded serial-number repair and stronger manufacturing-data
protection.
- Allows a management utility to set a ten-digit unit serial while preserving
other valid manufacturing fields and neighboring flash data. - Requires an explicit fallback initialization when manufacturing data is
completely erased. Partially damaged records are rejected. - Checks the device's expected data before writing and verifies the complete
manufacturing sector afterwards. - Rejects legacy full-chip erase commands. The unprotected compatibility
installer is disabled before it can change the receiver.
The USB serial keeps its existing format: 00 followed by the ten unit digits.
Changing the serial takes effect after a reset. Firmware does not automatically
replace missing manufacturing data with a newly chosen identity.
Use the installation guide for supported
update routes. The serial repair guide
describes required backups, the utility command, and verification limits.
This build remains experimental; the new serial-write flow still requires
physical-device validation.
Download and install
Download OpenRDX-v1-09.zip, extract it into its own directory, and verify the included checksums. Keep the .bin and matching .json manifest together with the other installation files.
Updates require an empty bay, stable power, and exact device selection. Use the installation guide for the selected route. First installation requires a workflow that preserves the receiver's own records; the bundled compatibility installer is disabled. The recovery guide describes the recovery limits.
Supported hardware and limitations
This release targets the Tandberg Data RDX QuikStor external USB 3.0 receiver built around TI TUSB9261. It supports RDX cartridges and qualifying, unlocked standard SATA drives.
Serial repair requires a management utility supporting the new command. Installing 1.09 does not itself restore an erased serial. Explicit fallback initialization restores the chosen serial using the documented default profile; it cannot recover lost per-unit manufacturing data. A private complete-sector backup is required before repair. The new serial-write and re-enumeration flow has not yet been verified on physical hardware.
Source and licensing
Source for v1.09. Created by André Fiedler / SunboX. See the matching license, notices, and commercial licensing information.
OpenRDX v1.08
OpenRDX v1.08
OpenRDX 1.08 improves drive and cartridge status reporting.
- Reports the drive manufacturing date and reads cam and power-source states
from the device. - Displays stored cartridge load, read, and write counters when valid metadata
is available. Missing counters remain unavailable. - Reports cartridge temperature and write protection without zero-value
placeholders for unavailable sensor readings. - Identifies the firmware as version 1.08 and supports discovery by the updater.
Stored usage counters are read when a cartridge is admitted; this release does
not update them with session activity. See the
status protocol reference
for field details and limitations.
Download and install
Download OpenRDX-v1-08.zip
and extract it into its own directory. Keep OpenRDX-v1-08.bin and its matching
OpenRDX-v1-08.json manifest together with the other installation files. Verify
the included checksums before installation.
Follow the installation guide
for your receiver and keep the receiver recovery guide
available. Installation requires an empty bay, stable power, and exact device
selection. The guarded Windows updater and the advanced FlashBurner route have
different artifact requirements; follow the guide for the selected route.
Supported hardware and limitations
This release targets the Tandberg Data RDX QuikStor external USB 3.0 receiver
built around TI TUSB9261. It supports RDX cartridges and qualifying, unlocked
standard SATA drives.
OpenRDX remains experimental. Local testing has been reported successful;
broader drive compatibility, repeated cold starts, and long-running I/O still
need further testing. See the firmware behavior and validation limits.
Source and licensing
Source for v1.08.
Created by André Fiedler / SunboX. See the matching
license,
notices, and
commercial licensing information.
OpenRDX v1.07
OpenRDX v1.07
OpenRDX 1.07 makes the installed firmware version visible to host tools and
updates receiver discovery to support both versioned and legacy OpenRDX builds.
It retains support for RDX cartridges and qualifying, unlocked standard SATA
drives in the supported Tandberg Data RDX QuikStor external USB 3.0 dock.
This release is experimental. Hardware validation and drive compatibility
remain limited.
Changes
- Accurate firmware identification: SCSI INQUIRY reports
0107and the USB
device revision reports0107h, corresponding to OpenRDX1.07. Earlier
builds used the fixed SCSI marker0001and USB revision0283h. - Updater compatibility: the guarded Windows updater recognizes OpenRDX
revisions0107,0106, and legacy0001. It checks that the reported disk
revision and Windows PnP identity agree before selecting a receiver. - Updated installation instructions: the matching guide covers first
installation from vendor firmware and updates of existing OpenRDX receivers.
Download and install
Download OpenRDX-v1-07.zip
and extract it into its own directory. Keep the six installation files together:
the .bin container, FlashBurner .hex image, .json manifest, .sha256
checksum list, Windows updater, and OPENRDX_USB_UPDATE.md.
Verify every file listed in OpenRDX-v1-07.sha256, then follow the included
installation guide. SHA256SUMS
also covers the downloadable assets, including the archives.
Installation requires Windows, elevated PowerShell, stable USB power, an empty
bay, and careful receiver selection.
| Installed receiver firmware | Procedure |
|---|---|
Vendor 0283 |
First installation, using -InstallOpenRDXOnCompatibilityReceiver and TI Command Line FlashBurner |
OpenRDX 0107, 0106, or legacy 0001 with the required OPENRDX1 update protocol |
Update existing OpenRDX, using -InstallOpenRDX with the matching .bin and .json files |
Use the complete installation guide
for commands and completion checks, and keep the
ROM-loader recovery guide
available. Do not substitute -Update for -InstallOpenRDX; -Update selects
restoration of the pinned vendor firmware.
Supported hardware and limitations
This release targets the Tandberg Data RDX QuikStor external USB 3.0
compatibility receiver built around TI TUSB9261, identified before first
installation by vendor revision 0283. Support for other docks, bridge chips,
or receiver revisions is not established.
The version-reporting and updater changes have not been qualified on physical
hardware for this release. A reported revision does not verify the installed
image hash, and discovery alone cannot establish that a legacy build supports
the required update protocol.
Standard SATA compatibility, full RDX Manager functionality, cold starts,
large-capacity I/O, and repeated eject/reinsert operation still need broader
hardware testing. See the firmware behavior and validation limits.
Source and licensing
Source for v1.07.
Created by André Fiedler / SunboX. Repository-owned software is offered under
AGPL-3.0-or-later; identified documentation uses CC-BY-SA-4.0. TI material
and third-party documents retain their separate notices and terms. See
LICENSE,
NOTICE, and
commercial licensing information.
OpenRDX v1.06
OpenRDX v1.06
OpenRDX 1.06 is the first public release of firmware that brings compatible,
unlocked standard SATA drives to the supported Tandberg Data RDX QuikStor
external USB 3.0 dock while retaining RDX cartridge support.
This release is experimental. Compatibility and hardware validation remain
limited. Read the supported-hardware requirements and installation procedure
before programming a receiver.
What this release provides
- RDX cartridges and standard SATA media: RDX cartridges retain their
validated user-data area and cartridge access checks. Qualifying standard SATA
drives expose their native capacity after guarded admission. - One stable removable USB drive: the receiver remains discoverable with an
empty bay or rejected medium. Media becomes ready only after its checks pass. - Write protection and controlled ejection: cached cartridge write-protection
state gates writes and UNMAP; supported host and button eject requests
coordinate with storage activity and removal locks. - Receiver operation: front-panel indication, mechanism control, insertion
handling, and temperature-dependent fan service are integrated. - Selected RDX Manager functionality: receiver discovery, identity and
status, selected controls, diagnostics, eject policy, and integrity-checked
firmware updates. - Receiver identity preservation: USB serial identity derives from the
receiver's validated manufacturing record, with a fallback for an invalid or
unreadable record. - Complete release files: firmware images, portable manifest, SHA-256
checksums, guarded Windows updater, matching documentation, and build records.
See Using OpenRDX
and the firmware behavior reference
for detailed behavior and remaining validation work.
Supported hardware
This release targets the Tandberg Data RDX QuikStor external USB 3.0
compatibility receiver built around TI TUSB9261, identified before first
installation by vendor firmware revision 0283.
OpenRDX reports receiver revision 0001 after installation. That field
identifies the firmware family; it does not independently identify the installed
OpenRDX release. Support for other docks, bridge chips, or receiver revisions is
not established. Standard SATA support requires a compatible, unlocked drive;
compatibility with every HDD or SSD is not promised.
Downloads
Download the complete installation bundle, OpenRDX-v1-06.zip
from the v1.06 release.
It contains the six matching installation files below, together with
documentation, license and attribution notices, and build information.
| Installation file | Purpose |
|---|---|
| OpenRDX-v1-06.bin | Firmware update container |
| OpenRDX-v1-06-FlashBurner.hex | Continuous image for first installation and ROM-loader recovery |
| OpenRDX-v1-06.json | Version, filenames, sizes, and artifact hashes |
| OpenRDX-v1-06.sha256 | Integrity checks for the five other installation files |
| rdx_manager_firmware_update.ps1 | Guarded Windows updater |
| OPENRDX_USB_UPDATE.md | Matching installation procedure |
SHA256SUMS
provides checksums for the downloadable release assets, including the archives.
Maintainers can also download
OpenRDX-v1-06-build.zip
for the compiler and linker outputs. Use the complete installation bundle when
installing the firmware.
GitHub's automatic source archives are the tagged source tree. The checked-in
dist/ directory is a historical snapshot; use the attached installation bundle
for this release.
How to install
Extract the complete installation ZIP into its own directory. Keep the six
installation files together and follow its OPENRDX_USB_UPDATE.md. Verify
every file listed in the matching .sha256 file before running the updater.
The full installation guide at v1.06
contains the checksum commands, target-selection checks, and complete procedure.
Installation requires Windows, elevated PowerShell, stable USB power, an empty
bay, and careful receiver selection. Physically remove the cartridge and close
RDX Manager and other applications accessing the receiver.
| Installed receiver firmware | Installation route |
|---|---|
Vendor 0283 |
First installation, using -InstallOpenRDXOnCompatibilityReceiver and TI Command Line FlashBurner |
OpenRDX 0001 with the required OPENRDX1 update protocol |
Update existing OpenRDX, using -InstallOpenRDX with the matching .bin and .json files |
For first installation, install TI Command Line FlashBurner before starting and
follow the updater's two power-cycle prompts with J7 open. For a supported
existing OpenRDX build, the normal update activates through an automatic reset.
Do not interrupt power during transfer or programming. Follow the complete guide
for inspection, commands, and completion checks.
Do not substitute -Update for -InstallOpenRDX: -Update selects restoration
of the pinned vendor firmware. Revision 0001 and successful discovery alone
do not establish that an earlier build supports the required update protocol.
Keep the matching HEX image and
ROM-loader recovery guide
available before starting. SHA-256 checks validate file integrity against the
published values; the firmware is not advertised as signed.
Known limitations
Hardware coverage is limited. Standard SATA testing currently covers one 3 TB
Seagate ST3000LM024; compatibility with other drives and full RDX Manager
functionality are not established. Cold starts, large-capacity I/O, and repeated
eject/reinsert operation still need broader testing. See the
compatibility and validation details.
Source and licensing
Created by André Fiedler / SunboX. Repository-owned software is offered under
AGPL-3.0-or-later; identified documentation uses CC-BY-SA-4.0. TI material and
third-party documents retain their separate notices and terms. See
LICENSE,
NOTICE, and
commercial licensing information.