Version 10.1 release notes and upgrade instructions

Firmware and Toolbox version 10.1 focus on evolving features and functionality introduced with XC3 & XD3 and version 10.0.

If an upgrade of your hardware is required and you are unsure how to handle this process, please contact your local DHD distributor - see List of DHD distributors.

General

  • Support for 52-1340 Multi I/O
  • Improved system security capabilities
  • Device discovery now done via mDNS / AVAHI
  • All network hosts can now be adressed using DNS

Firmware

  • Support for 52-1340 Multi I/O
  • New Reverb DSP Plugin (Fixed Processing) and Fixed Processing controls
  • New Echo DSP Plugin (Fixed Processing) and Fixed Processing controls
  • New Voice Scrambler DSP Plugin (Fixed Processing) and Fixed Processing controls
  • More Level Detects on XD3: now 96 Level Detects with a minimum of 2 DSPs (1 inluded in 52-7550 XD3 IP Core and 1 added to 52-7540 XD3 Router)
  • Local Labels: Global Labels can now be defined as local and are not updated on all devices, making locally variable labels possible.

Toolbox

  • Support for 52-1340 Multi I/O
  • Goodbye, DHDCS! Device discovery now done using a new discovery tool (still available by pressing F7)
  • Load config to device / load from device now done using http/s
  • Support for username/password query when loading config to a device
  • More Level Detects on XD3: now 96 Level Detects with a minimum of 2 DSPs (1 inluded in 52-7550 XD3 IP Core and 1 added to 52-7540 XD3 Router)
  • Mono Level Detects possible for all devices: use L/R Mode checkbox on a Level Detect and get separate level detection information for left and right channel (only logically, not on TFT Views). Correlation is not possible with mono Level Detects.
  • Users created in Toolbox, are now deprecated and read only. Use System App instead. For sharing user accounts with other devices use user server functionality.

Web Apps

  • System App
    • Backup / Restore is here and can be done selectively. Just go to Service page, Backup and Restore.
    • NTP Time server: you can now specify the network interface to use for snycing the device's time
    • NTP Time sync can now monitor its current sync status and provides additional log messages. Just look at System App > Network Settings > Time Server (NTP)
    • NTP Time server functionality: cores can now act as a NTP time server for other devices. Go to System App > Network Settings > Time Server (NTP) and enable Other devices can sync time using NTP checkbox. Make sure the service is also enabled in System App > Network Settings > Manage Services.
    • Logging: live view of the logging is now available (maximum of last 1000 messages)
    • Logging: download of the most recent logfile is now available (caution: the file will be deleted when system is rebooted)
    • Logging: a second syslog server can now be specified
    • DNS Names are now supported as NTP Time Server sources and Syslog logging destinations
    • Sending Toolbox configurations to a device can now be password protected using System App > Service > Manage Apps and User Rights
    • Enable / disable WebApps and manage user rights for WebApps using System App > Service > Manage Apps and User Rights
  • A list of other discovered DHD Devices (using mDNS) is now available at the web apps front page
  • New first launch experience when upgrading 10.0 → 10.1 including Release Notes
  • Upgrading your device can now be done using a single “Device OS” file
  • REST API: Selective Backup / Restore is also available via REST API

AES67

  • 16x16CH AES67 Ravenna now available on XC3 IP Core base modules (52-8546 license required)
  • AES67 Web UI now generates (TX streams) and accepts (RX streams) SDP
  • AES67 Web UI now generates (TX streams) and accepts (RX streams) RTSP URI

Security Features

  • TLS certificates which are due to expire will now issue log messages
  • mDNS: list of discovered devices can be disabled using System App > Network > Security Settings.
  • Sending Toolbox configurations to a device can now be password protected using System App > Service > Manage Apps and User Rights
  • Toolbox users are now replaced by System App
  • WebApps enable / disable and user rights management for WebApps moved from Toolbox to System App

Important
Coming from version 10.0, first upgrade the kernel to version 10.1. After the kernel is upgraded, upload firmware 10.1 to the device.

As no major changes are introduced in Toolbox version 10.1, upgrading from version 10.0 to 10.1 should work by opening the existing project file within Toolbox 10.1 and checking if any messges are issued.

For a seamless transition, we recommend planning with enough spare time to convert your Toolbox project.

First of all, you need to have your Toolbox working at the latest Toolbox v10.0.x. If this condition is fulfilled, open your .dp10 project file with Toolbox v10.1.x.

Important
We strongly recommend to keep a copy of the original v10.0.x (.dp10) project file.

Note
Enabling Apps and user Rights is now done using WebApps, replacing Toolbox. If you are using WebApps, you must re-enable them after upgrading on every core, using System App > Service > Manage Apps and User Rights.

Note
Multicast logic exchange configuration is now done using WebApps. If you are using this feature, you must configure it after upgrading on every core, using System App > Network > Manage Services > DHD Logic Exchange.

You may receive some WARNING messages in the Messages Section. Those messages inform you if your Toolbox project is using no longer supported hardware, if other problems occurred or if adjustments were done during conversion of the project. A double click on the message leads you to the hardware module or part of the configuration that is subject of the message.