Matrix Switch Corporation MSC-HD88L Product Manual Download Page 50

4.2.2 Windows Vista and Windows 7

Both Windows Vista and Windows 7 have a command line tftp client, but it must first be enabled.

To enable the tftp utility on Windows Vista or Windows 7:

1. Go to Control Panel -> Programs and Features -> Windows Features and make sure the “TFTP Client” is

checked.

2. Follow the directions for 

Windows XP

4.2.3 Mac OSX

Mac OSX comes with a tftp client.  It is accessed from the Terminal application.

To use the tftp application on Mac OSX:

1. Copy the MatrixFirmware-x.x.x.hex file to somewhere easily accessible from the command prompt, for 

example your home directory at /Users/your_user_name/

2. Open a terminal: Applications -> Utility -> Terminal
3. Use 'cd' commands to change to the location of the firmware file, for example:  

cd 

/Users/your_user_name/

4. Type: tftp [ENTER]
5. Once in the tftp application type the following lines and press ENTER at the end of each line, except the

last line to prepare the TFTP transfer:

connect 192.168.2.59
binary

rexmt 1
timeout 30

put MatrixFirmware-x.x.x.hex

6. Make sure to replace 192.168.2.59 with the device's IP address if using the Command Software Update 

method and replace MatrixFirmware-x.x.x.hex with the correct version number of the file.

7. To initiate the transfer hit ENTER after the 

put

 command above.

8. The tftp program will indicate if the transfer was successful or not.
9. If the transfer failed (timed out, etc), retry the 

put

 command or quit the application (type 'quit' and 

ENTER) and start over from step 3.

4.2.4 Linux

The tftp application can easily be installed with your distributions package manager from a terminal, below are 
some example commands for various distributions.

Commands for installing tftp on different Linux distributions:

Ubuntu: sudo apt-get install tftp

Page 50 of 56

©

 2013 Matrix Switch Corporation

www.matrix-switch.tv

Summary of Contents for MSC-HD88L

Page 1: ...Matrix Switch Corporation MSC HD88L Product Manual Compact 8x8 3G SDI Video Router with Button Control Panel Page 1 of 56 2013 Matrix Switch Corporation www matrix switch tv...

Page 2: ...TO ITS CONDITION QUALITY PERFORMANCE MERCHANTABILITY OR FITNESS FOR PURPOSE Matrix Switch Corporation disclaims all liability arising from this information and its use Use of Matrix Switch Corporation...

Page 3: ...Publication History Date Changes 2013 04 15 Initial release of modular manual layout Page 3 of 56 2013 Matrix Switch Corporation www matrix switch tv...

Page 4: ...eb page interface 13 2 1 Overview 13 2 2 Routing Tab 13 2 2 1 Changing a connection 13 2 2 2 Loading a preset 13 2 3 Presets Tab 13 2 3 1 Loading Work Matrix from a source target 13 2 3 2 Saving Work...

Page 5: ...3 24 NetMask Command 19 3 25 P Command 20 3 26 PAdd Command 21 3 27 PairIO Command 21 3 28 PanelOfs Command 21 3 29 PanelRate Command 21 3 30 PClr Command 21 3 31 PsetNames Command 21 3 32 PSub Comman...

Page 6: ...4 3 1 Upgrading from version 4 x x or older firmware 26 4 3 2 Downgrading from version 5 4 0 to a previous version 27 5 Troubleshooting 28 5 1 Unknown IP address 28 5 2 No Ethernet link when connecte...

Page 7: ...SDI video applications Unused inputs can be left unconnected Inputs with supported standard rate 3G HD or SD SDI signals will be auto re clocked for reduced jitter Other non standard rates between 12...

Page 8: ...being lit Pressing an input button will cause that input to be connected to the current active output 1 4 Web Page Interface All Matrix Switch Corporation router and panel devices come with a built i...

Page 9: ...dress is unknown refer to the Unknown IP Address troubleshooting section Refer to the Network Planning section for assistance with developing a network plan for multi device applications 1 4 3 Matrix...

Page 10: ...etworks require some network planning NOTE Matrix Switch Corporation can assist in planning and pre configuring devices for specific application requirements at purchase time Just ask a sales or custo...

Page 11: ...anels which will be accessing routers across network subnets but this setting is otherwise not needed After assigning device network settings including unique IP addresses remote panels need to be ass...

Page 12: ...a subset of destinations sources and or levels Example use scenarios Utilize an 8x1 remote panel to control a single destination of an 8x8 video router Use the local panel of a 16x16 two level Video...

Page 13: ...r devices Uses 2 devices connected via TCP IP over their Ethernet ports one acting as a master to provide 3D support Devices must have the same matrix size Resulting 3D matrix is equal to the matrix s...

Page 14: ...in further description below The web page interface for other router systems is sized appropriately Remote Panels show only the Config and Command tabs Numbered sections in Figure 1 1 System name can...

Page 15: ...le to connect from 2 2 1 Changing a connection To change a routing connection select the desired destination by clicking on the Destination label or an individual level source label multi level system...

Page 16: ...nd is not supported on all routers levels 2 3 1 Loading Work Matrix from a source target The Work Matrix can be loaded from the current Active Routing matrix or a Preset Simply select the desired sour...

Page 17: ...g matrix state can be stored to a Preset by first loading it to the Work Matrix followed by selecting the desired target Preset and clicking the Save button Editing an existing Preset Editing a Preset...

Page 18: ...Figure 4 depicts the Config Tab as seen on a Router system beginning with Carina Series Firmware 5 3 0 Configuration fields vary depending on router features firmware version and if the device is a Re...

Page 19: ...perly Using DHCP allows for dynamic IP or fixed IP assignment from a central location the DHCP server Using this option is only recommended if using fixed IP assignment based on the device s MAC addre...

Page 20: ...on the control panel no source button LED will light Level1 Override This setting determines the primary control level of the button interface It defaults to 0 which is equivalent to level 1 usually a...

Page 21: ...See the section Mascot Control Protocol for more information Page 21 of 56 2013 Matrix Switch Corporation www matrix switch tv...

Page 22: ...contact Matrix Switch Corporation 3 1 Protocol changes As new commands are added or other changes occur the MASCOT protocol version is incremented The protocol revision can be obtained using the Masc...

Page 23: ...program such as HyperTerminal on Windows Configure the terminal software for 9600 bps 8N1 In addition Local Echo should be on in order to see what is typed Pressing the Enter key once connected should...

Page 24: ...plained in the table below Command argument types Numeric String Decimal 123 1 to 3 decimal digits Unquoted Commands with string arguments automatically interpret argument as string spaces and commas...

Page 25: ...ecimal digits from 0 to 255 separated by periods NETMASK D D D D Network mask string argument specified as 4 decimal digits from 0 to 255 Must be a valid IPv4 netmask JSON string JSON formatted string...

Page 26: ...ands which are used for modifying routing and other simple commands Mascot version where a command was added is indicated in parenthesis 2 3 for example Command Arguments Description Help Display comm...

Page 27: ...P Remote router IP address the panel will control Gateway IP Query or assign network gateway IP address IP IP Query or assign device system IP address LockStatus Get video lock status and rate detecti...

Page 28: ...command queries the matrix size The response is in the format Dests Srcs Levels Flags1 Flags2 Where Dests is the count of system destinations Srcs is the count of sources and Levels is the number of...

Page 29: ...d Gateway commands A value of 1 enables DHCP and will obtain the values for the IP address Netmask and Gateway from your DHCP server This value is saved and recalled on power up WARNING A DHCP server...

Page 30: ...ered serial port or for the duration of the connection TCP IP telnet sessions This command is not supported by the HTTP web command interface Command Description E Query matrix echo enable E 0 1 Set m...

Page 31: ...n power up Command Description Gateway Query IP address of network Gateway Gateway IP Set IP address of network Gateway 3 18 Help Command Display command reference information 3 19 IP Command Query or...

Page 32: ...ecimal number per output 0 Unlocked 1 SD 2 HD Example for a 16x4 system SD HD Unlocked Unlocked LockStatus 1 2 0 0 3 21 MAC Command Query system Ethernet MAC address Command Description MAC System Eth...

Page 33: ...www json org for details If no arguments are specified then a simple format is returned consisting of an array of arrays one per level with 3 integer numbers specifying the destination count source co...

Page 34: ...cted or a general error remote router in error status for example respectively NAME Descriptive name of a level destination source or preset 8 chars or less TYPE Level type VIDEO AUDIO HD VGA 3G ANALO...

Page 35: ...refore may return information for more or less than 10 presets for the psetData and psetNames arrays 3 24 NetMask Command Query or assign the system network mask value This value is related to the IP...

Page 36: ...U32 only Preset add command Adds a connection to a preset This can be used to incrementally create a preset without changing the active matrix routing 0 can be used for SRC for Mute if supported This...

Page 37: ...anelOfs Command Carina series only Protocol Version 2 1 Define destination source regions or assign media levels which a remote panel controls This is typically used to configure multiple remote panel...

Page 38: ...on offset of 1 which will set the first destination of the button panel to destination 2 The third command sets up a button panel to control the 2nd level of a router 3 29 PanelRate Command Protocol V...

Page 39: ...s Command Routers and MSC GCP2U32 only Query or assign preset names Preset names are stored and recalled on power up Command Description PsetNames Query all preset names PsetNames PRESET Query a singl...

Page 40: ...EL in PRESET Example PSub 1 2 PSub 1 3 2 The first command removes any connection to Destination 2 in Preset 1 The second command removes any connection to Destination 3 Level 2 on Preset 1 3 33 PView...

Page 41: ...f reclocker disable ReclkDis 0 1 Enable or disable reclockers 0 or 1 respectively Examples ReclkDis 0 ReclkDis 1 The first command above queries the current reclocker disable value which returns 0 the...

Page 42: ...gument is equivalent to the X Command with no arguments If an argument value of 1 is supplied then the matrix state is displayed with labels The state of each destination is displayed one per line in...

Page 43: ...Src1 Src2 Src3 Src4 SrcNames 1 Src1 AudSrc1 SrcNames 1 2 AudSrc1 SrcNames 1 2 The first 3 example commands are query commands The last assigns an empty string to the second level of the first source t...

Page 44: ...na Command Description SysType Query the system hardware series Examples SysType E01 Invalid command SysType 2 The first example command shows the response that would be received on a Carina series sy...

Page 45: ...following table Command Description X Query complete routing state equivalent to S Command X DEST Query connected sources for DEST for all levels X DEST SRC Connect SRC to DEST for all levels X DEST...

Page 46: ...all levels and the fourth command mutes destination 4 level 2 Command stacking Command stacking is especially useful for the X command since it allows for several connections to be performed at the s...

Page 47: ...s firmware gets corrupted from a previous update attempt whereas CSU will likely no longer be possible POSU has a shorter TFTP update time window of 5 seconds and the TFTP transfer has to occur withi...

Page 48: ...ommand Software Update This method uses the device s already assigned IP address and the execution of a Mascot command to initiate the software update If the IP is unknown use the Power On Software Up...

Page 49: ...itiate the TFTP transfer hit ENTER on the tftp command etc there is a 30 second time window to initiate the transfer 8 If the transfer does not complete successfully within 30 seconds retry from step...

Page 50: ...application type the following lines and press ENTER at the end of each line except the last line to prepare the TFTP transfer connect 192 168 2 59 binary rexmt 1 timeout 30 put MatrixFirmware x x x...

Page 51: ...ansfer failed timed out etc retry the put command or quit the application type quit and ENTER and start over from step 2 4 3 Software Update Errata This section contains information on various errata...

Page 52: ...update 1 Connect to the device s web page interface see step 5 in the Command Software Update section 2 Navigate to the command tab and enter the following command to enter manufacturing mode manuf 1...

Page 53: ...plication once connected and a prompt character should be displayed Type the following commands pressing ENTER after each one to get the IP address and netmask ip netmask 5 2 No Ethernet link when con...

Page 54: ...24 Data Rates 19 Mbit s through 3 0 Gbit s Re clocking Data Rates 270 Mbit s 1 485 Gbit s 2 97 Gbit s Input Output Return Loss 15dB HD 12dB 3G Input Level 800 mV P P 20 Input Impedance 75 Ohms 1 Cable...

Page 55: ...means it is silenced Output Synonymous with Destination Preset Matrix Switch Corporation Router devices provide 10 presets which store matrix Routing connections When a preset is recalled zero or more...

Page 56: ...n Material Authorization RMA number which shall be placed on the outside of the shipping package 6 This warranty does not apply if the product has been damaged by accident abuse misuse misapplication...

Reviews: