############################################################################### # # MXLATOR VERSION LOG FILE # ############################################################################### ############################################################################### # # RELEASE VERSION DOCUMENTATION # ############################################################################### ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 06-06-2017 # Why: Release 2.12-rc1 # ############################################################################### [VERSION:] MXLATOR_02-12-RC1#1_06/06/2017_10-30-07 [FEATURES] 1. Enh Probel Network Protocol was modified to add error reporting over the network connection (The IGMP Interface). It has support for 1. Connection Alarm 2. Fan Alarm 3. Power Supply Alarm [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 05-08-2017 # Why: Release 2.11.rc3 # ############################################################################### [VER_SION:] MXLATOR_02-11-RC3#1_05/08/2017_18-40-00 [FEATURES] [BUG FIXES] 1. Bug Art fixed the encode update errors that made the update scripts fail in the mxlator. [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 05-03-2017 # Why: Release 2.11-rc2 # ############################################################################### [VER_SION:] MXLATOR_02-11-RC2#1_05/03/2017_14-48-58 [FEATURES] [BUG FIXES] 1. Anom Mediaset/CVE mxlator app would randomlyl report errors and sometimes Lock up. Found issue is alarm monitor app where it didn't check if it was the Active/Backup board and therefor both boards are accessing the i2c bus to read the supplies. I think this is the cause of the error. NOTE: Suggested by Kevin based on his observations of the system! 2. Bug Fixed bug in mxlconfig app that would cause random delays during programming operations. [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 02-27-2017 # Why: Release 2.10-RC7 # ############################################################################### [VER_SION:] MXLATOR_02-10-RC7#1_02/27/2017_16-13-24 [FEATURES] 1. Increases supported size of HCP Master/Slave routers to 2120 Sources and Destinations [BUG FIXES] 1. Fixes problem between SMPTE Alarm Process & Probel interface in mxlator that would cause the protocol to not be able to listen for new connections [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 07-02-2015 # Why: Release 2.10-RC2 # ############################################################################### [VER_SION:] MXLATOR_02-10-RC2#1_07/02/2015_10-55-17 [VER_SION:] MXLATOR_02-10-RC1#1_06/16/2015_07-32-24 [FEATURES] 1. Implements new product RCP3Expander which allows additional control points to connect via ethernet which goes above the 100 device limit. 2. RCP3 Expander can also filter takes from inbound devices. This was a custom request from RAI. 3. Adds new app test_smptealarm to the romfs image to allow standalone testing of the TTL outputs. [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 05-06-2015 # Why: Release 2.09-RC1 # ############################################################################### [VER_SION:] MXLATOR_02-09-RC1#1_05/07/2015_09-12-11 [FEATURES] 1. Changes implemented to allow power supply status to be queried by the mxlator boards and the results driven out on the TTL utput lines on the ALARM Connector. Also includes redundant partner board monitoring PIN 1 Board installed and running NORMALLY HIGH. (LOW on Error) PIN 2 General Error, normally low (ACTIVE HIGH) PIN 3 Partner NOT Installed normally low (ACTIVE HIGH) PIN 4 Partner Malfunction Nomrally Low (ACTIVE HIGH) [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 08-11-2014 # Why: Release 2.08-RC3 # ############################################################################### [VER_SION:] MXLATOR_02-08-RC3#1_08/11/2014_23-04-02 [FEATURES] 1. Misc Re-release of the 2.8xx s/w with the additons of the GRASS Take By Name commands implemented in 2.07.01 [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 03-16-2014 # Why: Release 2.08-RC1 # ############################################################################### [VER_SION:] MXLATOR_02-08-RC2#1_03/16/2014_14-04-15 [FEATURES] 1. HCP Master and Slave Router sizes changed from 512 x 512 x 16 levels to 2112 x 2048 x 4 to support RAI Television SAXA installation. [BUG FIXES] 1. HCPS Slave Mapping was saving info in MX table instead of HCP refresh table which would cause problems where old takes would be re-stated in various failuer scenarios 2. HCP Master / Slave protocol could hang if both sides volunteered a message at the same time. Problem was both sides would then start looking for a ACK from the other side and never get one. 3. HCP Slave was always issueing takes to Level 1 of RCP3 regardless of the mapping in the config tables. [NOTES] 1. This version was done to support the 3Level System @ RAI television in Italy. Which is basically a 3 Level Router Level 1 2112 x 1056 2 2112 x 1056 3 528 x 528 =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 07-24-2014 # Why: Release 2.07.01 # ############################################################################### [VER_SION:] MXLATOR_02-07-01#1_07/24/2014_17-14-41 [FEATURES] 1. Enh Changes to implement TAKE BY NAME in GRASS NETWORK SLAVE protocol to support Tricaster Production Switcher [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 01-31-2013 # Why: Release v2.07 # ############################################################################### [VER_SION:] MXLATOR_02-07#1_01/31/2013_15-12-17 [FEATURES] 1. Adds ability to directly start either MXLATOR or GLOBAL programs from the startup script based on what type of encoding info is programmed into the flash memory. 2. New Global Bridge software. This update fixes bugs and enhances the system. [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 01-31-2013 # Why: Release v2.06 # ############################################################################### [VER_SION:] MXLATOR_02-06#1_01/31/2013_12-53-49 [FEATURES] 1. Implements two address spaces for MX Buss. This is controlled by which what you place into the config data of the mxlator a) The original 2000 output by 16 level b) A new 4000 output by 4 level [BUG FIXES] [NOTES] ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 01-31-2013 # Why: Release v2.06 # ############################################################################### [VER_SION:] MXLATOR_02-06#1_01/31/2013_12-53-49 [FEATURES] 1. Implements two address spaces for MX Buss. This is controlled by which what you place into the config data of the mxlator a) The original 2000 output by 16 level b) A new 4000 output by 8 levels [BUG FIXES] [NOTES] 1. NEW F/W version 2.12 or newer required in mxlator to support the mx address size option =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 02-07-2012 # Why: Release v2.05 # ############################################################################### [VER_SION:] MXLATOR_02-05#1_02/07/2012_10-20-16 1. - Bug Fix, checksum was an int compared to a byte Anded with 0xFF which was failing. Fixed (RWT). 2. - Bug Fix, initial status dump was send combinations of (output/input) as 2 words. This was corrected to send only inputs per the protocol doc. - Enhancement, Status operations modified to send a change message to all serial ports when a status change occurs on the UTAH Router. 3. - All 6 ports in parallel 4. - Adds response handling for the FF command which is a type of "ping"/keep alive message. [FEATURES] 1. New protocol for probel switchers running over a serial link that provides more advanced control command interface. Done of LA7 in Italy [BUG FIXES] [NOTES] 1. NEW F/W version 2.09 or newer required in mxlator to support the mxreadback enabled operations. =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 03-25-2011 # Why: Release v2.04 # ############################################################################### [VER_SION:] MXLATOR_02-04#1_03/25/2011_08-49-01 [FEATURES] [BUG FIXES] 1. HCP Slave had a problem where refresh was not updated and would switch the remote router back to some original source [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 12-13-2010 # Why: Release 2.03 # ############################################################################### [VER_SION:] MXLATOR_02-03#1_12/13/2010_13-06-28 [FEATURES] [BUG FIXES] [MISC CHANGES] 1. Modified Grass Valley interface code for mnumonic downloads. It was sending 30 at a time which violates a message length limit called out in the spec. The GVG simulator seemed to work ok with the longer message length. The new count is now 4 names/message. This done to accomodate a Ross Production Switcher which showed every 30th device. [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 11-11-2010 # Why: Release 2.02 # ############################################################################### [VER_SION:] MXLATOR_02-02#3_11/10/2010_12-41-35 [FEATURES] 1. Added ability to download mnemonic names using the GVNSN protocol. mxlator downloads the names from the SC(x) controller and stores them locally to send to GVG clients if they request them. -------------------------------------------------------------------- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -------------------------------------------------------------------- - In order for this to work reliably, you MUST use s/w versions > 1.9.7 or 2.1-beta-12 in the controllers. Older versions will not get all the names and/or status over to the client reliably -------------------------------------------------------------------- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -------------------------------------------------------------------- [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 10-05-2010 # Why: Release 2.01 (supports new platform UCI-400) # ############################################################################### [VER_SION:] UCI400_02-01#1_10/05/2010_08-42-33 [FEATURES] 1. Code now runs on multiple platforms MXLATOR & UCI-400 2. Implemented Leitch Interface 3. Implemented HCP Server Interface [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MCP2020 Master Control Panel update to CVS # When: 07-19-2010 # Why: Release 1.18 # ############################################################################### [VER_SION:] MXLATOR_01-18#2_07/19/2010_13-39-17 [FEATURES] 1. Re-compiled to support new chassis prom type [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLator update to CVS # When: 03-04-2010 # Why: Release version 1.17 # ############################################################################### [VER_SION:] MXLATOR_01-17#1_03/04/2010_11-22-40 [FEATURES] 1. New Protocols Lawo for (RAI), Pesa for (Provitec in Spain) [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Art Brunisholz/Roger Thornblad # What: MXLator update to CVS # When: 04-07-2008 # Why: Release 1.16 # ############################################################################### [VER_SION:] MXLATOR_01-16#1_04/07/2008_19-24-27 [FEATURES] Upgrade April 2008 1) This release has the first HCP protocol added to it. 2) For code space reduction, the Prosan slave had some memory changed to allocated memory. 3) The production release up to this point had some problems. It was released from a different directory. The problem was the loss of some of the protocols. Upgrade May 2007 1) This release includes two functional upgrades. 2) The Data Bus was updated to allow for a PL150 configuration. After testing this release I found that the MXLator after the 24 bit release will run the PL150 cards. To run PL150 cards do not map level 3 or 4 and nothing over 160 for input or output. The PL150 cards do not need to be modified. If you have PL150 and PL160 cards on the same data bus, the PL150 will have to be modified. 3) The Probel Serial Master protocol was implemented. Upgrade Jan 2007 1) This release was a functional only release. The Probel Serial Master protocol was added. =============================================================================== ############################################################################### # # Who: Ed Shober # What: MXLator update to CVS # When: 02-06-2008 # Why: Release 1.15 # ############################################################################### [VER_SION:] MXLATOR_01-15#1_02/06/2008_16-20-11 [FEATURES] 1. Rebuilt so that the chassis command works with the new flash parts. =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLator update to CVS # When: 10-30-2006 # Why: Release 1.14 # ############################################################################### [VER_SION:] MXLATOR_01-14#1_10/30/2006_14-03-55 [FEATURES] 1. GRASS Valley Native Protocol over ethernet (Master Mode). We control the SMS7000 and Encore routers. 2. GRASS Valley Native Protocol over ethernet (Slave Mode). We are controlled by the SMS7000/Encore control system. NOTE This mode is not completely tested. We don't know if the SMS/ENCORe can simulate levels representing our router Hardware. [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLator update to CVS # When: 10-06-2006 # Why: Release 1.13 # ############################################################################### [VER_SION:] MXLATOR_01-13#2_10/06/2006_19-39-55 [FEATURES] 1. ES BUS Controller Master Mode Implemented to run Phillips Jupiter control systems as a slave to our controllers and panels. Needs the Jupiter side configured as the TRIBUTARY Equivalent which we believe is called ES SWITCH 2. Datatek Bridge Control Interface Implemented for ESPN 3. General change to config option allowing all routers to run in RCP or MX Bus mode. RCP mode translates to the MXLator controlling the SC4 using index mode commands. MX Bus mode uses Physical mode commands when talking to the SC4. NOTE: The MX Bus mode is the original implentation [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLator update to CVS # When: 08-16-2006 # Why: Release 1.12 # ############################################################################### [VER_SION:] MXLATOR_01-12#1_08/16/2006_23-01-02 [FEATURES] [BUG FIXES] 1. KSL Phantom take issue was fixed [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLator update to CVS # When: xxxxxxxxx # Why: Release 1.11 # ############################################################################### [VER_SION:] MXLATOR_01-11#1_08/16/2006_17-42-05 [FEATURES] 1. Datatek Router Interface 2. Probel Router Interface [BUG FIXES] [NOTES] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Update # When: 01-25-2006 # Why: Prosan Cleanup and minor debug enhancements # ############################################################################### [VER_SION:] MXLATOR_01-10#1_1/25/2006_15-02-20 [FEATURES] [BUG FIXES] 1. Prosan ACK protocol fixes for Germany [TODO] 1. Integration with UCON and the index source/destinatino identifiers 2. Configuration daemon ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Update # When: 010-20-2005 # Why: Add Sierra Interface, RS232 and resdundancy fix, RS232 flow control. # ############################################################################### [VER_SION:] MXLATOR_01-9#1_10/21/2005_20-05-21 [FEATURES] 1. Sierra serial protocol added. NOTE!! THE SIERRA IS SLOW. THE SIERRA MANUAL SAYS THAT STATUS COULD OCCUR SECONDS AFTER THE SWITCH. 2. Hardware flow control. 3. Sniffer will now output overall status on the top of the hour. [BUG FIXES] 1. Redundancy and RS232 operation was fixed. [TODO] 1. Integration with UCON and the index source/destinatino identifiers 2. Configuration daemon =============================================================================== [FIRMWARE VERSIONS / FILES] DESCRIPTION REV FILENAME MXLATOR MAIN PROCESSOR - Part Number 121161-0001 0-1 - Firmware Revision 2.04 rel02_04_mxlator_121161-1_d1of2.xsvf - Bootloader 2.76 mxlatorblimage2.76.bin ESI-12 CHASSIS CONFIG - Part Number 121105-0001 0-1 ????? - Firmware Revision ?.?? ????? - Bootloader n/a =============================================================================== [CHANGE SUMMARY] =============================================================================== [CHANGE DESCRIPTIONS] ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Update # When: 08-20-2005 # Why: Add Datatek Interface, minor fixups for sniffer, datarouter and # redundancy with respect to sysLog interaction. # ############################################################################### [VER_SION:] MXLATOR_01-8#1_08/20/2005_22-52-04 [FEATURES] 1. DataTek serial protocol added. 2. Sniffer will dump router status at top of hour. [BUG FIXES] 1. Redundancy was fixed. This is posibly a fatal error. At this time only slow down has been observed. Solutions are: Run only single cards, reset them after removing other card. Software upgrade. 2. Minor fixes to the DDS-400 data router. [TODO] 1. Integration with UCON and the index source/destinatino identifiers 3. Configuration daemon 4. RS-232 redundancy =============================================================================== [FIRMWARE VERSIONS / FILES] DESCRIPTION REV FILENAME MXLATOR MAIN PROCESSOR - Part Number 121161-0001 0-1 - Firmware Revision 2.04 rel02_04_mxlator_121161-1_d1of2.xsvf - Bootloader 2.76 mxlatorblimage2.76.bin ESI-12 CHASSIS CONFIG - Part Number 121105-0001 0-1 ????? - Firmware Revision ?.?? ????? - Bootloader n/a =============================================================================== [CHANGE SUMMARY] =============================================================================== [CHANGE DESCRIPTIONS] ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Update # When: 4/1/2005 # Why: Add DDS-400 control & Phase 1 of global Tie Processing # ############################################################################### [VER_SION:] MXLATOR_01-7#2_08/03/2005_15-40-44 [FEATURES] 1. Support for DDS-400 Router control using MXlator to control MX talkback switching of DDS-400. 2. Support for Phase 1 of Global Routing system where 2 or more controllers can be connected and the router is treated as a large square router. Tie-lines are manually controlled. [BUG FIXES] 1. Minor text cleanup in config file 2. fixed bounds checking for disconnect commands for data routers (UNIVISION) [TODO] 1. Integration with UCON and the index source/destinatino identifiers 3. Configuration daemon 4. RS-232 redundancy =============================================================================== [FIRMWARE VERSIONS / FILES] DESCRIPTION REV FILENAME MXLATOR MAIN PROCESSOR - Part Number 121161-0001 0-1 - Firmware Revision 2.04 rel02_04_mxlator_121161-1_d1of2.xsvf - Bootloader 2.76 mxlatorblimage2.76.bin ESI-12 CHASSIS CONFIG - Part Number 121105-0001 0-1 ????? - Firmware Revision ?.?? ????? - Bootloader n/a =============================================================================== [CHANGE SUMMARY] =============================================================================== [CHANGE DESCRIPTIONS] =============================================================================== ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Update # When: 4/1/2005 # Why: add 24 bit databus and misc diagnostics # ############################################################################### [VER_SION:] MXLATOR_01-6#1_04/01/2005_08-56-04 [FEATURES] 1. Support for AVS-1/1B 24 bit Databus 2. Support for mx-bus sniffer operations 3. Support for loggin operations to the USI syslog interface 4. Made the config file output and display output text match. 5. Fixed some variable lenghts that were to short: IP string. Debug messages. RCP3 and debug are most effected by these. 6. The configuration changed so units that have run older software will start up defaulted because they cannot read the old config. 7. This release of code requires an upgraded FPGA load. [TODO] 1. Integration with UCON and the index source/destinatino identifiers 3. Configuration daemon 4. RS-232 redundancy =============================================================================== [FIRMWARE VERSIONS / FILES] DESCRIPTION REV FILENAME MXLATOR MAIN PROCESSOR - Part Number 121161-0001 0-1 - Firmware Revision 2.04 rel02_04_mxlator_121161-1_d1of2.xsvf - Bootloader 2.76 mxlatorblimage2.76.bin ESI-12 CHASSIS CONFIG - Part Number 121105-0001 0-1 ????? - Firmware Revision ?.?? ????? - Bootloader n/a =============================================================================== [CHANGE SUMMARY] =============================================================================== [CHANGE DESCRIPTIONS] =============================================================================== ############################################################################### # # Who: # What: MXLATOR Update # When: # Why: Release Version 1.05 Build 1 # ############################################################################### [VER_SION:] MXLATOR_01-5#1_01/26/2005_15-44-15 [FEATURES] 1. Support for AVS-1B and AVS-2 (SC-BUS) devices 2. Support for talkback operations on the DDS-2 Data Router 3. Support for third party interface (router) - Prosan, BTS ES-Control, BTS ES-Switch [TODO] 1. Integration with UCON and the index source/destinatino identifiers 2. Error Logging 3. Configuration daemon 4. RS-232 redundancy =============================================================================== [FIRMWARE VERSIONS / FILES] DESCRIPTION REV FILENAME MXLATOR MAIN PROCESSOR - Part Number 121161-0001 0-1 - Firmware Revision 2.04 rel02_04_mxlator_121161-1_d1of2.xsvf - Bootloader 2.76 mxlatorblimage2.76.bin ESI-12 CHASSIS CONFIG - Part Number 121105-0001 0-1 ????? - Firmware Revision ?.?? ????? - Bootloader n/a =============================================================================== [CHANGE SUMMARY] =============================================================================== [CHANGE DESCRIPTIONS] =============================================================================== ############################################################################### # # MXLATOR VERSION LOG FILE END # ###############################################################################