MXNet CBOX Firmware

AC-MXNET-CBOX ~ V2.71 ~ 9/18/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. 

Version V2.71
New Features:
  1. Added the ability to configure an MXnet switch for trunk ports within the Switch Management Menu, see below:


  2. Added the ability to configure a DHCP server on an MXnet Network Switch via the Switch Management menu, see below:


  3. Added API Command: "config set device dspmode [1,2] {DeviceID/MAC}
    1. Usage: Adjusts the operational mode of the extracted audio processer on a V1/V2 encoder.
      1. Option "1" == Default Operation. Normal usage.
      2. Option "2" == Adjusts the extracted audio processor to not begin processing/outputting audio until 7 seconds after a hot plug event occurs. Use this option if you're encountering an issue where extracted audio is lost after an extended period of time (12-48 hours), particularly if HDMI audio is still present, but extracted audio is lost. 
  4. Add API command: "config set device sourceinput {1,2} [EncoderMAC/EncoderID]
    1. Usage: Adjusts the source input for certain devices, such as switching between HDMI and USB-C source input on the AC-MXNET-1G-EV2WP. 

  5. Add API command "config get device routes [vaurs] {DecoderID/DecoderMAC}
    1. Function: Used to obtain the current active routes on the specified decoder(s).
      v = Active Video Stream
      a = Active Audio Stream
      u = Active USB Stream
      r = Active IR stream
      s = Active RS-232 stream
      Various stream requests can be combined into a single command execution, for example, “config get device routes va OUTPUT1” will 
      query the active video AND audio streams of the decoder “OUTPUT1” simultaneously. The “ALLRX” argument can be used to query the 
      active routes of all decoders currently within the MXnet network. 

    2. Example Command and Feedback Response:
      Command: config get device routes vaurs OUTPUT1
      Response: {"info":{"OUTPUT1":{"ir":"none","usb":"INPUT2","audio":"INPUT1","video":"INPUT1","rs232":"none"}},"cmd":"config get device routes vaurs TCL"}

      Command: config get device routes va ALLRX
      Response: {"info":{"OUTPUT1":{"video":"none","audio":"none"},"OUTPUT2":{"video":"INPUT1","audio":"INPUT1"},"OUTPUT3":{"video":"INPUT2","audio":"INPUT2"},"OUTPUT4":{"video":"INPUT1","audio":"INPUT2"},"OUTPUT5":{"video":"INPUT2","audio":"INPUT2"},"OUTPUT6":{"video":"INPUT3","audio":"none"},"OUTPUT6":{"video":"none","audio":"INPUT3"}},"cmd":"config get device routes va ALL"}
  6. Added API command "config set device audiosrc [1,2] {DeviceID/DeviceMAC}
    1. Usage: Only available for the DANTE-EV2/DANTE-DV2 products. Used to change the audio output from MXnet V2 audio (argument option 1) or Dante routed audio stream (argument option 2).
      Requires a restart to take effect.
  7. Added Support for HDCP Follow-source settings for V2 decoders. Requires FPGA version 9.18.9 in order to execute.
    1. Note: HDCP Follow-Source is still selectable on decoders on an older FPGA version, however the setting will still be "follow sink" mode, unless the decoder is upgraded.
Bug Fixes and Improvements:
  1. Fixed an issue where the CBOX Uptime Status was not populating current information properly.
  2. Addressed an issue where MXnet devices did not run properly in RS-232 mode 1.
  3. Fixed an issue where endpoints maintaining a partial connection to the CBOX (Connects to FPGA but not MCU) would result in a memory leak over an extended period of time.
  4. Resolved an issue where the web GUI became inaccessible due to scans from certain vulnerability scanners
  5. Resolved an issue where Dante IP settings were not populating correctly in the Dante Module page.
  6. Fixed the issue where the custom name on the Dante page displayed the MAC address instead.
  7. Resolved an issue of Dante V2 devices losing their default MAC Addresses upon a power cycle. 
  8. Optimized switch connectivity responses.
  9. Adjusted SDDP MaxAge time from 90s to 1800s for better integration with various control systems.
  10. Fixed an issue where switching sources on an AC-MXNET-1G-DV2-A/B/C would result in the extracted audio volume output to be reset to 100.


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



    • Related Articles

    • AC-MXNET-CBOX-B ~ V4.21 ~ 9/18/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-10G-CBOX ~ V3.40 ~ 4/24/24

      Note: Please update your CBOX first before updating your TCVRs. V3.40 Bug Fixes and Improvements Fixed an issue where certain diagnostic information would continuously populate in the system log (such as "GET MODELNAME" queries). Resolved certain ...
    • 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.21.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.21.1 Control Box Version: 2.71 and above Instructions and API attached
    • AC-MXNET-10G-TCVR Firmware ~V1.34 ~ 6/27/2024

      NOTE: If your AC-MXNET-10G-TCVR is not selectable to update in MENTOR, please see this Knowledge Base Article to determine what firmware you need to upload: ...