ADI Icron 7044 Polaris USB 3-2-1 Matrix User Guide
- June 1, 2024
- ADI Icron
Table of Contents
ADI Icron 7044 Polaris USB 3-2-1 Matrix
Product Information
Specifications
- Matrix Type: USB 3-2-1
- Matrix Model: PolarisTM 7044
- Power Adapter: 24V 2.71A International Power Adapter
- Control Interface: Embedded webpage, API, and RS232 interface
- Hosts: Four
- Devices: Four
Product Usage Instructions
Installation Guide
- Ensure you have all the components: Polaris 7044 Matrix, power adapter, power cord, RS232 Mating Connector, Default Values Label, Quick Start Guide.
- Follow the Preparing Your Site instructions to set up the system in a suitable location.
- Check the installation by verifying connections and power supply.
Connecting USB Devices
To connect a USB device:
- Access the embedded webpage or API for control.
- Use the USB switching tab to select the desired host and device connection.
- Verify compatibility of the USB devices being connected.
Testing Functionality
To test the functionality:
- Perform a factory reset if needed.
- Check default factory settings before proceeding.
- Use the provided ADMINISTRATOR and USER ID and Password for access.
- Utilize the different tabs on the embedded webpage for settings adjustments and firmware updates.
Troubleshooting
If you encounter issues:
- Refer to the Troubleshooting section in the user guide for common problems and solutions.
- Contact technical support or sales for further assistance.
FAQ
-
Q: Are USB cables included in the package?
A: No, USB cables are not included in the Polaris 7044 Matrix system package. -
Q: How many hosts and devices can be connected simultaneously?
A: The Polaris 7044 allows for matrix switching between four hosts and four devices simultaneously.
Thank you for purchasing the Polaris 7044 Matrix.
Please read this user guide thoroughly.
FCC Radio Frequency Interference Statement Warning
This device complies with part 15 of the FCC Rules. Operation is subject to
the following two conditions: (1) this device may not cause harmful
interference, and (2) this device must accept any interference received
including interference that may cause undesired operation.
CE Statement
We, Icron, an Analog Devices brand, declare under our sole responsibility that
the Polaris™ 7044, to which this declaration relates, is in conformity with
European Standards EN 55032, EN 55035, EN 61000 and RoHS Directive 2011/65/EU
- 2015/863/EU.
Industry Canada Statement
This Class A digital apparatus complies with Canadian ICES-003. CAN ICES-3 (A)
/ NMB-3 (A)
WEEE Statement
The European Union has established regulations for the collection and
recycling of all waste electrical and electronic equipment (WEEE).
Implementation of WEEE regulations may vary slightly by individual EU member
states. Please check with your local and state government guidelines for safe
disposal and recycling or contact your national WEEE recycling agency for more
information.
Product Operation and Storage
Please read and follow all instructions provided with this product and operate
for intended use only. Do not attempt to open the product casing as this may
cause damage and will void the warranty. Use only the power supply provided
with this product. When not in use, this product should be stored in a dry
location between -20°C and 70°C.
Copyright © 2024 Analog Devices, Inc. All Rights Reserved.
Trademarks and registered trademarks are the property of their respective
holders. ADI/Icron assumes no responsibility for errors that may appear in
this document. Information contained herein is subject to change without
notice.
Introduction
This guide provides product information for the Polaris™ 7044 Matrix, installation instructions, API and troubleshooting guidelines. The instructions in this guide assume a general knowledge of computer installation procedures, familiarity with cabling requirements and some understanding of USB devices.
NOTE: Notes provide additional useful information.
CAUTION: Cautions provide important information about an operational
requirement.
Product Contents
Your Polaris 7044 Matrix system contains:
- Polaris 7044 Matrix
- 24V 2.71A International Power Adapter
- Country Specific AC Power Cord
- RS232 Mating Connector
- Default Values Label (to affix where desired)
- Quick Start Guide
NOTE: USB cables are not included.
Features
The Polaris 7044 allows for matrix switching of USB 3, 2, and 1 devices
between four hosts and four devices. Any host can connect to any single or
multiple devices. Control of the routing and features is available through an
embedded webpage and API on the network and RS232 interface.
- Matrix Switching four Hosts and four Devices providing up to 24 configurations
- USB 3.1 5Gbps, backwards compatible to USB 2.0, 1.1, and 1.0 devices and speeds
- USB Device status. Check the connection and operating speed of each device port.
- RS232, Telnet, SSH API
- Webpage configuration (Http://)
- User and Administrator Level Accounts
- Installation Testing Function
- 15W of power (5V, 3A) available per USB-C Device Port
- 6W of power (5V, 1.2A) available per USB-A Device Port
- Color Blind Friendly Indications
Polaris 7044 Unit
ITEM | TYPE | DESCRIPTION |
---|---|---|
1 | Host “A” Port | Upstream USB-B port (3.1 5Gbps) for a host connection. |
2 | Host “B” Port | Upstream USB-B port (3.1 5Gbps) for a host connection. |
3 | Host “C” Port | Upstream USB-C port (3.1 5Gbps) for a host connection. |
Supports USB data only.
4| Host “D” Port| Upstream USB-C port (3.1 5Gbps) for a host connection.
Supports USB data only.
5| Power LED| LED is SOLID ON when DC is supplied to the Polaris unit.
LED is OFF when there is no power applied to the Polaris unit.
6| Status LED| LED is SOLID ON when the system is functioning normally.
LED BLINKS when the system is updating firmware.
LED is OFF when the system is initially booting.
ITEM | TYPE | DESCRIPTION |
---|---|---|
7 | Device 1 LED | LED is SOLID ON when routing is made to Device 1. |
LED will display BLUE, YELLOW, GREEN, or RED depending on if the routing is made to Host A, B, C, or D respectively.
LED is OFF if not routing to Device 1.
8| Device 2 LED| LED is SOLID ON when routing is made to Device 2.
LED will display BLUE, YELLOW, GREEN, or RED depending on if the routing is made to Host A, B, C, or D respectively.
LED is OFF if not routing to Device 2.
9| Device 3 LED| LED is SOLID ON when routing is made to Device 3.
LED will display BLUE, YELLOW, GREEN, or RED depending on if the routing is made to Host A, B, C, or D respectively.
LED is OFF if not routing to Device 3.
10| Device 4 LED| LED is SOLID ON when routing is made to Device 4.
LED will display BLUE, YELLOW, GREEN, or RED depending on if the routing is made to Host A, B, C, or D respectively.
LED is OFF if not routing to Device 4.
11| Reset/Test Button| Factory Reset and Test mode button. Refer to page 8 for
more details. See Testing Function section on page 8 for more detail. See
Factory Reset section on page 8 for more detail.
12| DC Power IN| Locking connector for the included 24V 2.71A power adapter.
13
| Network Interface| 100Mbps interface for internal webpage and network (SSH,
TELNET) APIs. Connect to a network for network-based control.
14| RS232 Interface| Configurable baud rate RS232 interface for control with
APIs.
15| Device 4 Port| USB-C Port supporting up to USB 3 5Gbps. 15W of power
available 5V 3A. Supports USB data only.
16| Device 3 Port| USB-C Port supporting up to USB 3 5Gbps. 15W of power
available 5V 3A. Supports USB data only.
17| Device 2 Port| LED BLINKS when the system is updating USB-A Port
supporting up to USB 3 5Gbps. 6W of power available 5V 1.2A.
18| Device 1 Port| USB-A Port supporting up to USB 3 5Gbps. 6W of power
available 5V 1.2A.
Installation Guide
Requirements
To complete the installation, you will also require the following items that
are not included with this system:
- Up to four USB compatible computers (hosts) with a USB compliant operating system
- Up to four USB compatible device(s)
Preparing Your Site
Before installing Polaris 7044, you will need to prepare your site:
- Place the computers where desired and set them up.
- Place your USB Devices where desired and set them up.
- Place Polaris in the desired location.
- Assemble the power adapter and country specific power cord together and connect them into a suitable AC outlet.
- Using appropriate USB A-B and USB C cables, connect the hosts and devices to the appropriate ports.
Checking the Installation
-
On the Polaris unit, check that the Power and Status LEDs are SOLID ON.
-
For Windows users (10 and 11), open Device Manager to confirm that the system has been installed correctly. Expand the entry for Universal Serial Bus controllers by clicking the “+” sign. If installed correctly, you should find a single instance of “Generic SuperSpeed USB Hub” listed.
- To open Device Manager in Windows:
Open the Start Menu, right click on “Computer” then select: Device Manager
- To open Device Manager in Windows:
-
For macOS users, open the System Profiler to confirm that Polaris has installed correctly. In the left-hand column under Hardware, select “USB” and inspect the right-hand panel. If installed correctly, you should find it listed as a single instance of “Hub” under the USB SuperSpeed Bus.
- To open System Profiler in macOS™:
Open the Finder, select Applications, then open the Utilities folder and double click on the System Profiler icon.
- To open System Profiler in macOS™:
-
If Polaris is not detected correctly or fails to detect, please consult the Troubleshooting section in this guide.
Connecting a USB Device and Compatibility
- Install any software required to operate your USB device. Refer to the documentation for the USB device, as required.
- Connect the USB device to the device port on Polaris.
- Create a routing from a host to that device using API, GUI or test function.
- Check that the device is detected and installed properly in the operating system.
Polaris 7044 complies with USB 2.0 and USB 3 5Gbps specifications governing the design of USB devices. However, there is no guarantee that all USB devices or hosts will be compatible as there several different characteristics that may impact the operation of USB devices. The system acts as a single generic hub from the device and host perspective.
Testing Function
You can use the test/factory reset button to validate the installation. A
short press of less than one second will enter test mode which will cycle
through the upstream ports connecting them to all downstream ports after each
subsequent button press. For example, first button press, Host A goes to
Devices 1 through 4; second button press, Host B goes to Devices 1 through 4,
etc. Subsequent button presses should be two seconds or less in duration.
Factory Reset
Factory Reset can be performed via the test/reset button on the front
faceplate by holding the button down for 10 seconds. You can also reset the
device via API or the web interface. After a factory reset, the device will
return to these default settings.
Default Factory Settings
- Default Values:
1. RS232 set to 9600 baud; 8-bit 1 Stop; No Parity.
2. IP set to Static with the following parameters:
* **(a)** IP: 192.168.0.254
* **(b)** Subnet Mask: 255.255.255.0
* **(c)** Gateway: 192.168.0.1
* **(d)** Port: 23
3. Auto Switching Off
4. GUI, Network API, and RS232 Interfaces Unlocked
- Default User Account Credentials:
- Username: USER
- Password: USER
- Default Administrative Account Credentials:
- Username: ADMIN
- Password: ADMIN
API
The following commands can be used on the RS232 and network interfaces via SSH
or TELNET. All responses end in Carriage Return (0x0D),
locked will return:
LOCKED
All unknown responses when revived will return:
NAK
DESCRIPTION | ACCOUNT LEVEL | COMMAND | EXAMPLES |
---|---|---|---|
Switch USB input to one output | User/Admin | User: |
C
| Command:
C IBO4
| | Input:
0 – Clear all Host Connections A – Host A
B – Host B C – Host C D – Host D
| Response:
SWITCH-IBO4
Switches Host B to Output 4 To Clear all, Set input to 0
C IBO4
| | Output:
1 – Device 1
2 – Device 2
3 – Device 3
4 – Device 4
|
| | Response:
SWITCH-IO
|
DESCRIPTION| ACCOUNT LEVEL| COMMAND| EXAMPLES
---|---|---|---
Switch USB input to Multiple Outputs| User/Admin| User:
C
| Command:
C IBO4
| | Input:
0 – Clear all Host Connections A – Host A
B – Host B C – Host C
D – Host D
| Response:
SWITCH-IBO4,2
Switches Host B to Output 4 and 2
| |
Output:
1 – Device 1
2 – Device 2
3 – Device 3
4 – Device 4
| To Clear all, Set input to 0
| | Response:
SWITCH-IO
|
Query USB Input| User/Admin| User:
INPUT
| Command:
INPUT -? 4
| | Output:
1 – Device 1
2 – Device 2
3 – Device 3
4 – Device 4
| Response:
SWITCH-IBO4
| | Response:
SWITCH-IO
|
Query USB Output| User/Admin| User:
OUTPUT
| Command:
OUTPUT -? B
| | Input:
A B C D
| Response:
SWITCH-IBO4,2
| | Response:
SWITCH-IO
|
DESCRIPTION| ACCOUNT LEVEL| COMMAND| EXAMPLES
---|---|---|---
Auto Switching State| Admin| SETAUTOSWITCH
States:
1 to enable
0 to disable
Response:
SETAUTOSWITCH-
| Command:
SETAUTOSWITCH 1
Response:
SETAUTOSWITCH-1
QUERY Auto Switch| User/Admin| GETAUTOSWITCH
Response:
GETAUTOSWITCH-
States:
1 to enabled
0 to disabled
| Command:
GETAUTOSWITCH -?
Response:
GETAUTOSWITCH-1
LOCK GUI| Admin| GUILOCK
States:
1 to enabled
0 to disabled
| Command:
GUILOCK 1
Response:
GUILOCK-1
QUERY GUI LOCK| Admin| UILOCK
Response:
GUILOCK-
States:
1 to enabled
0 to disabled
| Command:
GUILOCK -?
Response:
GUILOCK -1
Set RS232 Baud Rate| Admin| BAUD
Acceptable Values:
115200, 57600, 38400, 19200, 9600,
4800, 2400
Response:
BAUD-
| Command:
BAUD 115200
Response:
BAUD-115200
Query Firmware Version| User/Admin| FWVERSION
Response:
FWVERSION-
| Command:
FWVERSION -?
Response:
FWVERSION-1.0.0
DESCRIPTION | ACCOUNT LEVEL | COMMAND | EXAMPLES |
---|---|---|---|
System Reboot | Admin | REBOOT |
Response:
Rebooting system…
| Command:
REBOOT
Response:
Rebooting system…
Reset System to Factory Defaults
Causes immediate reboot after prompt!
| Admin| USER:
FACTORYRESET
Response:
RESET TO FACTORY DEFAULT Y/N?
USER:
Y
| Command:
FACTORYRESET
Response:
RESET TO FACTORY DEFAULT Y/N?
Command:
Y
Get USB Device Speed| User/Admin| GETUSBSPEED
Port:
Device 1: 1
Device 2: 2
Device 3: 3
Device 4: 4
Response Examples:
No connection: Device
USB version 2: Device
USB version 3: Device
| Command:
GETUSBSPEED 2
Response:
Device 2 – High speed (version: USB 2)
DESCRIPTION | ACCOUNT LEVEL | COMMAND | EXAMPLES |
---|
SET-IP
Enter a Host name, and TYPE (DHCP or STATIC)
| Admin| SET-IP
Response:
Static Network Configuration applied.
| USER Example:
SETIP MLK-INSTRUCTOR S
Response (if S):
(if No Static IP set)
| | IP Address:
S for Static D for DHCP
| (if No Subnet set)
No Subnet Mask set. Use SETSUBNET command to configure Subnet mask.
| | | (if No Gateway address set) No Gateway address set. Use SETGATEWAY
command to configure Gateway address.
| | | (If all addresses are set) Static Network Configuration applied.
| | | IP Address:
| | | Response (if D):
DHCP Network Configuration
applied.
DESCRIPTION | ACCOUNT LEVEL | COMMAND | EXAMPLES |
---|---|---|---|
GET IP | Admin | GETIP | Command: |
GETIP
| | Response:
IP:
|
Response:
IP:
| | SUBNET:
| | | SUBNET:
| | GATEWAY:
| | | GATEWAY:
SET STATIC IP| Admin| SETSTATICIP
| | Response:
IP
to
”Use the Command
SETIP to apply configuration.”
|
Response:
IP Address set to 192.168.0.254. Use the
Command SETIP to apply
configuration.
SET GATEWAY| Admin| SETGATEAWAY
| | Response: GATEWAY
Response:
Gateway Address set to 192.168.0.1. Use the Command SETIP to apply configuration.
SET SUBNET| Admin| SETSUBNET
value>
| Command:
SETSUBNET 255.255.255.0
| | Response: Subnet
Response:
Subnet mask set to 255.255.255.0 Use the
Command SETIP to apply
configuration.
DESCRIPTION | ACCOUNT LEVEL | COMMAND | EXAMPLES |
---|---|---|---|
SET RS232 Control | Admin | SETCONTOL |
Command: |
– Cannot be | STATE> | SETCONTROL SERIAL | |
performed through | 1 |
||
RS232 Interface | States: | ||
1 = RS232 Control on | Response: | ||
0 = RS232 Control off | SETCONTROL-SERIAL- | ||
1 |
|||
Response: | |||
SETCONTROL-SERIAL- |
SET NETWORK
Control – Cannot be performed through network API
| Admin| SETCONTOL
States:
1 = RS232 Control on 0 = RS232 Control off
| Command: SETCONTRO SERIAL 1
Response:
SETCONTROL-IP-1
| | Response: SETCONTROL-IP
Query Control| Admin| CONTROL
CONTROL -?
Response:
Response:
(if Serial Control is enabled, no display if disabled)
CONTROL-SERIAL-1
(if Network Control (SSH) is enabled, no display if disabled)
CONTROL-IP-1
| | Response: CONTROL-SERIAL-1 CONTROL-IP-1
| | Control: Serial – RS232 IP – Network
| | State:
1 – Control On 0 – Control Off
RESPONSE| User/Admin| Automatic Response to attempt to control switcher via
RS232 or API when GUI active| NAK
DESCRIPTION| ACCOUNT LEVEL| COMMAND| EXAMPLES
---|---|---|---
SET SSH Control- Cannot be performed through SSH Interface| Admin|
SETCONTROL
States:
1 = SSH Control on 0 = SSH Control off
NOTE:
Enabling SSH will disable Telnet and close any active telnet sessions!
Response:
SETCONTROL-SSH-
| Command:
SETCONTROL SSH 1
Response:
SETCONTROL-SSH-1
Help| User/Admin| HELP| Command:
HELP
Response:
List of commands and syntax (similar to other terminal help commands)
ADMINISTRATOR and USER ID and Password
-
User ID:
User ID is up to 16 characters long, no character exemptions allowing for all symbols, numbers, and characters. There is no security enforcement (e.g. no requirement for minimum # characters, must have symbols etc.). -
Password:
Password is up to 16 characters long, no character exemptions allowing for all symbols, numbers, and characters.
Webpage
The web page can be accessed by entering the IP address (192.168.0.254) in a
browser’s search function. If successful the user will be presented with the
login screen.
Login Screen:
- The Login screen displayed at access requests prompts for a password and has the option to save password. After entering the password, you can click the return key or simply press the Login Button to proceed to the next page.
- Users can attempt to enter a user ID and password 5 times before the system locks out for 5 minutes (regardless of new access or page refresh) and no password attempts can be entered during that time. The following text will display in red type at the top of the page.
- “Incorrect User ID or Password entered too many times. Please wait 5 minutes and try again. If you have forgotten the credentials, please factory reset the device.”
USB Switching Tab
- This tab encompasses the main functionality of the product. The user can direct which upstream port (labelled A, B, C, D) connects to which downstream port (labelled 1,2,3,4). Active connections are with the appropriate color. Inactive connections are either blank or grayed out. It is also enough to use standard radio buttons for this selection.
- Routings corresponds to front faceplate LED color, BLUE for A, AMBER for B, and GREEN for C, RED for D.
- Users can click unselected, buttons to form new connections. If a downstream port is already connected to an upstream port, then the previous connection is broken in favor of the new connection. As an example, if the user selects “A2” then “C2” is unselected. Users can click the highlighted active button to break a connection.
- Hosts with no active connection (no USB VBUS detected) will display text “Disconnected”, “N/C” or “Not Connected” but remain functional in the UI; user can change settings regardless of the connectivity state.
- To push changes, press the “Apply” button.
USB Info
There is a status row at the top of the page detailing the device connection
status for devices connected to downstream ports 1, 2, 3 and 4. Device status
is updated periodically or when the page is refreshed. The status can be any
of the following:
USB Auto Switching Tab
- Auto Switch Setup
This tab specifies which downstream ports should auto switch to the most recent connection if the setting is enabled. At the top of the tab’s context, a check box is used to enable/disable this feature. Below the check box, buttons are used to select downstream ports which should auto switch. Selected ports are highlighted. To apply changes to Polaris, press the “Submit” button.
Settings Tab
In the Settings tab, Administrators can:
- Lock out the GUI
- This disables the functionality of the webpage
- Lock out the hardware “HW Lockout” preventing the Reset/Test button from functioning
- Set the RS232 baud rate
- Configure the network settings
- Change from Static Network address Acquisition to DHCP
- Configure the static IP
- IP Address, Subnet Mask, and Gateway
- Name the Device and host Ports for tracking purposes.
Clicking “Apply” will push the changes to Polaris.
Firmware Update
There is an Update Firmware button which allows the administrator to update
product firmware. The file for firmware updates is chosen via a separate
button and dialog box. The user must confirm to update the firmware after the
appropriate file is selected. Once started a new page will load telling the
user to wait for the update to complete (two minutes) and then refresh the
page.
- If the update fails, the user will be notified with a dialog box stating, “Update Failed, Please Try Again”.
- If the update succeeds, the user will be notified with a new dialog box stating: “Update Successful”.
Security Tab
- The security tab is used to manage the ADMIN and USER account access including changing the current logged in user.
- There is a “Change Password” field for the current user where the user can enter a new password after confirming the previous. A button is then pressed to set the new password.
- Password can be set up to 16 characters long, no character exemptions allowing for all symbols, numbers, and characters.
- There is no security enforcement (e.g. no requirement for minimum number of characters, must have symbols etc.).
Troubleshooting
If you are unable to resolve any issues, please contact Technical Support by visiting icron.com/support.
Specifications
Host Upstream Ports | 2 x USB B Ports, 2 x USB-C Ports |
---|---|
Device Downstream Ports | 2 x USB A Ports, 2 x USB-C Ports |
Traffic Types | Supports all USB Traffic Types |
Device Types | Supports all USB Device Types |
Available Power | 15W per USB-C Port, 6W per USB-A Port |
Hub Tiers Used | 1 |
Network | 100BASE-T |
Control | 1 x RJ45, 1 x 3-Pin RS232 |
Power Supply | 100-240V AC Input, 24V 2.71A DC Output |
Enclosure Material | Black Anodized Aluminum |
Dimensions (W x D x H) | 212.5mm x 125mm x 30mm (8.37” x 4.92” x 1.18”) |
Operating Temperature | 0°C to 50°C (32°F to 122°F) |
Storage Temperature | -20°C to 70°C (-4°F to 158°F) |
Operating Humidity | 20% to 80% relative humidity, non-condensing |
Storage Humidity | 10% to 90% relative humidity, non-condensing |
Certifications | FCC (Class A), CE (Class A), RoHS2/3 (CE), ICES-003 Issue 7, |
IEC 62368-1 4th ed.
Warranty| 2-year
Technical Support
Contacting Technical Support or Sales:
For technical support, visit icron.com/support. Please include the
following information when reaching out for technical support:
- Description of the problem
- Part number and serial number
- Host computer(s) make and model
- Type of Operating System installed (e.g. Windows 10, macOS 11.1, etc.)
- Make and model of any USB device(s) attached to your application
- Description of the installation and relevant information about the USB device(s)
Product Return Shipping Instructions:
Package your product appropriately for safe shipment and mark the RMA number
on the outside of the package. The package must be sent prepaid to Icron to
the address listed below. We recommend that you insure your shipment or ensure
your shipping method provides package tracking. The repaired or replaced item
will be shipped to you, at Icron’s expense, not later than thirty days after
Icron receives the defective product.
Address the returned product to:
RMA Coordinator
Icron Technologies Corporation
4664 Lougheed Highway, Suite 221
Burnaby, BC Canada
V5C 5T5
For general inquiries or sales, visit
icron.com/contact.
Technical Glossary
-
USB 3 and USB 2.0 Cables
USB cables have two distinct full-sized connectors. The Type A connector is used to connect the cable from a USB device to the Type A port on a computer or hub. The Type B connector is used to attach the USB cable to a USB device. -
USB-C Cable
The Type-C connector is used to connect to both USB hosts and devices.
Icron | An Analog Devices Brand
4664 Lougheed Hwy., Suite 221
Burnaby, BC V5C 5T5
Canada