############################################################################### # # MXLATOR VERSION LOG FILE # ############################################################################### ############################################################################### # # RELEASE VERSION DOCUMENTATION # ############################################################################### ############################################################################### # # Who: Roger Thornblad # What: MXLATOR Control Interface update to CVS # When: 03-16-2014 # Why: Release 2.08-RC1 # ############################################################################### [VERSION:] 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 =============================================================================== [MISC CHANGE SUMMARY] ############################################################################### # # 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 # ###############################################################################