MXNet CBOX Firmware

AC-MXNET-CBOX ~ V2.70 ~ 4/5/24

NOTICE: If your CBOX is reading firmware as a version of V4.XX, please navigate to this page here: https://support.avproedge.com/portal/en/kb/articles/ac-mxnet-cbox-b-firmware

Note: Please update the CBOX first, before attempting updates on the endpoints. Using firmware V2.55 or above for the CBOX requires the following in order for RS-232 communication to function properly:
AC-MXNET-1G-D Decoders must be updated to V4.25/V4.28 or later.
AC-MXNET-1G-E Encoders must be updated to V3.44 or later.
AC-MXNET-1G-EWP Wall Plate Encoders must be updated to V1.10 or later.
AC-MXNET-1G-DANTE-E Encoders must be updated to V1.16 or later.
AC-MXNET-1G-EV2/EV2-B/EV2-C Encoders must be updated to V1.10/V2.04/V3.00 or later.
AC-MXNET-1G-DV2/DV2-B/DV2-C Decoders must be updated to V1.06/V2.02/V3.00 or later.

Caution: If your AC-MXNET-CBOX is on a firmware version below V1.70, you must update to version V1.70 first, before proceeding with the most recent firmware version. 

V2.70
New Features:
  1. Added a new web GUI option, within the "CONFIGURE" page, called "SET DANTE IP". This button opens a window to modify the IP address and VLAN ID assignment of the upcoming AC-MXNET-1G-DANTE-EV2/DV2 products.
    1. Example Screenshot:



  2. Added a list of new API commands for configuration of the upcoming AC-MXNET-1G-DANTE-EV2/DV2 products:
    1. config set device dante ip {autoip,dhcp,static:} [DeviceCustomName/DeviceMACAddress]
      1. Usage: To modify the IP address for the Dante portion of the MXNET-1G-DANTE-EV2/DV2 products.
      1. "autoip" ~ assigns the Dante portion to utilize a link-local IP addressing scheme.
        1. Example command: config set device dante ip autoip 188A6A01D995
      1. "dhcp" ~ assigns the Dante portion to request a DHCP release from any DHCP server present on the network.
        1. Example command: config set device dante ip dhcp 188A6A01D995
      1. "static:[IP Address]:[Subnet Mask]:[Default Gateway]" ~ assigns the Dante portion a static IP address of your choosing. 
        1. Example command: config set device dante ip static:192.168.1.100:255.255.255.0:192.168.1.1 188A6A01D995
    1. config set device dante vlan [VLAN ID] {DeviceCustomName/DeviceMACAddress}
      1. Usage: Assigns the VLAN ID the Dante portion of the MXNET-1G-DANTE-EV2/DV2 products will utilize.
      2. Example command: config set device dante vlan 100 188A6A01D995

  1. Added a new API command: "config set fpgaupdate [0,1]", for usage to upgrade V2 units to the latest FPGA firmware.
    1. Option "0" ~ Default state. Normal operation of the MXnet Network.
    2. Option "1" ~  Disables all active streams from encoders/decoders, to prepare for an FPGA update using the MXnet 1G FPGA Upgrade Tool. 

  2. Added a new column to the "CONFIGURE -> DIAGNOSTICS" page, to list the current FPGA version of an MXnet endpoint.
    1. Example Screenshot:

      If you hover over the text that is listing the main FPGA version, it will also display the date the version was published (used to verify specific version releases):

      FPGA Version information can also be queried by using the "config get device info" API command.

  3. The HDCP options for V2 units has been changed to a new option "Follow Sink", as the default "Passthrough" option required a reboot of the V2 decoder every time HDCP was changed. 

  4. Added log entries for whenever a third party system connects or disconnects to the API server (TCP port 24)
    1. Example screenshot:


  5. Added support for HDCP do not request options for V1 and V2 wallplates (requires a firmware update on the wallplates themselves as well)

Bug Fixes/Improvements:
  1. Changed the "spdif" attribute for the API command "config set device arp input [spdif, hdmiout]" to "toslink", and will now properly configure the AC-MXNET-1G-DV2 to utilize the toslink port for Audio Return.
    1. Example command" config set device arp input toslink 188A6A01D7C8

  2. On the switch management page, modified the connection failure message to include a description that the entered hostname may be invalid.

  3. Fixed an issue where the displayed number of fans on the Switch Management page would populate higher than the actual fan count of the switch, if the custom hostname had the switch's name in the field (example hostname: SW48-Lobby)

  4. On the Diagnostic page, the switch port number will now retain even if the web page is refreshed. This fixes an issue to where if a device is powered off via the "PoE" column, and the page is refreshed when the device falls offline, the "PoE" field could not be re-enabled.

  5. On the Diagnostic page, the switch port number information will now only refresh the information for the currently connected switch, leaving the stored information for other switches unchanged.

  6. Fixed an issue where refreshing the Web GUI would occasionally result in the page reporting back a "nil" error instead.

  7. Fixed an issue where the CBOX would continously report "OUT1 HPD 0" messages if a decoder did not have an HDMI 5V connection active.

  8. Fixed an issue where the system log wasn't populating correct entries whenever a device would fall offline. 

  9. Fixed an issue where output rotation would revert back to the default 0 degrees if the source was switched or a hotplug event occurred.

  10. Fixed an issue where enabling/disabling PoE in the Diagnostics page would occasionally cause the CBOX to crash.

  11. Fixed an issue where RS-232 bi-directional passthrough would not function properly, when devices were set to RS232 mode 1. 

V2.63
New Features:
  1. Added the ability to specify the hostname of a network switch when adding a switch in the "Switch Management" tab.
Bug Fixes/Improvements:
  1. Fixed an issue where newer DV2 devices were unable to be uploaded a custom fallback image/forced image. 

  2. Fixed an issue where changing the IP setting on the MENTOR interface would occasionally break the AV NETWORK interface's IP settings, and vice versa.

  3. Fixed an issue where the default gateway on the AV/NETWORK interface could not be properly assigned at times.

  4. Fixed an issue where VLANs could not be properly assigned to ports at times in the Switch Management page.

Changelogs from past firmware iterations can be found in the attached Word document below.




    • Related Articles

    • AC-MXNET-10G-CBOX ~ V3.28 ~ 6/23/23

      Note: Please update your CBOX first before updating your TCVRs. V3.28 Bug Fixes and Improvements: Fixed an issue where the selectable outputs wouldn't format properly when choosing to copy an EDID from a decoder. New Features: Added the ability to ...
    • AC-MXNET-CBOX-B ~ V4.18 ~ 4/5/24

      NOTE: If your CBOX is reading firmware with a version number of V2.XX, please navigate to this page here: https://support.avproedge.com/portal/en/kb/articles/ac-mxnet-cbox-firmware Please update the CBOX first, before attempting updates on the ...
    • AC-MXNET-CBOX Application Diagram

      AVPro Edge is committed to reducing our carbon footprint; Application Diagram(s) are Provided on the Attached PDF.
    • How To: Using the MXNET API ~ V1.19.1

      Kevin Wang, Director of Product Management, goes through using the MXNET API to control and configure the MXNet CBOX Direct. Current API Version: V1.19.1 Control Box Version: 2.55 and above Instructions and API attached
    • AC-MXNET-CBOX Manual

      AVPro Edge is committed to reducing our carbon footprint; Click the Link Below for an Up to Date Manual: MXNet 1G Manual