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.
New Features
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 addressed 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 included 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 included in 52-7550 XD3 IP Core and 1 added to 52-7540 XD3 Router)
- Mono Level Detects possible for all devices: use
L/R Modecheckbox on a Level Detect to get separate detection for left and right channels (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 the User Server functionality.
Web Apps
-
System App
- Backup / Restore is now available and can be done selectively via
Service → Backup / Restore - NTP Time server: specify network interface for syncing device time
- NTP Time sync can monitor its current status and provides log messages (
System App → Network Settings → Time Server (NTP)) - NTP Time server functionality: cores can now act as NTP servers for other devices (
System App → Network Settings → Time Server (NTP)→ enableOther devices can sync time using NTP) - Logging: live view of the last 1000 messages
- Logging: download of the most recent logfile (deleted on reboot)
- 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 (
System App → Service → Manage Apps and User Rights) - Enable / disable WebApps and manage user rights (
System App → Service → Manage Apps and User Rights)
- Backup / Restore is now available and can be done selectively via
-
A list of other discovered DHD Devices (via mDNS) is now available on the WebApps front page
-
New first launch experience when upgrading 10.0 → 10.1 (includes Release Notes)
-
Upgrading your device can now be done using a single
Device OSfile -
REST API: Selective Backup / Restore is now available via REST
AES67
- 16×16 CH 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 nearing expiration now issue log messages
- mDNS: list of discovered devices can be disabled (
System App → Network → Security Settings) - Sending Toolbox configurations to a device can now be password protected (
System App → Service → Manage Apps and User Rights)
Replaced Features
- Toolbox users are now replaced by System App
- WebApps enable / disable and user rights management moved from Toolbox to System App
Upgrade Instructions – Kernel & Firmware
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.
Upgrade Instructions – Toolbox Project
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 messages are issued.
For a seamless transition, plan 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.
We strongly recommend keeping a copy of the original v10.0.x (.dp10) project file.
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
via System App → Service → Manage Apps and User Rights.
Multicast Logic Exchange configuration is now done using WebApps.
If you are using this feature, configure it after upgrading on every core
via 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 uses unsupported hardware, if problems occurred,
or if adjustments were made during project conversion.
Double-clicking the message leads you to the relevant hardware module or configuration part.