Update Menu

Device Firmware

With this command, you transfer a new firmware version into all modules of a RM4200D Device. This process can last several minutes depending on the size of the actual RM4200D system. You should not press any keys or move any faders while the transfer is running!

[Tip]Tip

Update the firmware only if really necessary. If your RM4200D system runs stable with an older firmware version, there is no reason to update!

[Warning]Warning

Do not try to operate modules with different firmware versions within the same RM4200D! This will cause unpredictable behaviour of the system and is strongly discouraged by DHD!

However, this situation can occur, if you change a module for a spare part or if you built a RM4200D from pre-used modules. In these cases, first reset the system from the Maintenance Window and than update the firmware. (see also Troubleshooting)

[Important]Important

Before you start updating the firmware of your RM4200D, make sure you have read the following information:

  • Always make sure that the firmware version and version of the Toolbox4 software match. You can find more details on this topic on the DHD support website at: www.dhd-audio.de

  • If possible, use Ethernet and TCP/IP to transfer the firmware into the RM4200D. Avoid using a network connection that is already congested with other traffic. If the update over such a network fails, connect the Toolbox4-PC directly to the RM4200D using an Ethernet cross-cable. (see also Connecting the Software to the Devices)

  • If you need to use a serial connection instead of Ethernet, make sure the cable is not longer than 5 metres!

  • If you have the choice, do not use USB/Serial converters. While some of these adapters may work with your setup, DHD does not recommend using them. Some combinations of USB adapters with certain PC hardware may not work when you try to control a RM4200D with them. If your laptop does not have a serial port, use an extension card with serial ports instead.

  • While the update is in progress, do not use any keys or faders on the Console. That way you avoid additional traffic on the CAN bus which could disrupt the transfer of the firmware data.

  • Please note, that a firmware update can take up to 25 minutes over Ethernet and up to 45 minutes using a serial connection. If you have to update On Air systems, plan accordingly!

    If the update fails, read the section about troubleshooting below. (see also Troubleshooting)

[Warning]Warning

Do not attempt a firmware update using a WAN connection between the Toolbox4-PC and the RM4200D. Data throughput and latency on such links are sometimes unpredictable and can cause problems during the update. If you need to update remote systems, use a remote control software like Norton PC Anywhere, Timbuktu Pro or VNC. Use this software to remote control a PC within the same local network as the RM4200D. Run the Toolbox4-Software on this PC. (see also Connections using Wide Area Networks)

Updating the Firmware of Systems without Global Functions

If your RM4200D system does not use Global Functions, you can update its firmware without using a project file. You can just connect to the systems from the Toolbox4 software and upload the new firmware.

To update the firmware, do the following:

  1. Download the matching versions of the Toolbox4 software and firmware from the DHD support site. You can recognize firmware files by the extension .upd.

  2. Replace the existing old version of the Toolbox4 software on the PC by the new one.

  3. Start the new Toolbox4 software and connect to the Device the firmware of which you want to update. (see also Connecting the Software to the Devices)

  4. Create an empty Device by clicking on the Add Device button in the Toolbox4 software.

  5. Download the current Config of the DSP frame into the newly created Device in the Toolbox4 software.

  6. Save this Config as backup on the hard drive.

  7. Upload the Config again back onto the Device that you want to update. (This way you have adjusted the internal structures of the Config to the new software version.)

  8. Open the Maintenance Window using the command Maintenance Window from the View menu or press the key F7. Make sure the desired Device is selected in the Device tree.

  9. Select the command Device Firmware… from the Update menu. A file dialog appears in which you have to select the firmware file downloaded in step 1.

  10. The Toolbox4 software compares the firmware version in the Device with the firmware version of the file you just selected. The result is shown in a dialog, read it carefully. In this dialog, you can cancel the whole process or carry on.

    Figure 21: Dialog comparing the firmware versions on file and in the Device.
  11. Click the button Cancel in the confirmation dialog if you want to cancel the update. As soon as you click the OK button, the firmware transfer starts and a progress bar is shown. This process can take up to 25 minutes, depending on the size of the RM4200D system. If you use the serial port, the update can take up to 45 minutes. During the upload, click the button Cancel in the progress dialog to cancel the update completely.

    [Warning]Warning

    You should not press any keys or move any faders on the Console while the update is running!

  12. After transferring the new firmware successfully, a dialog appears asking you if you want to restart the Device or not. If you refuse, the old firmware runs until the next restart, otherwise the Device is reset and the new firmware is started.

  13. You can check the version of the new firmware using the command Information from the Devices menu.

Updating the Firmware of Systems with Global Functions

If your RM4200D system does use Global Functions, you need a project file to update its firmware. (see also Global Logics )

[Warning]Warning

The relations between all Global Logic Functions are stored in the project file. If you update the firmware without a project file, all Global Logic Functions will be lost after the update!

To update the firmware of a RM4200D using Global Logic Functions, do the following:

  1. Download the matching versions of the Toolbox4 software and firmware from the DHD support site. You can recognize firmware files by the extension .upd.

  2. Replace the existing old version of the Toolbox4 software on the PC by the new one.

  3. Start the new Toolbox4 software and connect to the Device the firmware of which you want to update. (see also Connecting the Software to the Devices)

  4. Open the project file in the Toolbox4 software. In the device tree, select the Device you want to update.

  5. Download the current Config of the DSP frame into the Device you have just selected in the Toolbox4 software.

  6. Save this Config as backup on the hard drive.

  7. Upload the Config again back onto the Device that you want to update. (This way you have adjusted the internal structures of the Config to the new software version.)

  8. Open the Maintenance Window using the command Maintenance Window from the View menu or press the key F7. Make sure the desired Device is selected in the Device tree.

  9. Now select the command Device Firmware… from the Update menu. A file dialog appears in which you have to select the firmware file downloaded in step 1.

  10. The Toolbox4 software compares the firmware version in the Device with the firmware version of the file you just selected. The result is shown in a dialog, read it carefully. In this dialog, you can cancel the whole process or carry on.

  11. Click the button Cancel in the confirmation dialog if you want to cancel the update. As soon as you click the OK button, the firmware transfer starts and a progress bar is shown. This process can take up to 25 minutes, depending on the size of the RM4200D system. If you use the serial port, the update can take up to 45 minutes. During the upload, click the button Cancel in the progress dialog to cancel the update completely.

    [Warning]Warning

    You should not press any keys or move any faders on the Console while the update is running!

  12. After transferring the new firmware successfully, a dialog appears asking you if you want to restart the Device or not. If you refuse, the old firmware runs until the next restart, otherwise the Device is reset and the new firmware is started.

  13. You can check the version of the new firmware using the command Information from the Devices menu.

Updating the Firmware of Single Modules

Usually you update the firmware of all modules in a RM4200D simultaneously. During this process, the firmware data is transmitted over Ethernet and TCP/IP to the DSP frame.

However, sometimes you might want to update just a single module, for instance to prepare a replacement part. In this case you do not need a complete RM4200D, you can update this single module using a serial connection instead.

To update the module, do the following:

  1. First, find out which firmware version the new module needs. To get this information, read out the firmware version currently running on the RM4200D that will get the new module. (see also Information (). If necessary, get the matching versions of the firmware and the Toolbox4 software.

  2. Connect the module to a 24 V power supply. All modules get their power from the CAN bus cable. Therefore, you might need to build an adapter for the CAN bus plug. You will find the necessary circuit digrams in volume 5 of this manual Part5 – Installation Guide.

  3. Use a serial cable to connect the serial port of the module to the PC running the Toolbox4 software. Do not use a USB/Serial adapter, but a real serial interface. Remember, which COM port of the PC you connect the cable to.

  4. When you have completed the wiring, switch on the 24 V power supply. The displays and LEDs of the module should light up now.

  5. Go to the Toolbox4 software and open the Maintenance Window. In the DHD Connection Dialog, use the option COM port to connect via the serial cable. Make sure you select the correct COM port.

  6. Check the current firmware version in the module. If necessary, update the firmware using the command Device Firmware… from the Update menu. A file dialog appears, in which you have to select the desired firmware file.

  7. The Toolbox4 software compares the firmware version in the Device with the firmware version of the file you just selected. The result is shown in a dialog, read it carefully. In this dialog, you can cancel the whole process or carry on.

  8. Click the button Cancel in the confirmation dialog if you want to cancel the update. As soon as you click the OK button, the firmware transfer starts and a progress bar is shown. This process can take up to 25 minutes. During the upload, click the button Cancel in the progress dialog to cancel the update completely.

    [Warning]Warning

    You should not press any keys or move any faders on the module while the update is running!

  9. After transferring the new firmware successfully, a dialog appears asking you if you want to restart the module or not. If you refuse, the old firmware runs until the next restart, otherwise the module is reset and the new firmware is started.

  10. You can check the version of the new firmware using the command Information from the Devices menu.

Troubleshooting

Occasionally, firmware updates may fail. If this happens to you, read the following information and try again:

  • Save the current Config to a file. Next, create an empty Config and upload it to the Device. Update the firmware. If this was successful, load the original Config from the file and restore it back to the Device.

  • Check, if the data transfer from the PC running the Toolbox4 software to the RM4200D has to travel on a network with high traffic. If this is the case, connect the PC and the RM4200D directly using a crossed Ethernet cable.

  • If the RM4200D consists of modules which originate from several different other RM4200D systems, the modules can have different firmware versions. In this case, first reset the whole Device from the Maintenance Window. Now update the firmware. (see Maintenance Window)

    [Note]Note

    The reset triggered from the Maintenance Window is more “radical” than power-cycling the DSP frame, because Setup 0 is loaded after the reset.