ToolBox D4K2K-444 - Router Gefen - Free user manual and instructions
Find the device manual for free ToolBox D4K2K-444 Gefen in PDF.
| Type | 4x4 HDMI Matrix Router / Switch |
| Model | ToolBox D4K2K-444 |
| Brand | Gefen |
| Video Resolution | Up to 4K2K@60Hz (4:4:4, 4:2:2, 4:2:0) |
| HDMI Version | HDMI 2.0 with HDCP 2.2 |
| Number of Inputs | 4 (HDMI Type A) |
| Number of Outputs | 4 (HDMI Type A) |
| Audio Support | Multi-channel PCM, Dolby TrueHD, DTS-HD Master Audio |
| Control Methods | IR remote, RS-232, Ethernet (TCP/IP), front panel buttons |
| EDID Management | Internal EDID emulation, EDID learning, user-defined EDID |
| Dimensions (W x H x D) | 17.2 x 1.75 x 6.5 inches (rackmountable, 1U) |
| Weight | 2.5 lbs (1.13 kg) |
| Power Supply | 12V DC, 2A (included) |
| Power Consumption | 10W (max) |
| Operating Temperature | 32°F to 104°F (0°C to 40°C) |
| Maintenance | Wipe with dry cloth; avoid liquids and solvents |
| Safety | Use only included power adapter; keep away from moisture; do not open unit |
| Spare Parts | Contact Gefen for replacement power adapters, IR receivers, rack ears |
| Repairability | No user-serviceable parts; refer to qualified service personnel |
| Warranty | 3 years limited warranty |
Frequently Asked Questions - ToolBox D4K2K-444 Gefen
User questions about ToolBox D4K2K-444 Gefen
0 question about this device. Answer the ones you know or ask your own.
Ask a new question about this device
Download the instructions for your Router in PDF format for free! Find your manual ToolBox D4K2K-444 - Gefen and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. ToolBox D4K2K-444 by Gefen.
USER MANUAL ToolBox D4K2K-444 Gefen
Important Safety Instructions
GENERAL SAFETY INFORMATION
- Read these instructions.
- Keep these instructions.
- Heed all warnings.
- Follow all instructions.
- Do not use this product near water.
-
Clean only with a dry cloth.
-
Do not block any ventilation openings. Install in accordance with the manufacturer's instructions.
-
Do not install or place this product near any heat sources such as radiators, heat registers, stoves, or other apparatus (including amplifiers) that produce heat.
-
Do not defeat the safety purpose of the polarized or grounding-type plug. A polarized plug has two blades with one wider than the other. A grounding type plug has two blades and a third grounding prong. The wide blade or the third prong are provided for your safety. If the provided plug does not fit into your outlet, consult an electrician for replacement of the obsolete outlet.
-
Protect the power cord from being walked on or pinched particularly at plugs, convenience receptacles, and the point where they exit from the apparatus.
-
Only use attachments/accessories specified by the manufacturer.
-
To reduce the risk of electric shock and/or damage to this product, never handle or touch this unit or power cord if your hands are wet or damp. Do not expose this product to rain or moisture.
-
Unplug this apparatus during lightning storms or when unused for long periods of time.
-
Refer all servicing to qualified service personnel. Servicing is required when the apparatus has been damaged in any way, such as power-supply cord or plug is damaged, liquid has been spilled or objects have fallen into the apparatus, the apparatus has been exposed to rain or moisture, does not operate normally, or has been dropped.
-
Batteries that may be included with this product and/or accessories should never be exposed to open flame or excessive heat. Always dispose of used batteries according to the instructions.
Warranty Information
Gefen warrants the equipment it manufactures to be free from defects in material and workmanship.
If equipment fails because of such defects and Gefen is notified within two (2) years from the date of shipment, Gefen will, at its option, repair or replace the equipment, provided that the equipment has not been subjected to mechanical, electrical, or other abuse or modifications. Equipment that fails under conditions other than those covered will be repaired at the current price of parts and labor in effect at the time of repair. Such repairs are warranted for ninety (90) days from the day of reshipment to the Buyer.
This warranty is in lieu of all other warranties expressed or implied, including without limitation, any implied warranty or merchantability or fitness for any particular purpose, all of which are expressly disclaimed.
- Proof of sale may be required in order to claim warranty.
- Customers outside the US are responsible for shipping charges to and from Gefen.
- Copper cables are limited to a 30 day warranty and cables must be in their original condition.
The information in this manual has been carefully checked and is believed to be accurate. However, Gefen assumes no responsibility for any inaccuracies that may be contained in this manual. In no event will Gefen be liable for direct, indirect, special, incidental, or consequential damages resulting from any defect or omission in this manual, even if advised of the possibility of such damages. The technical information contained herein regarding the features and specifications is subject to change without notice.
For the latest warranty coverage information, refer to the Warranty and Return Policy under the Support section of the Gefen Web site at www.gefen.com.
PRODUCT REGISTRATION
Please register your product online by visiting the Register Product page under the Support section of the Gefen Web site.
Contacting Gefen Technical Support
Gefen, LLC
c/o Customer Service
20600 Nordhoff St.
Chatsworth, CA 91311
Telephone: (818) 772-9100
(800) 545-6900
Fax: (818) 772-9120
Email: support@gefentoolbox.com
Visit us on the Web: www.gefentoolbox.com
Technical Support Hours: 8:00 AM to 5:00 PM Monday - Friday, Pacific Time
4K Ultra HD 4x4 Matrix for HDMI is a trademark of Gefen, LLC.
Important Notice
Gefen, LLC reserves the right to make changes in the hardware, packaging, and any accompanying documentation without prior written notice.
HDMI, the HDMI logo, and High-Definition Multimedia Interface are trademarks or registered trademarks of HDMI Licensing in the United States and other countries.
Operating Notes
- EDID contains the A/V capabilities of a display device in regards to video resolutions and audio formats supported. This information is used by the source device to determine the format of the A/V signal on the outputs. The GefenToolBox 4K Ultra HD 4x4 Matrix for HDMI incorporates advanced EDID management to ensure compatibility with all sources and display devices.
- The GefenToolBox 4K Ultra HD 4x4 Matrix for HDMI can detect the presence of Deep Color (12-bit signal) automatically and will disable Deep Color EDID features across all other outputs if any connected device or display is not capable of processing Deep Color. This automatic behavior ensures compatibility among all output devices in a mixed-device environment. This feature cannot be disabled.
- When powering the GefenToolBox 4K Ultra HD 4x4 Matrix for HDMI or if the EDID mode is changed, the matrix will undergo a momentary initialization sequence. This is normal operation and may take a few seconds.
- The best way to operate and configure this unit is to use the built-in Web interface, which can be accessed by entering the IP address of the matrix into the address bar of any Web browser. See the section RS-232 and IP Configuration for more information about this feature.
Licensing
This product uses software that is subject to open source licenses, including one or more of the General Public License Version 2 and Version 2.1, Lesser General Public License Version 2.1 and Version 3, BSD, and BSD-style licenses. Distribution and use of this product is subject to the license terms and limitations of liability provided in those licenses. Specific license terms and Copyright Notifications are provided in the source code.
For three years from date of activation of this product, any party may request, and we will supply, for software covered by an applicable license (e.g. GPL or LGPL), a complete machine-readable copy of the corresponding open source code on a medium customarily used for software interchange. The following software and libraries are included with this product and subject to their respective open source licenses:
- |wIP
- jQuery
IwIP is licenced under the BSD licence:
Copyright (c) 2001-2004 Swedish Institute of Computer Science. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Features and Packing List
Features
- Routes four Ultra Hi-Def sources to four Ultra HD displays
• Supports resolutions up to Ultra HD 4K x 2K (3840 x 2160 @ 30Hz) and 1080p Full HD
• Supports 12-bit Deep Color - 3DTV pass-through
- Lip Sync pass-through
- Push button controls for Routing, FST Modes, Audio, and EDID management
• FST Technology speeds up HDCP authentication process - Advanced EDID Management for rapid integration of sources and displays
- Supports LPCM 7.1, Dolby® TrueHD, and DTS-HD Master Audio™
• Supports the use of DVI sources and DVI displays with HDMI-to-DVI adapters (not included) - RS-232 Serial interface for remote control using a computer or automation control system
- IP control via Telnet, UDP, and the built-in web server interface
- IR remote control
• Field-upgradeable firmware via Mini-USB and IP ports - Locking Power Supply
- Surface-mountable








Packing List
The 4K Ultra HD 4x4 Matrix for HDMI ships with the items listed below. If any of these items are not present in your box when you first open it, immediately contact your dealer or Gefen.
• 1 x 4K Ultra HD 4x4 Matrix for HDMI
- 1 x DB-9 Cable
- 1 x IR Remote
• 1 x 5V DC Power Supply
- 1 x AC Power Cord
• 1 x Quick-Start Guide
Table of Contents
01 Getting Started
Panel Layout 2
IR Remote Control Unit 5
Front....5
Back 6
Installing the Battery....7
Setting the IR Channel....7
Installation 8
Connecting the 4K Ultra HD 4x4 Matrix for HDMI....8
Sample Wiring Diagram 8
02 Operating the 4K Ultra HD 4x4 Matrix for HDMI
Routing Basics 12
Determining the Current Routing State 12
Routing Inputs to Outputs 13
Using the IR Remote Control Unit.... 14
Using the IR Extender 15
Switching Modes 16
What is Fast Switching Technology? 16
Fast Mode vs Slow Mode.... 16
Selecting the FST Mode.... 16
Audio Modes 17
Selecting the Audio Mode 17
EDID Modes 18
Available Modes....18
Selecting the EDID Mode.... 18
03 Advanced Operation
RS-232 and IP Configuration 22
RS-232 Interface 22
RS-232 Settings 22
IP / UDP Configuration....23
Commands....24
Configuration....24
IP / Telnet Configuration 43
FST 55
Masking....58
Routing / Naming / +5V / Presets....60
Status 67
Web Interface....71
Using the built-in Web Server 71
Main ▶ Display Info 77
Table of Contents
I/O Setup ▶ Preset Names....78
I/O Setup ▶ I/O Names 79
I/O Setup ▶ HPD Control 80
I/O Setup ▶ FST....81
I/O Setup ▶ HDCP 82
Manage EDID ▶ Assign 83
Manage EDID ▶ Bank Names 86
Manage EDID ▶ Upload/Download.... 87
Configuration ▶ Change IP Settings 89
Configuration ▶ Telnet Login Settings 90
Configuration ▶ UDP Connection Settings 91
Configuration ▶ Web Login Settings....92
Configuration ▶ System Configuration....93
04 Appendix
Wall Mounting Instructions 98
Firmware Upgrade Procedure 99
Upgrading using the Web interface....99
Upgrading using USB....100
Specifications 101
4K ULTRA
60Hz,4:2:0

4x4 Matrix for HDMI
01 Getting Started
Panel Layout 2
IR Remote Control Unit 5
Front 5
Back 6
Installing the Battery....7
Setting the IR Channel 7
Installation 8
Connecting the 4K Ultra HD 4x4 Matrix for HDMI....8
Sample Wiring Diagram 8
Panel Layout

| ID Name Description | ||
| 1 | In (1 - 4) | Connect an HDMI cable from an Ultra Hi-Def source to any of these HDMI ports. |
| 2 Out (1 - 4) | Connect an Ultra HD display to | each of these ports using an HDMI cables. |
| 3 FST (Fast / Slow) | Use this recessed button | to switch between Fast and Slow FST (Fast Switching Technology) modes. See Fast Mode vs Slow Mode for more information on using FST mode. The LED indicators will display the current mode. |
| 4 Audio (2ch / Multi-ch) | Use this recessed button | to switch between 2CH and Multichannel audio on the output. The LED indicators will display the current mode. See Selecting the Audio Mode for more information on using this feature. |
| 5 EDID (Int / Ext / Custom) | Use this recessed button | button to switch between internal (Int), external (Ext), and custom EDID modes. The LED indicators will display the current mode. See Selecting the EDID Mode for more information. |
| 6 Out 1 - Out 4 | (selection) Press these buttons | to change the routing state of the desired output. See Routing Inputs to Outputs for more information. The LED indicators will display the current routing state. |
| 7 Power This | LED indicator will glow bright blue | when the included 5V DC power supply is connected from the matrix to an available electrical outlet. |
| 8 RS-232 | Connect an RS-232 cable from this port to an RS-232 device. See RS-232 and IP Configuration for more information. | |
| 9 IR Ext Connect an IR Extender (Gefen part no. EXT-RMT-EXTIRN) to this port. | ||
(continued on next page)
| ID Name Description | ||
| 10 | USB | Used for upgrading the firmware.See Firmware Upgrade Procedure for more information. |
| 11 IR This IR sensor receives signals from the included IR remote control unit. | ||
| 12 IP Control Connect an Ethernet cable between this jack and a LAN to use IP control.See RS-232 and IP Configuration for more information. | ||
| 13 5V DC Connect the included 5V DC power supply to this locking power receptacle. | ||
IR Remote Control Unit
Front

ID Name Description
| 1 Activity indicator This LED flashes bright orange when a key is pressed on the remote. | |
| 2 Input Selection (1 - 16) Press these button to switch to the desired input (source). Buttons 1 - 4 are used to select the input for Out 1, buttons 5 - 8 are used to select the input for Out 2, and so on. |

NOTE: If the Activity indicator flashes quickly while holding down any one of the buttons, then replace the battery as soon as possible. See Installing the Battery.
Back
(shown with cover removed)

ID Name Description
| 1 DIP switch bank Use these DIP switches to set the IR channel of the remote. See Setting the IR Channel for more information. | ||
| 2 Primary battery slot (shown without battery) | Holds the battery for operating the remote. Use only 3V CR2032-type batteries. Make sure that the positive (+) side of the battery is facing up. | |
| 3 Alternate battery slot Allows for the installation of secondary (backup) battery. | ||
Installing the Battery
The IR remote control unit ships with two batteries. Only one battery is required for operation. The second battery is a spare.

WARNING: Use only 3V CR2032-type batteries. Risk of explosion if battery is replaced by an incorrect type. Dispose of used batteries according to the instructions.
- Remove the back cover the IR Remote Control unit.
- Insert the included battery into the primary battery slot. The positive (+) side of the battery should be facing up.
- Replace the back cover.
Setting the IR Channel
In order for the included IR remote control to communicate with the 4x4 Matrix for HDMI 4K x 2K, the IR remote control must be set to the same channel as the matrix. Use the #set_ir command to set the IR channel of the matrix.

| IR Channel DIP settings | |
| 0 (default) | ![]() |
| 1 | ![]() |
| 2 | ![]() |
| 3 | ![]() |
Connecting the 4K Ultra HD 4x4 Matrix for HDMI
- Connect up to four Ultra Hi-Def sources to the input ports (In 1 - In 4) ports on the matrix.
- Connect up to four Ultra HD displays using the output ports (Out 1 - Out 4) on the matrix.
- OPTIONAL: Connect an RS-232 cable from the RS-232 port on the matrix to the RS-232 connector on the serial controller (e.g. Gefen PACS, etc).
- OPTIONAL: Connect an Ethernet cable from the IP Control port on the matrix to a Local Area Network (LAN).
- OPTIONAL: Connect an IR extender to the IR Ext port on the matrix.
- Connect the included 5V DC locking power supply to the 5V DC power receptacle on the matrix. Do not overtighten the locking power connector.
- Connect the power supply to an available electrical outlet.
Sample Wiring Diagram

flowchart
graph TD
A["GEFEN TOOLBOX"] --> B["Ultra HD Source"]
A --> C["Ultra HD Source"]
A --> D["Ultra HD Source"]
A --> E["Ultra HD Source"]
A --> F["Ultra HD Source"]
G["EXT-PACS"] --> H["LAN (for IP Control)"]
H --> I["IR Extender"]
I --> J["Ultra HD Display"]
I --> K["Ultra HD Display"]
I --> L["Ultra HD Display"]
M["Ultra HD Matrix for HDMI"] --> N["HDMI Cable"]
M --> O["RS-232 Cable"]
M --> P["CAT-5 Cable"]
M --> Q["IR EXTENDER"]
4K ULTRA HD 60Hz, 4:2:0
4x4 Matrix for HDMI
02 Operating the 4x4 Matrix for HDMI
Routing Basics 12
Determining the Current Routing State 12
Routing Inputs to Outputs 13
Using the IR Remote Control Unit.... 14
Using the IR Extender 15
Switching Modes 16
What is Fast Switching Technology? 16
Fast Mode vs Slow Mode.... 16
Selecting the FST Mode.... 16
Audio Modes 17
Selecting the Audio Mode 17
EDID Modes 18
Available Modes....18
Selecting the EDID Mode.... 18
Routing Basics
Determining the Current Routing State
On the bottom-left portion of the matrix, there are four rows of four LED indicators. The top row of LED indicators displays the routing state of Out 1. The next row displays the routing state of Out 2, and so on. A row of numbers (1 - 4) is printed above the four rows of LED indicators. Each LED indicator represents an input (In 1 - In 4) on the matrix. The LED indicator for the currently selected input will glow solid green.

Routing Inputs to Outputs
To the left of each row of LED indicators, there are two push-buttons labeled Out 1 and Out 2. To change the routing state of an output, press and release the button of the desired output to advance to the next input.
In the example below, the source connected to In 1 is currently routed to Out 2.

To change the routing state and route In 2 to Out 2, press and release the Out 2 button.

To route the another source to Out 2, consecutively press and release the Out 2 button until the desired input is selected.
Once In 4 is selected for any of the outputs, pressing the Out button again will return to In 1.
Using the IR Remote Control Unit
The IR remote control unit provides discrete routing between each input and output. There are a total of 16 buttons on the IR remote. The buttons are color-coded in groups of four. Each set of buttons controls the routing for each output. Buttons 1 - 4 select which input (In 1 - In 4) is routed to Out 1, buttons 5 - 8 select which input (In 1 - In 4) is routed to Out 2, and so on. Let's look at an example.
Currently, In 2 is routed to Out 1. In this example, we will route In 4 to Out 1.

- Point the IR remote at the IR sensor on the top panel of the matrix.
- Since we want to control the routing state of Out 1, we need to use the first set of four buttons on the IR remote control. Press button 4 on the IR remote control.
- The LED indicator on the IR remote will flash bright yellow, indicating that a button on the IR remote was pressed.

- The LED indicator for In 4 will glow bright green, indicating that the input has been routed to Out 1 (shown above).
Routing Basics
Using the IR Extender
There may be situations where the IR sensor is blocked by a cabinet or other mounting device. In this case, an IR extender (Gefen part no. EXT-RMT-EXTIRN) can be connected to the IR port on the matrix. The sensor on the IR extender behaves exactly like the sensor on the top panel of the matrix. Always point the IR remote control unit at the IR sensor.

Switching Modes

What is Fast Switching Technology?
Fast Switching Technology (FST) is a Gefen software implementation for HDMI products. FST was created to improve the lengthy HDMI authentication process, based on the HDMI and HDCP specifications.
FST provides quicker audio/video source switching and greatly improves the overall audio/video system behavior and performance when more than one HDTV display is used in the system setup.
FST allows connecting / disconnecting or turning ON / OFF of HDTV displays without having these activities affect other Hi-Def sources routed to any other HDTV display in the same system.
Fast Mode vs Slow Mode
Use fast switching mode to improve performance when connecting / disconnecting Hi-Def sources, and powering ON / OFF HDTV displays.
Use slow mode when the source does not support multiple devices. When set to slow switching mode, the 4K Ultra HD 4x4 Matrix for HDMI will follow the standard authentication process, based on the HDMI and HDCP specifications.
Selecting the FST Mode
- Use a paper clip or other pointed object to press and release the recessed FST button, to toggle between Fast and Slow modes.
- The LED indicator will display the current FST mode.

Audio Modes
The 4K Ultra HD 4x4 Matrix for HDMI provides the capability to switch between 2-channel and multichannel audio output.

NOTE: In order for the audio channel mode to be selected, the EDID switch must be set to the Int position. If the EDID switch is set to the Ext position, then the Audio switch will have no effect on the audio output signal. See EDID Modes for more information on using the EDID.
Selecting the Audio Mode
Use this audio mode when all displays (and/or other sink devices) support only 2-channel LPCM audio.
- Use a paper clip or other pointed object to press and release the recessed Audio button, to toggle between 2-channel and multichannel audio modes.
- The LED indicator will display the current audio mode.

Supported audio formats
| Audio Format Audio Format | |
| LPCM 2CH LPCM 8-channel | |
| Dolby® Digital Dolby® Digital Plus | |
| Dolby® TrueHD DTS® | |
| DTS-HD Master AudioTM MLP (PPCM) | |

NOTE: When the Audio Mode is set the 2CH, the internal EDID will restrict the audio output to 2-channel LPCM, regardless of the audio input format.
EDID Modes
The 4K Ultra HD 4x4 Matrix for HDMI features EDID Management. Before the source can send video and/or audio to the display (sink), the source reads the EDID (Extended Display Identification Data) from the display (sink) devices connected to the matrix. The EDID contains information about what type of audio/video data that the source can send to each display device. The matrix can use either the downstream EDID (from the display/sink), the built-in internal EDID, or a custom EDID setting.
Available Modes
- Internal EDID
Use this EDID mode if problems are encountered when using the external EDID. The built-in internal EDID provides the source device with a “generic” EDID which can be used by all display (sink) devices. The use of the internal EDID also provides control of the audio output format.
- External EDID
When set to Ext mode, EDID data will be fetched from each display (or other sink device) that is connected to the outputs of the matrix. Once this information is gathered, the matrix "builds" an EDID based on the highest video and audio formats that are supported by all sink devices. This EDID is then transmitted to each source device.
- Custom EDID
When set to Custom mode, the matrix will use a customized EDID configuration selected by the user. For example, each input can be individually set to different EDID modes to suit the needs of each input.
Selecting the EDID Mode
- Use a paper clip or other pointed object to press and release the recessed EDID button, to toggle between internal, external, and custom EDID modes.
- The LED indicator will display the current EDID mode.

See Table 2.1, on the next page, for specifications on the internal EDID.
Table 2.1 - Internal EDID Specification
| Video Data Block Audio Data Block Color Profile | ||
| 640 x 480p 59/60 4:3 | LPCM 2-channel | YCbCr 4:4:4 |
| 720 x 480p 59/60 4:3 | LPCM 8-channel | YCbCr 4:2:2 |
| 720 x 480p 59/60 16:9 | Dolby® Digital | |
| 1280 x 720p 59/60 16:9 | DTS® | |
| 1920 x 1080i 59/60 16:9 | Dolby® Digital Plus | |
| 1440 x 480i 59/60 4:3 | Dolby® TrueHD | |
| 1920 x 1080p 59/60 16:9 | DTS-HD Master AudioTM | |
| 720 x 576p 50 4:3 | MLP (PPCM) | |
| 720 x 576p 50 16:9 | ||
| 1280 x 720p 50 16:9 | ||
| 1920 x 1080i 50 16:9 | ||
| 1440 x 576i 50 4:3 | ||
| 1920 x 1080p 50 16:9 | ||
| 1920 x 1080p 23/24 16:9 | ||
4K ULTRA HD 60Hz, 4:2:0
4x4 Matrix for HDMI
03 Advanced Operation
RS-232 and IP Configuration 22
RS-232 Interface 22
RS-232 Settings 22
IP / UDP Configuration....23
Commands....24
Configuration....24
IP / Telnet Configuration 43
FST 55
Masking 58
Routing / Naming / +5V / Presets....60
Status 67
Web Interface 71
Using the built-in Web Server 71
Main ▶ Routing ....72
Main ▶ I/O Status....75
Main ▶ Display Info 77
I/O Setup ▶ Preset Names....78
I/O Setup ▶ I/O Names 79
I/O Setup ▶ HPD Control 80
I/O Setup ▶ FST....81
I/O Setup ▶ HDCP 82
Manage EDID ▶ Assign 83
Manage EDID ▶ Bank Names 86
Manage EDID ▶ Upload/Download....87
Configuration ▶ Change IP Settings 89
Configuration ▶ Telnet Login Settings 90
Configuration ▶ UDP Connection Settings 91
Configuration ▶ Web Login Settings....92
Configuration ▶ System Configuration....93
RS-232 and IP Configuration
RS-232 Interface

RS-232 Controller Matrix

flowchart
graph LR
A["DCD"] -->|1| B["1"]
C["RXD"] -->|2| D["2"]
E["TXD"] -->|3| F["3"]
G["DTR"] -->|4| H["4"]
I["GND"] -->|5| J["5"]
K["DSR"] -->|6| L["6"]
M["RTS"] -->|7| N["7"]
O["CTS"] -->|8| P["8"]
Q["R1"] -->|9| R["9"]
B --> S["DCD"]
D --> T["RXD"]
F --> U["TXD"]
J --> V["DTR"]
L --> W["DSR"]
N --> X["RTS"]
P --> Y["CTS"]
R --> Z["R1"]
Only TXD, RXD, and GND pins are used.
RS-232 Settings
| Description Setting | |
| Baud rate | 19200 |
| Data bits | 8 |
| Parity | None |
| Stop bits | 1 |
| Hardware flow control | None |

IMPORTANT: When sending Telnet or RS-232 commands, a carriage return (0d) and a line feed (0a) must be included at the end of the command.
IP / UDP Configuration
The 4K Ultra HD 4x4 Matrix for HDMI supports IP-based control using Telnet, UDP, or the built-in Web-based GUI. To set up IP control, the network settings for the 4K Ultra HD 4x4 Matrix for HDMI must be configured via RS-232. The default network settings for the matrix are as follows:
Description IP Address / Port Description IP Address / Port
| IP Address | 192.168.1.72 | UDP Port | 23 |
| Subnet | 255.255.255.0 | Local UDP Port | 50007 |
| Gateway | 192.168.1.254 | Remote UDP IP | 192.168.1.255 |
| HTTP Port | 80 | Remote UDP Port | 50008 |
- Connect an RS-232 cable from the PC to the 4K Ultra HD 4x4 Matrix for HDMI. Also make sure that an Ethernet cable is connected between the matrix and the network.
- Launch a terminal emulation program (e.g. HyperTerminal) and use the RS-232 settings listed on the previous page.

NOTE: Depending upon the network, all related IP, Telnet, and UDP settings will need to be assigned. Consult your network administrator to obtain the proper settings.
- Set the IP address for the matrix using the #sipadd command.
- Set the subnet mask using the #snetmask command.
- Set the gateway (router) IP address using the #sgateway command.
- Set the Telnet listening port using the #set_telnet_port command.
- Set the HTTP listening port using the #set_http_port command.
- Set the UDP remote IP address for the matrix using the #set_udp_remote_ip command.
- Set the UDP listening port for the matrix using the #set_udp_port command.
- Set the UDP remote port for the matrix using the #set_udp_remote_port command.
- Reboot the matrix to apply all changes, then type the IP address that was specified in step 3, in a Web browser to access the Web GUI. Use the same IP address to Telnet to the matrix.
Commands
Configuration
| Command Description | |
| #echo | Enables / disables RS-232 feedback |
| #fadefault | Resets the routing and masking to factory-default settings |
| #hdcp | Enables / disables HDCP detection |
| #hdp_pulse | Cycles with HPD line on the specified output |
| #lock_edid | Locks the local EDID when the matrix is power-cycled |
| #power | Toggles the power on the matrix |
| #reboot | Reboots the matrix |
| #set_edid | Sets the specified EDID to an input or bank |
| #set_ir | Sets the IR channel for the matrix |
| #set_udp_port | Sets the local UDP listening port |
| #set_udp_remote_ip | Sets the remote UDP IP address |
| #set_udp_remote_port | Sets the remote UDP listening port |
| #show_hdcp | Displays the HDCP status of the specified input |
| #show_ir | Displays the current IR channel of the matrix |
| #show_out_colordpt | Displays the maximum color depth supported by the display (sink) device based on the EDID |
| #show_out_res | Displays the maximum video resolution supported by the display (sink) device, based on the EDID |
| #show_udp_port | Displays the current local UDP listening port |
| #show_udp_remote_ip | Displays the current remote UDP IP address |
| #show_udp_remote_port | Displays the current remote UDP listening port |
| #use_udp_enable | Enables / disables UDP access |
| n | Displays the routing status of the output |
| s | Routes the specified input to the output |
#echo
The #echo command enables / disables (toggles) the RS-232 feedback.
Syntax:
echo param1
Parameters:
param1 Value
[0 ... 1]
| Value Description | |
| 0 | Disable feedback |
| 1 | Enable feedback |
Example:
echo 1
LOCAL ECHO IS ON
#fadefault
The #fadefault command resets the matrix to factory-default settings. Outputs are unmasked and all IP and UDP settings are reset to default settings.
Syntax:
fadefault
Parameters:
None
Example:
fadefault
MATRIX WAS RESET TO FACTORY DEFAULTS.
RESET MATRIX ROUTING
RESET USER DEFINE NAME
RESET IP CONFIGURATIONS
RESET WEBGUI CONFIGURATIONS
MATRIX WILL REBOOT SHORTLY *REBOOT UNIT IN 3 SECONDS
GTB-HD4K2K-444 v0.7U
#hdcp
The #hdcp command enables / disables HDCP detection on the selected input.

NOTE: Some computers will enable HDCP if an HDCP-compliant display is detected. Set param2 = 1 to force the computer to ignore detection of an HDCP-compliant display. Setting param2 = 0 does not decrypt HDCP content.
Syntax:
hdcp param1 param2
Parameters:
param1
Input
[1 ...
param2
Value
[0 ...
Value Description
| 0 | Disable |
| 1 | Enable |
Example:
hdcp 2 0
HDCP ON INPUT 2 IS DISABLED
hdcp 2 1
HDCP ON INPUT 2 IS ENABLED
#hdp\_pulse
The #hpd_pulse command cycles the HPD line on the specified input. Issuing this command is identical to physically disconnecting and reconnecting the cable between the source and the matrix. If param1 = 0, then all inputs will receive the HPD pulse.
Syntax:
<h1 id="hpd_pulse-param1">hpd_pulse param1</h1>
Parameters:
param1 Input
[1 ... 4]
Examples:
hpd_pulse 1
HPD PULSE HAS BEEN SENT TO INPUT 1
hpd_pulse 0
HPD PULSE HAS BEEN SENT TO ALL INPUTS
#lock\_edid
The #lock_edid command secures the Local EDID by disabling the automatic loading of the downstream EDID when the matrix is powered.
Syntax:
lock_edid param1
Parameters:
param1
Value
[0
...
| Value Description | |
| 0 | Disable |
| 1 | Enable |
Examples:
lock_edid 0
MATRIX EDID IS UNLOCKED
lock_edid 1
MATRIX EDID IS LOCKED
#power
The #power command toggles power on the matrix.
Syntax:
power param1
Parameters:
param1
Value
[0 ...
| Value Description | |
| 0 | Off |
| 1 | On |
Examples:
power 0
MATRIX IS OFF
power 1
MATRIX IS ON
#reboot
The #reboot command reboots the matrix. Executing this command is the equivalent of disconnecting and reconnecting the AC power cord, on the back of the matrix. The matrix must be rebooted after changing any of the IP settings.
Syntax:
reboot
Parameters:
None
Example:
reboot
MATRIX WILL REBOOT SHORTLY *REBOOT UNIT IN 3 SECONDS
GTB-HD4K2K-444 v0.7U
#set\_edid
The #set_edid command sets the specified EDID type to an input or bank.
Syntax:
set_edid param1 param2 param3 param4
Parameters:
param1 Source [STRING]
| Source Description | |
| default | Uses default (Internal) EDID |
| dynamic | Uses dynamic EDID |
| bank | Uses EDID bank |
| output | Uses EDID on Output (sink) |
param2 Source [0 ... 8]
| Source Description | |
| 0 | Default EDID / Dynamic |
| 1 ... 8 | EDID bank |
| 1 ... 2 | Output |
param3 Target [STRING]
| Target Description | |
| input | Specifies an input |
| bank | Specifies an EDID bank |
param4 Target
[1] ...
| Value Description | |
| 1 ... 4 | Input |
| 1 ... 8 | EDID bank |
(continued on next page)
Notes:
If param1 = default or param1 = dynamic, then set param2 = 0.
Examples:
#set_edid default 0 input 4
COPY DEFAULT EDID TO INPUT 4
#set_edid output 2 input 3
COPY OUTPUT 2 EDID TO INPUT 3
#set_edid dynamic 0 input 2
COPY DYNAMIC EDID TO INPUT 2
#set_edid bank 3 input 4
COPY BANK 3 EDID TO INPUT 4
#set\_ir
The #set_ir command sets the IR channel for the matrix. The default IR channel setting is 0. The IR channel for the switch can also be set under the Configuration tab within the Web interface. See Configuration > System Configuration for more information.
Syntax:
set_ir param1
Parameters:
param1
Channel
[0 ...
| Channel Description | |
| 0 | Set IR channel 0 |
| 1 | Set IR channel 1 |
| 2 | Set IR channel 2 |
| 3 | Set IR channel 3 |
Example:
set_ir 1
IR CHANNEL IS SET TO CHANNEL 1
#set\_udp\_port
The #set_udp_port command sets the local UDP server listening port. The default port setting is 21. The matrix must be rebooted after executing this command. Use the #show_udp_port command to display the current local UDP listening port.
Syntax:
set_udp_port param1
Parameters:
param1 Port
[0 ... 65535]
Example:
set_udp_port 56
UDP COMMUNICATION PORT 56 IS SET. PLEASE REBOOT THE UNIT.
#set\_udp\_remote\_ip
The #set_udp_remote_ip command sets the remote UDP IP address. The IP address must be specified using dot-decimal notation. The default UDP remote IP address is 192.168.1.255. The matrix must be rebooted after executing this command.
Syntax:
set_udp_remote_ip param1
Parameters:
param1 UDP address
Example:
set_udp_remote_ip 192.168.1.227
REMOTE UDP IP ADDRESS 192.168.1.227 IS SET.
#set\_udp\_remote\_port
The #set_udp_remote_port command sets the remote UDP listening port. The default remote UDP listening port is 50008. The matrix must be rebooted after executing this command.
Syntax:
set_udp_remote_port param1
Parameters:
param1 Port
[0 ... 65535]
Example:
set_udp_remote_port 50008
REMOTE UDP COMMUNICATION PORT 50008 IS SET.
#show\_hdcp
The #show_hdcp command displays the HDCP status on the specified input.
Syntax:
show_hdcp param1
Parameters:
param1
Input
[1] ...
Example:
show_hdcp 1
HDCP ON INPUT 1 IS ENABLED
#show\_ir
The #show_ir command displays the IR channel of the matrix.
Syntax:
show_ir
Parameters:
None
Example:
show_ir
CURRENT IR CHANNEL IS: 1
#show\_out\_colordpt
The #show_out_colordpt command displays the highest color depth supported by the specified display based on the EDID. If no display is attached to the specified output, then the command will return THERE IS NO INFORMATION FROM OUTPUT [X].
Syntax:
show_out_colordpt param1
Parameters:
param1
Output
[1 ...
Example:
show_out_colordpt 1
OUTPUT 1 HIGHEST COLOR DEPTH IS 8 BITS
#show\_out\_res
The #show_out_res command displays the highest resolution supported by the specified display based on the EDID. If no display is attached to the specified output, then the command will return THERE IS NO INFORMATION FROM OUTPUT [X].
Syntax:
show_out_res
Parameters:
param1
Output
[1 ...
Example:
show_out_res 1
OUTPUT 1 HIGHEST RESOLUTION IS 1600x900
#show\_udp\_port
The #show_udp_port command displays the current local UDP listening port. Use the #set_udp_port command to set the local UDP listening port.
Syntax:
#show_udp_port
Parameters:
None
Example:
#show_udp_port
UDP COMMUNICATION PORT IS 56
#show\_udp\_remote\_ip
The #show_udp_remote_ip command displays the remote UDP IP address. Use the #set_udp_remote_ip command to set the remote UDP IP address.
Syntax:
#set_udp_remote_ip param1
Parameters:
None
Example:
#set_udp_remote_ip 192.168.1.227
REMOTE UDP IP ADDRESS IS : 192.168.1.227
#show\_udp\_remote\_port
The #show_udp_remote_port command displays the remote UDP listening port. Use the #set_udp_remote_port to set the remote UDP listening port.
Syntax:
show_udp_remote_port param1
Parameters:
None
Example:
show_udp_remote_port
REMOTE UDP COMMUNICATION PORT IS 50008
#use\_udp\_enable
The #use_udp_enable command enables or disables UDP access mode.
Syntax:
use_udp_enable param1
Parameters:
param1 Value
[0 ... 1]
| Value Description | |
| 0 | Disable UDP |
| 1 | Enable UDP |
Example:
use_udp_enable 1
UDP ACCESS IS ENABLED
n
The n command displays the routing status of the output. Do not precede the n command with the “#” symbol. param1 must be set to 1. If param1 = 0, then the routing state for all outputs is returned.
Syntax:
n param1
Parameters:
param1
Output
[0
...
4]
Examples:
To see how this command works, we have already routed Input 3 to Output 1. Now, we'll use the n command to query the routing state of Output 1:
n 4
D3
The feedback is abbreviated as: "D3". This indicates that Input 3 is routed to Output 4.
The following command returns the routing state for all outputs:
n 0
A2B4C1D3
The feedback is abbreviated as: "A2B2C1D3". This indicates that Input 2 is routed to Output 1, Input 4 is routed to Output 2, Input 1 is routed to Output 3, and Input 3 is routed to Output 4.
s
The s command routes the specified input to all outputs. Do not precede this command with the “#” symbol.
Syntax:
s param1
Parameters:
param1
Input
[1
...
Example:
s 2
INPUT 2 IS ROUTED TO ALL OUTPUTS
IP / Telnet Configuration
| Command Description | |
| #display_telnet_welcome | Enable / disable the Telnet welcome message |
| #ipconfig | Displays the current IP configuration |
| #resetip | Resets the IP configuration to factory-default settings |
| #set_http_port | Sets the Web server listening port |
| #set_telnet_pass | Sets the Telnet password |
| #set_telnet_port | Sets the Telnet listening port for the matrix |
| #set_webui_ad_pass | Sets the Administrator password for the Web GUI |
| #set_webui_op_pass | Sets the Operator password for the Web GUI |
| #sgateway | Sets the IP address of the (router) gateway |
| #show_gateway | Displays the current gateway address of the matrix |
| #show_http_port | Displays the current HTTP listening port of the matrix |
| #show_ip | Displays the current IP address of the matrix |
| #show_mac_addr | Displays the MAC address of the matrix |
| #show_netmask | Displays the current net mask of the matrix |
| #show_telnet_port | Displays the Telnet listening port |
| #show_telnet_username | Displays the user name of the current Telnet session |
| #show_ver_data | Displays the current software and hardware version |
| #sipadd | Sets the IP address of the matrix |
| #snetmask | Sets the Net mask of the matrix |
| #use_telnet_pass | Force password during Telnet sessions |
#display\_telnet\_welcome
The #display_telnet_welcome command enables / disables the Telnet welcome message during a Telnet session.
Syntax:
display_telnet_welcome param1
Parameters:
param1 Value
[0 ... 1]
| Value Description | |
| 0 | Disable welcome message |
| 1 | Enable welcome message |
Example:
display_telnet_welcome 1
TELNET WELCOME SCREEN IS ENABLED
When enabled and a Telnet session has been started, the following will appear:
Welcome to GTB-HD4K2K-444 TELNET
telnet->
#ipconfig
The #ipconfig command displays the current TCP settings.
Syntax:
ipconfig
Parameters:
None
Example:
ipconfig
IP Configuration is :
IP: 192.168.2.190
NETMASK: 255.255.255.0
GATEWAY: 192.168.1.254
#resetip
The #resetip command resets the IP configuration to factory-default settings. The matrix must be rebooted after executing this command.
Syntax:
resetip
Parameters:
None
Syntax:
resetip
IP CONFIGURATION WAS RESET TO FACTORY DEFAULTS
IP: 192.168.1.72
Netmask: 255.255.255.0
Gateway: 192.168.1.1
#set\_http\_port
The #set_http_port command specifies the Web server listening port. The matrix must be rebooted after executing this command. The default port setting is 80. Use the #show_http_port command to display the current HTTP listening port.
Syntax:
set_http_port param1
Parameters:
param1 Port
[1 ... 1024]
Example:
set_http_port 82
HTTP COMMUNICATION PORT 82 IS SET. PLEASE REBOOT THE UNIT.
#set\_telnet\_pass
The #set_telnet_pass command sets the Telnet password. The password is case-sensitive and cannot exceed 8 characters in length. The default password is Admin.
Syntax:
set_telnet_pass param1
Parameters:
param1 Password
Example:
set_telnet_pass 3ver3st
TELNET INTERFACE PASSWORD IS SET
#set\_telnet\_port
The #set_telnet_port command sets the Telnet listening port. The matrix must be rebooted after executing this command. The default port setting is 23. Use the #show_telnet_port command to display the current Telnet listening port.
Syntax:
#set_telnet_port param1
Parameters:
param1 Port
[1 ... 1024]
Example:
#set_telnet_port 24
TELNET COMMUNICATION PORT 24 IS SET. PLEASE REBOOT THE UNIT.
#set\_webui\_ad\_pass
The #set_webui_ad_pass command sets the Administrator password for the Web GUI. The password is case-sensitive and cannot exceed 7 characters in length. The default password is Admin.
Syntax:
#set_webui_ad_pass param1
Parameters:
param1 Password
Example:
#set_webui_ad_pass bossman
WEB UI ADMINISTRATOR PASSWORD IS SET
#set\_webui\_op\_pass
The #set_webui_ad_pass command sets the Operator password for the Web GUI. The default password is Admin.
Syntax:
set_webui_op_pass param1
Parameters:
param1 Password
Example:
set_webui_op_pass minion
The #sgateway command sets the gateway address. The gateway must be typed using dot-decimal notation. The matrix must be rebooted after executing this command. The default gateway is 192.168.1.1.
Syntax:
sgateway param1
Parameters:
param1 Gateway
Example:
sgateway 192.168.1.5
GATEWAY ADDRESS 192.168.1.5 IS SET. PLEASE REBOOT THE UNIT.
#show\_gateway
The #show_gateway command displays the current gateway address of the matrix. Use the #sgateway command to set the gateway address.
Syntax:
show_gateway
Parameters:
None
Example:
show_gateway
GATEWAY ADDRESS IS: 192.168.1.5
#show\_http\_port
The #show_http_port command displays the current HTTP listening port of the matrix. Use the #set_http_port command to set the HTTP listening port.
Syntax:
show_http_port
Parameters:
None
Example:
show_http_port
HTTP COMMUNICATION PORT IS: 82
#show\_ip
The #show_ip command displays the current IP address of the matrix. Use the #sipadd command to set the IP address.
Syntax:
#show_ip
Parameters:
None
Example:
#show_ip
IP ADDRESS IS: 192.168.1.239
#show\_mac\_addr
The #show_mac_addr command displays the MAC address of the matrix.
Syntax:
#show_mac_addr
Parameters:
None
Example:
#show_mac_addr
MAC ADDRESS IS: 00-1c-91-03-00-02
#show\_netmask
The #show_netmask command displays the current net mask of the matrix. Use the #snetmask command to set the net mask.
Syntax:
#show_netmask
Parameters:
None
Example:
#show_netmask
NETMASK ADDRESS IS: 255.255.255.0
#show\_telnet\_port
The #show_telnet_port command displays the current Telnet port of the matrix. Use the #set_telnet_port command to set the Telnet listening port.
Syntax:
#set_telnet_port param1
Parameters:
param1 Port
[1 ... 65535]
Example:
#set_telnet_port 24
TELNET COMMUNICATION PORT 24 IS SET. PLEASE REBOOT THE UNIT.
#show\_telnet\_username
The #show_telnet_username command displays the user name of the current Telnet session.
Syntax:
#show_telnet_username
Parameters:
None
Example:
#show_telnet_username
USER NAME FOR TELNET IS : Admin
#show\_ver\_data
The #show_ver_data command displays the current software and hardware version.
Syntax:
#show_ver_data
Parameters:
None
Example:
#show_ver_data
SOFTWARE AND HARDWARE VERSION : v0.7U PCB-1979*B
#sipadd
The #sipadd command sets the IP address of the matrix. The IP address must be entered using dot-decimal notation. The matrix must be rebooted after executing this command. The default IP address is 192.168.1.72. Use the #show_ip or #ipconfig command to display the current IP address of the matrix.
Syntax:
sipadd param1
Parameters:
param1 IP address
Example:
sipadd 192.168.2.190
IP ADDRESS 192.168.2.190 IS SET.
#snetmask
The #snetmask command sets the subnet mask. The net mask must be entered using dot-decimal notation. The matrix must be rebooted after executing this command. The default net mask is 255.255.255.0. Use the #show_netmask or #ipconfig command to display the current net mask of the matrix.
Syntax:
snetmask param1
Parameters:
param1 Net mask
Example:
snetmask 255.255.0.0
NETMASK ADDRESS 255.255.0.0 IS SET. PLEASE REBOOT THE UNIT.
#use\_telnet\_pass
The #use_telnet_pass command forces the password credentials for each Telnet session. The default setting is 0 (disabled). Use the #set_telnet_pass command to set the Telnet password.
Syntax:
use_telnet_pass param1
Parameters:
param1 Value
[0 ... 1]
| Value Description | |
| 0 | Disable password |
| 1 | Enable password |
Example:
use_telnet_pass 1
TELNET INTERFACE PASSWORD IS ENABLED
FST
Command Description
| #fst_fast | Sets the specified inputs to Fast switching mode |
| #fst_slow | Sets the specified inputs to Slow switching mode |
| #show_fst | Displays the current switching mode for the specified input |
#fst\_fast
The #fst_fast command sets the specified inputs to fast switching mode. By default, all inputs are set to fast switching mode. If param1 = 0, then all inputs are set to fast switching mode.
Syntax:
#fst_fast param1 [...param4]
Parameters:
param1 Input
[0 ... 4]
Examples:
fst_fast 1
INPUT 1 IS SET TO FAST MODE
fst_fast 0
ALL INPUTS ARE SET TO FAST MODE
#fst\_slow
The #fst_slow command sets the specified inputs to slow switching mode. By default, all inputs are set to fast switching mode. If param1 = 0, then all inputs are set to slow switching mode.
Syntax:
#fst_slow param1
Parameters:
param1 Input
[0 ... 4]
Examples:
#fst_slow 2
INPUT 2 IS SET TO SLOW MODE
#fst_slow 0
ALL INPUTS ARE SET TO SLOW MODE
#show\_fst
The #show_fst command displays the switching mode for the specified input. If param1 = 0, then the switching mode for all inputs are displayed.
Syntax:
show_fst param1
Parameters:
param1 Input
[0 ... 4]
Examples:
show_fst 2
INPUT 2 FST STATUS IS SLOW
show_fst 0
INPUT 1 FST STATUS IS SLOW INPUT 2 FST STATUS IS FAST INPUT 3 FST STATUS IS SLOW INPUT 4 FST STATUS IS SLOW
Masking
Command Description
| #mask | Masks the video on the specified output(s) |
| #show_mask | Displays the current masking status of each output |
| #unmask | Unmasks the specified outputs |
#mask
The #mask command masks the video on the specified output(s). Use the #unmask command to disable output masking. If param1 = 0, then all outputs are masked.
Syntax:
mask param1
Parameters:
param1 Output
[0 ... 4]
Example:
mask 1
OUTPUT 1 IS MASKED
#unmask
The #unmask command unmasks the specified output(s). Use the #mask command to mask the specified output(s). If param1 = 0, then all outputs are unmasked.
Syntax:
unmask param1
Parameters:
param1 Output [0 ... 4]
Example:
unmask 2
OUTPUT 2 IS UNMASKED
#show\_mask
The #show_mask command displays the mask status of the specified output.
Syntax:
show_mask param1
Parameters:
param1 Output [1 ... 4]
Example:
show_mask 1
OUTPUT 1(OUTPUT1) IS UNMASKED
Routing / Naming / +5V / Presets
Command Description
| #lock_matrix | Locks / unlocks the matrix |
| #recall_preset | Loads the specified routing state |
| #save_preset | Saves the current routing state to a preset |
| #set_bank_name | Assigns a name to the specified EDID bank |
| #set_input_name | Assigns a name to the specified input |
| #set_output_name | Assigns a name to the specified output |
| #set_preset_name | Assigns a name to the specified preset |
| #set_preset_name | Displays the name for the specified EDID bank |
| #show_input_name | Displays the name of the specified input |
| #show_output_name | Displays the name of the output |
| #show_preset_name | Displays the name of the specified preset |
| #show_r | Displays the routing status of the output |
| r | Routes the specified input to the output |
#lock\_matrix
The #lock_matrix command locks / unlocks the matrix. When the matrix is locked, all functions are disabled including the front panel, RS-232, and Telnet.
Syntax:
lock_matrix param1
Parameters:
param1
Value
[0 ...
| Value Description | |
| 0 | Unlock |
| 1 | Lock |
Example:
lock_matrix 1
MATRIX IS LOCKED
#recall\_preset
The #recall_preset command loads the routing preset.
Syntax:
recall_preset param1
Parameters:
param1 Preset [1 ... 8]
Example:
recall_preset 2
RECALLED THE ROUTING STATE SAVED TO PRESET 2
#save\_preset
The #save_preset command saves the current routing state to a specified preset.
Syntax:
save_preset param1
Parameters:
param1 Preset [1 ... 8]
Example:
save_preset 3
CURRENT ROUTING STATE IS SAVED TO PRESET 3
#set\_bank\_name
The #set_bank_name command names the specified bank.
Syntax:
set_bank_name param1 param2
Parameters:
param1
Bank
[1
...
8]
param2
Name
Example:
set_bank_name 5 Dell_24
Dell_24 NAME IS ASSIGNED TO BANK 5
#set\_input\_name
The #set_input_name command assigns a name to the specified input on the matrix.
Syntax:
set_input_name param1 param2
Parameters:
param1
Input
[1
...
4]
param2
Name
Example:
set_input_name 3 Blu-ray
Blu-ray NAME IS ASSIGNED TO INPUT 3
#set\_output\_name
The #set_output_name command assigns a name to the output on the matrix. The name of the output is limited to 15 characters. Names longer than 15 characters will be truncated. To name an output, use the #set_output_name command.
Syntax:
set_output_name param1 param2
Parameters:
param1 Output [1 ... 4] param2 Name
Example:
set_output_name 3 Sony_XBR
Sony_XBR NAME IS ASSIGNED TO OUTPUT 2
#set\_preset\_name
The #set_preset_name command assigns a name to the specified preset. The name of the preset is limited to 10 characters. Names longer than 10 characters will be truncated. To display the name of a preset, use the #show_preset_name command.
Syntax:
set_preset_name param1 param2
Parameters:
param1 Preset [1 ... 8] param2 Name
Example:
set_preset_name 4 BR_to_Out2
BR_to_Out2 NAME IS ASSIGNED TO PRESET 4
#show\_bank\_name
The #show_bank_name command displays the name for the specified EDID bank. To name an EDID bank, use the #set_bank_name command.
Syntax:
show_bank_name param1
Parameters:
param1 Bank [1 ... 8]
Example:
show_bank_name 5
THE NAME FOR BANK 5 IS : Dell24
#show\_input\_name
The #show_input_name command displays the name of the specified input. To name an input, use the #set_input_name command.
Syntax:
show_input_name param1
Parameters:
param1 Input [1 ... 4]
Example:
show_input_name 3
THE NAME FOR INPUT 3 IS : Blu-ray
#show\_output\_name
The #show_output_name command displays the name of the output. To name an output, use the #set_output_name command.
Syntax:
show_output_name param1
Parameters:
param1
Output
[1] ...
Example:
show_output_name 2
THE NAME FOR OUTPUT 2 IS : Sony_XBR
#show\_preset\_name
The #show_preset_name command displays the name for the specified preset. To assign a name to a preset, use the #set_preset_name command.
Syntax:
show_preset_name param1
Parameters:
param1 Preset
[1 ... 8]
Example:
show_preset_name 4
THE NAME FOR PRESET 4 IS : BR_to_Out2
#show\_r
The #show_r command displays the current routing status of the output. The name of the output and input are displayed.
Syntax:
#show_r param1
Parameters:
param1 Output [1 ...
Example:
#show_r 2
OUTPUT 2 (Sony_XBR) IS ROUTED TO INPUT 3 (Blu-ray)
r
The r command routes the specified input to the output. Do not precede this command with the “#” symbol. Also see the s command. If param2 = 0, then the specified input (param1) will be routed to all outputs. param3 is optional but can be used to specify another output on the command line.
Syntax:
r param1 param2 [param3]
Parameters:
param1 Input [1 ...
param2 Output [0 ... 4
param3 Output [1 ... 4
Example:
r 3 1 2
INPUT 3 IS ROUTED TO OUTPUT(S) 1, 2
Status
Command Description
| #help | Displays a list of available RS-232 / Telnet commands |
| #show_fw | Displays the current version of firmware |
| #show_hpd | Displays the HPD status of the specified input |
| #show_rsense | Displays the RSENSE status of the output |
| m | Displays the current routing status of the matrix |
#help
The #help command displays the list of available RS-232 / Telnet commands. Help on a specific command can be displayed when using param1.
Syntax:
help param1
Parameters:
param1 Command name (optional)
Example:
help #sipadd
SIPADD PARAM 1
SET THE IP ADDRESS
PARAM 1 = XXX.XXX.XXX.XXX
WHERE XXX: 0 - 255
#show\_fw
The #show_fw command displays the current version of matrix firmware.
Syntax:
#show_fw
Parameters:
None
Example:
#show_fw
FIRMWARE VERSION = GTB-HD4K2K-444 v0.7U
#show\_hpd
The #show_hpd command displays the HPD status of the specified output. The name of the output is included.
Syntax:
show_hpd param1
Parameters:
param1
Output
[1] ...
Example:
#show_hpd 2
HPD OF OUTPUT 2 (Sony_XBR) IS HIGH
#show\_rsense
The #show_rsense command displays the RSENSE status of the specified output.
Syntax:
show_rsense param1
Parameters:
param1
Output
[1] ...
Example:
show_rsense 2
RSENSE OF OUTPUT 2 (Sony_XBR) IS HIGH
m
The m command displays the current routing status of the matrix. Masking and locking status of the matrix is also provided. Do not precede the m command with the “#” symbol.
Syntax:
m
Parameters:
None
Example:
m
Out : 1 2 3 4
In : 1 3 1 3
OUTPUT 1 IS UNMASKED
OUTPUT 2 IS UNMASKED
OUTPUT 3 IS UNMASKED
OUTPUT 4 IS UNMASKED
MATRIX IS UNLOCKED
Web Interface
Using the built-in Web Server
Access the built-in Web interface by entering the IP address of the matrix that was specified in step 3 under IP / UDP Configuration. Once connected to the matrix, the login screen will be displayed.

Username
Select the username from the drop-down list.
Options:
Operator, Administrator
Administrator login provides unrestricted access to all features and settings.
Operator login limits access to matrix routing, display information, and routing preset features.
Password
Enter the password for the associated username. The password can also be set using RS-232 or Telnet. See the #set_webui_op_pass and the #set_webui_ad_pass commands. The password is masked when it is entered.
The Web GUI is divided into four main pages: Main, I/O Setup, Manage EDID, and Configuration. Each main page is represented by a tab at the top-most portion of the screen. The Main, I/O Setup, and Manage EDID pages have their own set of sub-tabs. Click on the desired tab / sub-tab to open the desired page.

NOTE: In order to view all four tabs at the top of the screen, the user must be logged in as "Administrator". If logged-in as "Operator", only the Main tab will be visible.
Main > Routing
Log Out
Click Log Out to terminate the current Web session are return to the login page.
Log Out

Output
The number of outputs that are available for routing.
Input #
The input that is currently routed to the output.

flowchart
graph TD
A["Inputs"] --> B["Route"]
B --> C["Data: H0 Setup, Manage EOD, Configuration"]
C --> D["Routing: H0 Status, Display Info"]
D --> E["Load Mode"]
E --> F["Status"]
F --> G["Outputs"]
G --> H["Inputs"]
H --> I["Input #"]
I --> J["Name"]
J --> K["INPUT1"]
J --> L["INPUT2"]
J --> M["INPUT3"]
J --> N["INPUT4"]
K --> O["OUTPUT1"]
L --> P["OUTPUT2"]
M --> Q["OUTPUT3"]
N --> R["OUTPUT4"]
O --> S["1"]
P --> T["2"]
Q --> U["3"]
R --> V["4"]
Name (Outputs)
The name of the output.
This name can be changed using the #set_output_name command or through the I/O Setup > I/O Names page of the Web interface.
Outputs (Outputs)
Check to select the currently active output.
Input # (Inputs)
Click the radio button next to the desired input to be routed.
Name (Inputs)
Displays the current name of the input.
This name can be changed using the #set_input_name command or through the I/O Setup > I/O Names page of the Web interface.
Route
Click the Route button to route the selected input to the select output(s).
Lock Matrix
Locks / unlocks the matrix. Once the matrix is locked, settings cannot be changed using the front-panel buttons or through the Web GUI. When the matrix is locked, the button text will read "Unlock Matrix" and a red bar will appear across the top portion of the screen with the text "Matrix is LOCKED". Click the "Unlock Matrix" button to unlock the matrix.


Main > I/O Status

Output
Displays the state of each output for each of the following: Name, RSENSE, Mask, HPD (Hot-Plug Detect), HDCP, and Video Mode.
Name
Displays the name of the output. The name of the output can be changed using the #set_output_name command or through the I/O Setup > I/O Names page of the Web interface.
RSENSE
Displays the current Rsense state.
Mask
Displays the masking state of each output.
HPD
Displays the Hot-Plug Detect (HPD) state of each output.
HDCP
Indicates if HDCP-detection is enabled or disabled on each output.
Video Mode
Displays the current output video mode.

| Input | ||||
| 1 | 2 | 3 | 4 | |
| Name | INPUT1 | INPUT2 | INPUT3 | INPUT4 |
| Color Depth | 8bit | - | - | - |
| Color Space | RGB | - | - | - |
| HDCP | Yes | No | No | No |
| 3D | No | - | - | - |
| Active Signal | Yes | No | No | No |
| Vertical Resolution | 720 | - | - | - |
| Horizontal Resolution | 1280 | - | - | - |
| Progressive / Interlaced | p | - | - | - |
| Refresh Rate | - | - | - | - |
| Video Mode | DVI | DVI | DVI | DVI |
Input
Displays the state of each input for each of the following: Input name, Color Depth, Color Space, HDCP, 3D, Active Signal, Vertical Resolution, Horizontal Resolution, Progressive / Interlaced, Refresh Rate, and Video Mode.
Main > Display Info

Choose EDID
Select the EDID from the drop-down list. The selected EDID will be copied from the Output or selected EDID Bank to the desired input(s) and used by the source.
| Options |
| Bank 1 ... Bank 8 |
| Output 1 ... Output 4 |
Feature / Audio Formats
Displays the capabilities of the display (or sink device), based on the EDID.
I/O Setup > Preset Names


Preset #
The number of each preset.
Name
Type the desired name of each preset in these fields.
Save Changes
Saves the current changes to the name of the preset(s).
Cancel
Restores the previous name or each preset, if a change was made.
I/O Setup > I/O Names


Output
The number of the output.
Name (Output)
Type the desired name of each output in these fields.
Input #
The number of each input.
Name (Input #)
Type the desired name of each the input in these fields.
Save Changes
Saves the current changes to the name of the output and/or input(s).
Cancel
Restores the previous name or each output and/or input(s), if a change was made.
I/O Setup > HPD Control

Input #
The number of the input.
Name
The name of the input. The name of each input can be changed using the #set_input_name command or through the I/O Setup > I/O Names page of the Web interface.
Pulse
Click the Pulse button to cycle the HPD line on the desired input. This is the equivalent of physically disconnecting and reconnecting the HDMI cable between the source device and the matrix.
I/O Setup > FST

FST
Displays the switching state of each input.
Input #
The name of the input.
Name
The name of the input. The name of each input can be changed using the #set_input_name command or through the I/O Setup > I/O Names page of the Web interface.
I/O Setup > HDCP

NOTE: Some computers will enable HDCP if an HDCP-compliant display is detected. Check the box under the Disable column to force the computer to ignore detection of an HDCP-compliant display. The Disable feature does not decrypt HDCP content.

Disable
Check the box under the Disable column to force the computer to ignore HDCP-detection.
Input #
The number of the input.
Name
The name of the input. The name of each input can be changed using the #set_input_name command or through the I/O Setup > I/O Names page of the Web interface.
Check All
Places a check mark in all boxes under the Disable column.
Clear All
Clears all check marks from the Disable column.
Set
Click this button to save changes for all input(s).
Cancel
Cancels the current operation and ignores changes for each input, if a change was made.
Manage EDID > Assign
Lock EDID
Secures the Local EDID and disables automatic EDID loading during power-up.
If the Lock EDID button is clicked (enabled), the "EDID locked on power cycle" message will be displayed in red. The local EDID information will now be locked once the matrix is rebooted. Click the Unlock EDID button to disable the Lock EDID feature.

flowchart
graph TD
A["Lock EDID"] --> B["Unlock EDID"]
B --> C["EDID locked on power cycle."]
D["Tools"] --> E["IO Setup"]
E --> F["Manage EDID"]
F --> G["Configuration"]
G --> H["Assign"]
H --> I["Task Names"]
I --> J["Upload/Download"]
J --> K["Text Name"]
K --> L["Copy EDID from: BANK1"]
L --> M["Copy EDID To: Please select from the inputs/Blacks below"]
M --> N["Inputs"]
N --> O["Input #"]
O --> P["EDID Nodes"]
P --> Q["Input #"]
Q --> R["Name"]
R --> S["EDID Source"]
S --> T["EDID Name"]
T --> U["Input: Internal 100p 2.0 audio *"]
U --> V["Input: Internal 100p 2.0 audio *"]
V --> W["Input: Internal 100p 2.0 audio *"]
W --> X["Input: Internal 100p 2.0 audio *"]
X --> Y["Input: Internal 100p 2.0 audio *"]
Y --> Z["Input: Internal 100p 2.0 audio *"]
Z --> AA["Input: Internal 100p 2.0 audio *"]
AA --> AB["Input: Internal 100p 2.0 audio *"]
AB --> AC["Input: Internal 100p 2.0 audio *"]
AC --> AD["Input: Internal 100p 2.0 audio *"]
AD --> AE["Output: Input #"]
AE --> AF["Name"]
AF --> AG["EDID Name"]
AG --> AH["Input: 1: BANK1"]
AH --> AI["Input: 2: BANK2"]
AI --> AJ["Input: 3: BANK3"]
AJ --> AK["Input: 4: BANK4"]
AK --> AL["Input: 5: BANK5"]
AL --> AM["Input: 6: BANK6"]
AM --> AN["Output: 7: BANK7"]
AN --> AO["Output: 8: BANK8"]
AO --> AP["Output: 9: BANK9"]
AP --> AQ["Output: 10: BANK10"]
Copy EDID From
Select the EDID from the drop-down list. The EDID will be copied from the Output or selected EDID bank to the destination
| Options |
| Bank 1 ... Bank 8 |
| Output 1 ... Output 4 |

Copy To
Place a check mark in the desired check box to select or deselect the desired input(s). These check-boxes can only be used when the EDID Mode is set to Custom - User.
EDID Modes
Select the EDID mode from the drop-down list.
| Options |
| Internal - 1080p 2 ch audio |
| Internal - 1080p Multi ch |
| External - Output1 |
| Custom - Last Output |
| Custom - User |
When the EDID is set to Custom mode, the matrix will use a customized EDID configuration selected by the user. For example, each input can be individually set to different EDID modes to suit the needs of each input.
| Inputs | ||||
| Modes | Input # | Name | EDID Source | EDID Name |
| Op 2 ch audio ▼ | 1 | INPUT1 | Int EDID(2CH) | HDMI-DA |
| Op 2 ch audio ▼ | 2 | INPUT2 | Int EDID(2CH) | HDMI-DA |
| Op 2 ch audio ▼ | 3 | INPUT3 | Int EDID(2CH) | HDMI-DA |
| Op 2 ch audio ▼ | 4 | INPUT4 | Int EDID(2CH) | HDMI-DA |
Input #
The number of the input.
Name
The name of the input. The name of the input can be changed using the #set_input_name command or through the I/O Setup > I/O Names page of the Web interface.
EDID Source
The current EDID source being used.
EDID Name
The name of the EDID.
Clear All
Clears all check marks from the Copy To column.
Manage EDID > Bank Names

Bank #
Indicates the EDID bank number.
Name
Type the desired name of the EDID bank in this field.
Save Changes
Saves the current name change to the EDID bank(s).
Cancel
Restores the previous names for each EDID bank, if changes were made.
Manage EDID > Upload/Download
Browse...
Click this button to select the EDID file to be uploaded.
Select Bank Location
Click this drop-down list to select the bank to where the EDID will be uploaded.
Options
1 - Bank1 ... 8 - Bank8
Upload
Click this button to upload the EDID to the specified bank.


Select EDID File to Download
Click this box to select the EDID that is to be saved to a file. The EDID file will be saved in binary (.bin) format.
| Options |
| 1 - BANK1 ... 8 - BANK8 |
| 1 - OUTPUT1 ... 4 - OUTPUT4 |
| 1 - INPUT1 ... 4 - INPUT4 |
Download
Click this button to download the selected EDID to a file.
Configuration > Change IP Settings


Change IP Settings
Assigns the IP address, subnet, gateway, HTTP listening port, Telnet port, and UDP port. The MAC address cannot be changed.
Save Settings
Saves the current settings for the Change IP Settings. After clicking this button, the Web interface will display a dialog indicating that the matrix must be rebooted for changes to take effect.
Set Defaults
Click this button to restore the factory-default IP settings. After clicking this button, the Web interface will display a dialog indicating that the matrix must be rebooted for changes to take effect.
Configuration > Telnet Login Settings


Old Password
Type the current (old) password in this field.
New Password
Type the new password in this field.
Force Password on Connect
Click this check box to have the matrix prompt for a password each time a Telnet session is started. This box must be checked in order to change the Telnet Login credentials.
Show Login Message on Connect
Click this check box to have the matrix display the Telnet welcome message each time a Telnet session is started. The welcome message appears as: "Welcome to GTB-HD4K2K-444 TELNET".
Save Settings
Saves the current changes to the Telnet Login Settings.
Configuration > UDP Connection Settings

UDP Connection Settings
Remote UDP IP Address:
192.168.1.255
Remote UDP Port:
50008
Enable UDP Access:

Save Settings
Remote UDP IP Address
Type the remote UDP IP address in this text box.
Remote UDP Port
Enter the remote UDP port in this text box.
Enable UDP Access
Check this box to enable UDP access. If this box is unchecked, the UDP access will be unavailable.
Configuration > Web Login Settings
Web Login Settings
Username:
Operator
Old Password:

New Password:
Confirm New Password:
Save Settings

Username
Click this drop-down list to select the user name. The credentials for the selected user name can now be changed.
Old Password
Type the current (old) password in this field.
New Password
Type the new password in this field.
Confirm Password
Re-type the new password in this field.
Save Settings
Saves the current changes to the Web Login Settings.
Configuration > System Configuration


Download
Click this button to download the current matrix configuration to a file.
(continued on next page)

Browse
Click this button to select the saved configuration file to be loaded into memory.
Restore
Uploads the selected configuration file to the matrix.
Update
Updates the matrix with the selected firmware file.

IR Channel
Click this drop-down list to set the desired IR channel for the matrix. Note that the matrix and the included IR remote control must be set to the same channel in order to work properly. The IR channel for the matrix can also be set using the #set_ir command.
| Options | ||
| 0 | ... | 3 |
Save
Click this button to save any changes made to the IR channel setting.
Reset
Click this button to set the matrix to factory-default settings. The IP settings are preserved.
Reboot
Click this button to reboot the matrix.
4K ULTRA HD 60Hz, 4:2:0
4x4 Matrix for HDMI
04 Appendix
Wall Mounting Instructions 98
Firmware Upgrade Procedure 99
Upgrading using the Web interface....99
Upgrading using USB....100
Specifications 101
Wall Mounting Instructions
The 4K Ultra HD 4x4 Matrix for HDMI should be mounted vertically in a wall or cabinet with wood/drywall screws as shown in the diagram above. There should be an inch or two of clearance between the edges of the unit and any walls or vertical surfaces to allow for enough clearance for insertion and retraction of cables at the HDMI connectors.
For installation on a drywall surface, use a #6 drywall screw. It is recommended when installing on a drywall surface that studs be used to secure the matrix should undue stress be applied when connecting and disconnecting HDMI cables.

Firmware Upgrade Procedure
Upgrading using the Web interface

IMPORTANT: DO NOT power-off or disconnect the AC power cord from the matrix, at any time, during the firmware upgrade process.
- Download the firmware update from the Support section of the Gefen Web site.
- Extract the firmware file from the .ZIP file.
- Power-ON the 4K Ultra HD 4x4 Matrix for HDMI.
- Connect an Ethernet cable between the matrix and the computer running the Web interface.
It is unnecessary to disconnect any cables or extenders from the 4K Ultra HD 4x4 Matrix for HDMI during the update process. - Click the Configuration tab in the Web interface and click the Browse... button under the System Configuration section.
- Select the firmware file and click the Update button.
- The matrix will display a prompt to verify that the current firmware will be overwritten. Click the OK button on the dialog box to begin uploading the firmware file.
- The matrix will begin the upgrade process. This process will take several minutes. The upgrade process may be monitored using the RS-232 interface.
- After the matrix has been updated, the unit will automatically initiate a countdown to reboot.
- After the matrix reboots, the firmware upgrade process will be complete.
Upgrading using USB

IMPORTANT: DO NOT power-off or disconnect the AC power cord from the matrix, at any time, during the firmware upgrade process.
- Download the firmware update from the Support section of the Gefen Web site.
- Power-ON the 4K Ultra HD 4x4 Matrix for HDMI.
- Connect a USB cable between the computer and the 4K Ultra HD 4x4 Matrix for HDMI.
It is unnecessary to disconnect any cables or extenders from the 4K Ultra HD 4x4 Matrix for HDMI during the update process. - Once the computer is able to connect to the 4K Ultra HD 4x4 Matrix for HDMI, a removable-disk icon will be displayed under My Computer.
- Extract the firmware file from the .ZIP file and drag the .bin file to the Removable Disk.
- Disconnect the USB cable from the computer.
- After the matrix has been updated, the unit will automatically initiate a countdown to reboot.
- After the matrix reboots, the firmware upgrade process will be complete.
Specifications
| Supported Formats | |
| Resolutions (max.) • Ultra HD 4K x 2K | (3840 x 2160 @ 30 Hz)• 1080p Full HD |
| Audio • LPCM 7.1 | • Dolby® TrueHD• DTS-HD Master AudioTM |
| Electrical | |
| Maximum Pixel Clock • 300 MHz | |
| Routing Selectors • 4 x Tact-type, push-button | |
| FST Selector • 1 x Tact-type, recessed push-button | |
| Audio Selector • 1 x Tact-type, recessed push-button | |
| EDID Selector • 1 x Tact-type, recessed push-button | |
| Power Indicator • 1 x LED, blue | |
| FST Indicators • 2 x LED, green | |
| Audio Indicators • 2 x LED, green | |
| EDID Indicators • 3 x LED, green | |
| Routing Indicators • 16 x LED, green | |
| Connectors | |
| Video Input • 4 x HDMI Type A 19-pin, female, locking | |
| Video Output • 4 x HDMI Type A 19-pin, female, locking | |
| USB • Mini-B | |
| RS-232 | • 1 x DB-9, female |
| Ethernet | • 1 x RJ-45 |
| IR Extender | • 1 x 3.5mm mini-stereo |
| Power | • Locking-type |
| Operational | |
| Power Input | • 5V DC |
| Power Consumption | • 13W (max.) |
| Operating Temperature | • +32 to 104 °F (0 to +40 °C) |
(continued on next page)
| Physical | |
| Dimensions (W x H x D) • 6.9" x 11.9" x 1.0" | (175mm x 302mm x 26mm) |
| Unit Weight • 1.4 lbs (0.6 kg) | |
Stretch it, Switch it, Split it.
Gefen's got it. ®
20600 Nordhoff St., Chatsworth CA 91311
1-800-545-6900 818-772-9100 fax: 818-772-9120
www.gefen.com support@gefen.com



