There are two types of firmware for most 1st or 2nd generation Teradek products (aka legacy products):
- the Main firmware which is loaded by the device when it boots up normally, streams to iPads with RTSP/RTP or sends MPEG Transport Stream or RTMP streams to servers, etc.
- the Recovery firmware which is loaded by the device when it is specifically placed into Recovery Mode
Recovery Mode is a limited operation mode that allows you to do a forced reload of the Main firmware.
However, if perform the Recovery Mode procedure with an older Recovery Mode Firmware Partition loaded on the device, then you would need to do the Main firmware update twice in order to have this change take effect.
The Bond II encoder and Bond Pro encoder differ from other legacy Teradek encoders in that they have two separate processors: the Codec which performs all encoding and standalone streaming functionality from the built-in Ethernet connection or the built-in Wi-Fi connection, and the Coprocessor which sends communication over the USB ports to either a standalone Sputnik server or to a Sputnik server controlled by the Core fleet management system.
When the Recovery Mode procedure is performed on a Bond II or Bond Pro unit, the Codec firmware must be reloaded on the device.
If you don't already have current Bond II or Bond Pro firmware on the computer system which will be used to perform the Recovery Mode procedure, download the most recent Codec firmware from here:
- Bond II : https://teradek.com/pages/downloads#bond2
- Bond Pro : https://teradek.com/pages/downloads#bondpro
For a Bond II:
- The recessed button to place the Bond II into Recovery Mode is located near the built-in Ethernet port on the back of the unit, and is labeled with circular arrows.
- This button must be pressed and held in while turning on the Bond II to allow it to boot into Recovery Mode, as described further below.
For a Bond Pro:
- The recessed button to place the Bond Pro into Recovery Mode is located near the ON/OFF power switch on the front of the unit and is labeled with a number "2" near the circular arrows. The "1" button is not implemented in current firmware, only the number "2" button will place the Bond Pro into Recovery Mode.
- This "2" button must be pressed and held in while turning on the Bond Pro to allow it to boot into Recovery Mode, as described further below.
After locating the button for the Bond II or Bond Pro, follow the instructions in this separate video on how to perform the recovery; the video is for Cube but the process is similar on the Bond II / Bond Pro units:
While the device is in Recovery Mode, load the most recent Codec firmware you downloaded from Step 1 (e.g Bond II Codec firmware version 7.3.14, or Bond Pro Codec firmware 7.3.15)
After Recovery Mode is complete and the device is booting normally, check the firmware version reported for the Recovery Mode firmware in the device's web page using the Info > About menu.
If it reports Recovery Mode firmware version 0 or 1, you MUST do the following steps:
- update your device with the Codec firmware using the standard web page upgrade procedure a second time (even though it is already running that same version of the Codec firmware) using the regular update procedure in the web page (System > Firmware Upgrade)
- Once the Codec firmware upgrade is complete, update the device to the most current version of the Recovery Firmware that is listed on the respective download page for the Bond II or Bond Pro device.
This updated Recovery Firmware will prevent the need for the "double update" (step 5 above) in case your device needs the perform the Recovery Mode procedure in the future.