You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Support will be closed on Independence Day: July 4th. Normal hours resume July 7th.
Home > Device Management > Omega & Ultra Series Device Management > How to Update Dolby DSP Microcode for Ultra Series Downmixing Encoders
How to Update Dolby DSP Microcode for Ultra Series Downmixing Encoders
print icon

Overview

The Ultra Series Downmixing Encoders - UL-718AVP and UL-749AVP - include a dedicated processor for Dolby DSP audio downmixing.
This DSP runs separate microcode that needs periodic updating—independent from the main Just Add Power firmware—to improve debugging and avoid audio drops.

The update uses a SyncMOS USB tool via a 4-pin Molex port.


Download

You’ll receive a compressed folder containing:

  1. SyncMOS SMAP tool – for microcode flashing

  2. MCU_FW_V3.05.hex – the updated microcode file

  3. B2.0.6_3G_TX.bin – optional firmware to enable the microcode when ready


Required Hardware

  • Windows PC (Windows 7 or newer; Mac not supported)

  • SyncMOS MSM9066 USB writer with 5-pin to 4-pin Molex cable

  • Ultra Series Downmixing Encoder - UL-718AVP or UL-749AVP


Update Instructions

PART 1: Flash Dolby DSP Microcode

Warning: Follow these steps in order to avoid damaging the device.

  1. Connect the SyncMOS Write USB Dongle to the cable as shown below

  2. Connect SyncMOS USB dongle to PC and Molex to AVP unit’s 4‑pin port.

    • The UL-749AVP consists of three separate Encoders, perform this process once on all three Encoders.

  3. Launch SMAP, select Writer MSM 9066, and update firmware if prompted.

    • Do not change the default values the program chooses.

    • Use the image below to identify sections in the remaining steps:

  4. In MCU section, select SM59R16A5L, 3V

  5. Under Code click Select and in the pop-up set Initial Value ‘FF’, enable Code, and load theMCU_FW_V3.05.hex file.

    • Confirm the Initial Value is set to FF

    • Check the box next to Code and click the corresponding Open button.

    • Browse to the downloaded folder and select the file MCU_FW_V3.05.hex.

    • Click OK to confirm and close the popup.

  6. In the right menu, select the Configuration tab and set ISP Start Addr (N) to No ISP Code. Leave all other settings the same.

  7. In the lower-left section:

    • Set On-line ICP if not already selected.

    • Set the dropdown to Custom speed and set the value to 2

    • Check the box for Chip Erase

    • Uncheck the box for Blank Check

    • Check the box for Program

    • Uncheck the box for Verify

    • Check the box for Protect

    • Check the box for MCU Reset

  8. Power ON the UL-718AVP Encoder and allow it to fully boot-up. The Encoder will have a solid Power light, and a blinking or solid Data light.

  9. Click Autorun.

  10. The text in the bottom-right corner will display the result. A successful run will show the text Reset MCU finished!

  11. Power-cycle the Encoder to complete Part 1 of the update. Move to Part 2.

  12. To program additional units, move the white 4-pin connector to the next device and repeat Steps 8-11.


PART 2: Update Firmware to Activate Microcode

Perform these steps to update the UL-718AVP & UL-749AVP Encoder firmware ONLY AFTER COMPLETING PART 1. Performing the parts out of order could cause damage to the unit and void the warranty.

  1. If the Just Add Power system is not on at least firmware B2.0.5, update firmware on all devices. If devices are already on B2.0.5, you only need to update the Encoder to B2.0.6. If ALL devices are already on B2.0.6, you can skip steps 4-7 below.

  2. The last step of Part 1 was to power-cycle the Encoder - remove power, count to 5, reapply power. Confirm that the Encoder has a solid Power light, and a blinking or solid Data light before proceeding.

  3. Open a web browser and enter the IP address of the Encoder to access the webUI.

  4. Select the Update button on the right side.

  5. Browse to the downloaded folder and select the file B2.0.6_3G_TX.bin.

  6. Click Upload. Allow the upload to complete. You will notice the unit reboot and the web page reload when the update is complete.

  7. Go back to the webUI again. The Firmware Version now reads B2.0.6.

  8. If there are other units that need this update, repeat Steps 2-7 for each one.

  9. To confirm that the Part 1 update ran successfully:

    • Click the menu in the top right and go to the Command Line Interface

    • Type and send the command VERSION_READ and look for the response V3.05 2020-06-08

  10. Part 2 is complete.


EZLogger

If you experience any issues with the UL-718AVP & UL-749AVP Encoder after performing the microcode update:

  1. Contact support for assistance with enabling EZLogger Remote Logging.

  2. Allow the log to run until the issue occurs. Contact support and provide the exact date and time that the issue occurred along with your Token/Ticket#.

scroll to top icon