Omnia.9sg version 3.20.04 software install and release notes

Updated by Bryan Jones

Updating your Omnia.9sg software is done using the NfRemote client. This procedure assumes you have already installed and have access to your Omnia.9sg. Please refer to the Omnia.9sg manual for instructions on how to set up NfRemote


This update applies to the following products;
  • 2001-00418-000: Omnia.9sg Stereo Generator
  • 2001-00420-000: Omnia.9sg Stereo Generator (with RDS)
  • 2001-00494-000: Omnia.9sg Stereo Generator (with Auxiliary Input Processing)
  • 2001-00495-000: Omnia.9sg Stereo Generator (with Auxiliary InputProcessing + RDS)

Backup your current settings

Before proceeding with any update we suggest making a backup of your current configuration. To do so use the NfRemote software.
  1. Select System
  2. Then chose System Configuration
  3. Chose Backup
  4. Then choose Backup (Download) Configuration and save this file to a location on your computer.


In some cases, a full power cycle may be required following the software installation in order to re-establish remote access.  For this reason, It is recommended that you do NOT attempt this update remotely. Perform this update only while you are physically in front of the unit.
We have rewritten the code for the entire streaming section and your old streaming settings are not cross compatible with this version.  Upgrading to this version will result in losing all streaming encoder settings!  Before you proceed, be sure to write down critical streaming settings such as server names, paths and IP addresses so you can re-configure your unit

Software Update Procedure

Please download version 3.20.04 from here and save this to a location on the computer you will use to perform the update.

The file must be used as downloaded. Do not use any software to unpack or unzip the file.

There are two ways to update the software in your unit. One is using the NfRemote software and the other is using a USB flash drive plugged in to the front panel USB port.

Updating by USB flash Drive

Copy the update file to the root of the USB flash drive. Make sure there are no other versions of update files present in this folder

  1. Plug the USB flash drive in to the USB port on the front of your Omnia.9sg.
  2. Using the front panel navigation controls;
    1. Navigate to the System menu
    2. Then to System Configuration
    3. Then to Software Update
    4. Select "Update from USB"
  3. Follow the remaining instructions on the screen

Using the NfRemote software

  1. Select System
  2. Then chose System Configuration
  3. Chose Software Update
  4. Then choose the Update Software button. In the Window that appears, browse to and select the software update file you just downloaded.

Once complete, your version will reflect the new version number 3.20.04

Updating the FPGA Firmware

After the Omnia.9sg reboots, it’s time to update the FPGA firmware.

  1. Navigate to System
  2. System Configuration
  3. Software Update.
If there is any chance of a power outage (due to unreliable local power), this is the time to connect your Omnia.9sg to a UPS before continuing .  The FPGA update takes ten minutes, and MUST NOT BE INTERRUPTED! A power failure or reboot in the middle of an FPGA update is fatal and will require a trip to a Service Center to be repaired.
  1. After you have ensured that the unit will not suffer a power outage, click on “Update FPGA to 0x90000018.
  2. When the FPGA update is done, disconnect the power cables, wait 30 seconds and then reconnect them.
Some units may need an Atmel update as well, depending on what software version they were running. If the "Update Atmel to 1.5" button is enabled (not grayed out) then you will want to do this update as well. This also requires a hard power-off afterwards, separately from the FPGA update. It does not matter whether FPGA or Atmel is updated first.  Risks here are similar to the FPGA, so take great care your unit is not rebooted during this update. 
CONGRATULATIONS! The update procedure is now completed. You may now return the Omnia.9sg to normal service

The following are included in this update

Version 3.20.04 - October 28, 2019
  • Clipper improvements - Cleaner Bass!
  • NTP now obeys user-configured server list after software restart
  • RDS separate injection level control for mono added
  • MPX2 Output Mode selection fixed
  • PTP two-step clock sync supported
  • Livewire or AES67 address display mode selectable
  • Primary Input silence alarm GPO option added
  • Audio engine hardened
  • Logging and diagnostics improved
  • Kantar version integrated 8.0
  • Kantar library 5.1 now resynchronizes its clock every 6 hours
  • SNMP PSU alarm hardware supported (for 9SG-DP units)
  • AF Method B bug fixed
  • Stream Receiver added
  • Dual receivers (Primary / Secondary) where Secondary can provide near seamless standby backup
  • Can be used as pre-clipper or local source
  • Silence Detect / Program Detect time now adjustable
  • 30 Hz high pass filter added (active on Local Input only by default)
  • I/O loopback watchdog added.
  • FPGA update to 0x90000018 required for I/O loopback. This update is available from the System - System Config - Software screen.
Note, this update requires the unit be offline for fifteen minutes, and requires a hard power cycle after installation
RDS Improvements / Fixes
  • "Advanced RDS" Option (RDX) license added, encompassing advanced RDS functionality such as EWS/ECC, EON and the following new features:
    - UECP site/encoder addresses increased to 4
    - UECP multiple listening ports (4)
  • EWS/ECC moved to Advanced/Slow Labeling. EWS/ECC Toggle switches removed, leave edit field empty to disable.
  • Language code added, under Advanced/Slow Labeling.
  • Group Sequence and Extended Group Sequence hexadecimal edit fields added.
  • EON reorganized, 14B burst toggle switch added.
  • Allow Slow Labeling Group Access toggle switch added to the UECP page, on by default. Disable to block access to
  • EWS/ECC/Language.
  • RDS PS/RT timeout now properly grayed out when UECP is enabled, active when UECP is disabled
  • RDS group counter added
  • RDS Library version 1.510 with AF Method B, multiple network lists.
  • RDS EON user interface parameters added (for testing purposes only)
  • RDS Library Version now displayed in the user interface.
  • RDS EWS ID now encoded correctly
  • RT priority now correctly handled
  • RDS Group 15B and Site/Encoder UECP encoding features added
  • RDS ECC/EWS/EON features added
  • RDS UECP support improved
  • PS/RT timeout and default fields added
  • RDS encoder updated, AF list stability issue corrected (no longer repeats packets),
  • UECP feature set extended
  • RDS AF list issue corrected (no longer sends invalid 0 code), RDS AF list now supports 25 frequencies

How did we do?