Hedge
  • Welcome 👋
  • Arctic
    • Requirements
    • Upgrades
    • Releases
    • Questions
    • Need help?
  • Canister
    • Installation
      • macOS
      • Windows
    • Tape Media
    • Features
      • Formatting
      • Archiving
      • Spanning
      • Retrieving
      • Queuing
      • Catalogs
      • Tape Library Manager
      • Connect
      • Logs & Manifests
    • Licensing
    • Firmware
    • Releases
    • Requirements
    • Troubleshooting
    • Questions
    • Beta Track
    • Need help?
  • Connect
  • EditReady
    • Installing
    • Supported Formats
    • Getting Started
    • Previewing Files
    • Metadata
    • Converting Media
      • Additional Features
      • Custom Presets
      • Trimming Clips
      • Joining Files
      • Naming Your Files
      • Rewrapping
    • Connect
    • Settings
      • General
      • Advanced
    • Automation
    • Upgrades
    • Requirements
    • Releases
    • Questions
      • How can EditReady prep my source media for immediate use in Media Composer?
    • Need help?
  • EditReady Server
    • Releases
  • FoolCat
    • Overview
    • Color Conversion
    • Supported Formats
    • Automation
    • Offload Report Creator
    • Questions
    • Requirements
    • Releases
  • Hedge
    • Releases
    • Moving From Hedge to OffShoot
  • Mimiq
    • Getting Started
    • Bin Locking
    • Workspaces
      • Installing macFUSE
    • Deployment Options
    • Media Composer & Mojave
    • Requirements
      • Avid's Requirements
    • Releases
    • Troubleshooting
    • Questions
    • Beta Track
    • Need help?
  • OffShoot
    • Overview
    • Features
      • Verification
      • Ingest Browser
      • Labels
      • Elements
      • Organization
      • Duplicate Detection
      • Queuing
      • Stop & Resume
      • Cascading Copies
      • S3 Transfers
        • Configuring Connections
      • Logging
      • Connect
      • Date & Time
      • Floating Licenses
      • Automation
        • Scripting
          • Event Log
          • Events
            • OffShoot Started
            • Disk Added
            • Disk Removed
            • Disk Busy
            • Disk Idle
            • Disks Idle
            • Transfers Added
            • File Copy Completed
            • Verification Issue
        • API
        • OffShoot Helper
          • Set Window Layout
        • Example Scripts
          • Transfer Reports
          • Move Transfer Logs
          • Move Foolcat PFD reports
          • Auto-set Destinations
          • Auto-set Preferences
          • Automated Transfers
          • Delete MHL files
          • Slack Notifications
          • Send Email Notifications
          • ZCAM video stitcher
          • Cascading copy
          • Watch Folder
          • Set Finder Tags
    • Integrations
      • Codex
      • EditReady
      • Finder & Explorer
      • FoolCat
      • Frame.io
      • iconik
      • ParaShoot
      • ProGrade
      • Scratch
    • Requirements
    • Releases
    • Questions
    • Need help?
    • Beta Track
    • Solo
  • PostLab
    • Getting Started
    • Supported Apps
    • Supported Storage
    • Features
      • Team Bundles
      • Collections
      • Versioning
    • Requirements
    • Releases
    • Troubleshooting
    • Questions
    • Need help?
    • Beta Track
  • ScopeBox
    • Installing
    • Application Overview
    • Sources
    • ScopeLink
      • Installation and Configuration
      • Troubleshooting
    • Palette Overview
    • Palette Types
      • Audio Meters
      • Channel Plot
      • CIE Plot
      • HML Balance
      • Luma and RGB TimeTrace
      • Luma Histogram
      • Preview
      • RGB Histogram
      • RGB Parade
      • Surround Meters
      • Timecode
      • Vectorscope
      • Waveform
      • YCbCr Parade
    • Stills and Targets
    • Layouts
    • Licensing
    • Upgrades
    • Releases
    • Questions
  • General
    • Downloads
    • Trials
    • Demo Mode
    • Purchasing
      • Students and Non Profits
      • Quotes, POs, and Invoices
      • Refunds
      • Professional Services
    • Licenses
      • The License Manager
      • License Types
      • Local License Server
      • Activating
      • Deactivating
      • Extending
      • Merging
      • OS Updates
      • Licensee Changes
      • VMs & Hypervisors
      • Root Certificates
      • Network Adapters
      • Network Requirements
      • Questions
    • Hedge Funds
    • Certifications
    • Policies
      • Sharing Files
    • Company Details
      • Terms & Conditions
      • Privacy Policy
      • EULA
    • Press
  • Need help?
Powered by GitBook
On this page
  • Update Notifications
  • Updating IBM firmware
  • Updating Quantum firmware
  • Updating HPE firmware
  • Installing ITDT
  • Updating the firmware
Export as PDF
  1. Canister

Firmware

Last updated 10 months ago

Besides requiring drivers, LTO drives themselves rely on firmware. As a LTO drive is basically a computer, consider the firmware to be its operation system. This firmware is just as much under active development as are the drivers, and should therefore not ignored when troubleshooting. When you run into issue, but all drivers are installed correctly, make sure your firmware is up to date.

Note: firmware is vendor-specific. Most modern LTO drives are made by IBM. For Tandberg drives and older Quantum or HPE drives, please contact your reseller.

Update Notifications

Canister Preflight Checks will notify users of IBM and Quantum drives when a new LTO firmware is available. Firmware updates are advisory and can be skipped if required using the > in the bottom right hand corner of the window.

Updating IBM firmware

To update your IBM LTO drive's firmware, first you install IBM Tape Diagnostic Tool (aka. ITDT), then update the firmware.

Updating Quantum firmware

Most modern Quantum drives are actually IBM drives, so you can use the ITDT process described below to update your firmware.

Updating HPE firmware

Colloquially known as HP, your drive may be either a real HP drive or a rebranded IBM. Preflight Checks will show you the firmware version number which will hold the clue to being an IBM drive or not; if it's four characters long with the first one a letter, chances are it's an IBM. If not, call your reseller as obtaining firmware for older drives is a drag. If it's IBM, you can use continue to read along.

Installing ITDT

Use the steps below to install and run ITDT:

  1. Open the Terminal app, then enter this single command followed by [Enter]:

~/Downloads/install_itdt_macos

  1. An alert will open. Click Cancel.

  1. You'll first need to allow the installation. Go to System Preferences > Security & Privacy > General.

  1. Click the Allow Anyway button (no need to click the Lock icon 🔒 first).

  2. Go back to Terminal, then enter the same command again followed by [Enter]: ~/Downloads/install_itdt_macos

  3. Another alert opens, this time click Open.

  1. Go back to Terminal, and input this command followed by [Enter]: ~/ITDT/itdt

  2. Type L, hit [Enter], then I (to accept the ITDT license agreement) and again [Enter]. ITDT is now set up.

  1. Double Click install_itdt_windows to run extract the installer. This will extract ITDT in the same location as your downloads.

  2. Hit [Enter] to complete close the extraction utility.

  3. Open the ITDT directory, then right click the itdt executable and choose Run as administrator.

  4. Click Yes to the User Access Control prompt.

  5. Type L, hit [Enter], then I (to accept the ITDT license agreement) and again [Enter]. ITDT is now set up.

Updating the firmware

Next, the firmware itself:

1. Download the latest firmware for your drive.

If your LTO drive is housed inside a Thunderbolt device (i.e. mLogic, MagStor, Symply, OWC) use the SAS versions, not the FC (Fiber Channel) versions.

2. Move the downloaded firmware file into the input directory inside the directory containing ITDT.

On macOS the default location is ~/ITDT/input/.

Not sure how to get to that folder? In Finder, hit Shift-Command-H.

On Windows ITDT will extract to wherever your browser downloads go. The input folder for placing firmwares will be something like /Users/Username/Downloads/ITDT/input/.

Next, close ALL apps you use for LTO purposes, and unmount any tapes.

3. ITDT should still be running from the installation steps above. Now enter the following commands to open the connection to your tape device, and upload the firmware:

  • u, then [Enter]

  • 1 (one, not el), then [Enter]

  • If you have just one tape device, tape0 is your device name so just hit [Enter] four times.

If you have multiple LTOs connected, the easiest way to make sure you're updating the correct LTO device is to power off the other units. Alternatively, Mac users can look up device SCSI ID's in System Information > SAS. In this example screenshot, the device ID is 0:

  • 71, then [Enter].

  • If you properly copied the firmware into the input folder, you'll see a view like this listing your firmware file in slot 0:

  • Select the firmware with 0 and an x will appear next to it.

  • Continue with C , then [Enter] and wait until done.

  • A successful upgrade will have a PASSED status:

  • Hit [Enter] to return to the Tape Util menu.

4. When back in the Tape Util menu close the connection to the tape:

  • Type 2, then [Enter] twice.

5. Now you can quit ITDT: q then [Enter]

6. You can safely close the Terminal app.

Download IBM's ITDT tool for macOS:

Download IBM's ITDT tool for Windows:

For IBM Half Height LTO firmware, Qualstar maintain a convenient list .

For Quantum LTO firmware, use the list .

Symply maintain an LTO firmware list for their customers , including Full Height models.

https://downloads.hedge.video/canister/firmware/itdt/install_itdt_macos.zip
https://downloads.hedge.video/canister/firmware/itdt/install_itdt_windows.exe
here
here
here
SCSI Device ID is 0