Skip to content

EC3000 Series AI Edge Computer User Manual

EC3000 Series AI Edge Computer

Figure 1 EC3000 Series AI Edge Computer

Preface Information

Statement

First and foremost, InHand Networks thanks users for choosing its products. Prior to use, careful reading of this user manual is recommended. Observing the following statements will help maintain intellectual property rights and legal compliance, and ensure that the usage experience remains consistent with the latest product information. Should there be any questions or should written permission be required, the technical support team may be contacted at any time.

  • Copyright Notice

The contents of this user manual are protected by copyright and are the property of InHand Networks and its licensors. No part of this manual may be excerpted, reproduced, or transmitted in any form or by any means without prior written permission.

  • Disclaimer

Due to continuous updates in product technology and specifications, InHand Networks cannot guarantee that the information in this user manual is completely identical to the actual product. Therefore, InHand Networks assumes no liability for any disputes arising from discrepancies between actual technical parameters and this manual. Any product changes may be made without prior notice. InHand Networks reserves the right to make final changes and interpretations.

In addition, InHand Networks shall not be responsible for any direct, indirect, intentional, or unintentional damage or hidden trouble caused by improper installation or use.

  • Copyright Information

The contents of this user manual are protected by copyright law. Copyright is owned by InHand Networks and its licensors. All rights reserved. No part of this manual may be used, copied, or distributed without prior written permission.

The software described in this manual is subject to a license agreement and may only be used in accordance with the terms of that agreement.

The InHand logo is a registered trademark of InHand Networks. All other trademarks or registered trademarks mentioned in this manual belong to their respective owners.

GUI Conventions

The following symbols and conventions are used throughout this manual to facilitate understanding of the user interface and operation steps.

Symbol Meaning Example
< > Indicates a variable or parameter that needs to be replaced with an actual value <IP address> means a specific IP address needs to be entered
" " Indicates text labels on the interface Click the "Save" button
→ Indicates menu hierarchy or operation sequence 【Network】→【Cellular】
【 】 Indicates a menu or page name Go to the 【System Settings】page

Technical Support

Email: [email protected]

URL: www.inhand.com

How to Use This Manual

This manual is organized according to the following reading guide to help users quickly locate the required information.

  • First-time users: Reading the following chapters in order is recommended: "Understanding the Device" → "Installation and First Use" → "Common Scenario Configuration" → "Function Description and Parameter Reference"
  • Existing device users: The "Function Description and Parameter Reference" or "Appendix: Troubleshooting" chapters may be consulted directly
  • Cloud platform management users: The "Common Scenario Configuration" chapter may be consulted for device remote management platform content (if applicable)

Quick Jump by Task

Task Corresponding Chapter Estimated Time
Understanding device appearance, interfaces, and indicators Understanding the Device About 10 minutes
Installing and powering on the device for the first time Installation and First Use About 15 minutes
Configuring common usage scenarios Common Scenario Configuration About 10–30 minutes
Looking up function parameters and configuration details Function Description and Parameter Reference As needed
Troubleshooting device problems Appendix: Troubleshooting As needed

Chapter 1: Understanding the Device

Overview

The EC3000 Series AI Edge Computer is an industrial computing platform based on the Rockchip RK3588 platform with Hailo-8 AI computing power expansion, designed for artificial intelligence applications at the edge. The system provides 2 RS-232 serial interfaces, 2 RS-485 serial interfaces, 1 CAN 2.0A/B LAN controller, 4 isolated digital inputs and 4 isolated digital outputs, 4 LED indicators (network, system status, user-programmable, and power), 2 Gigabit Ethernet interfaces, 1 USB Type-C 3.0 OTG port, 4 USB 3.0 Host ports, 2 HDMI video outputs, 1 microphone connector, 1 speaker output connector, 1 SIM card slot supporting 2 Nano SIM cards, 1 RESET system reset button, and 1 ON/OFF switch button. The device supports cellular connectivity via 4G/5G modules, Wi-Fi/BLE, and GNSS positioning, making it suitable for industrial AI deployment scenarios such as machine vision, intelligent edge analytics, and IoT gateway applications.

Packing List

Item Quantity Remarks
EC3000 Host 1 -
Power Adapter 1 Optional Equipment
Cellular Antenna 2–4 Standard Equipment (depending on the device model)
Wi-Fi Antenna 2 Standard Equipment
GNSS Antenna 1 Optional Equipment
Mounting Rail Accessories 1 Standard Equipment
Warranty Card 1 -

Appearance and Interfaces

EC3000 front panel interfaces

Figure 1-1 EC3000 Front Panel Interfaces

EC3000 right panel interfaces

Figure 1-2 EC3000 Right Panel Interfaces

EC3000 mechanical dimensions

Figure 1-3 EC3000 Mechanical Dimensions

Interface Position Function
PWR Power Indicator Front panel Indicates system power-on status (red LED)
STATUS System Status Indicator Front panel Indicates system operation status (green LED)
4G/5G Network Status Indicator Front panel Indicates cellular network connection status (green LED)
USER Programmable Indicator Front panel User-programmable LED status logic (green LED)
DC-IN Power Input Front panel DC 9–36 V power input connector
COM1/COM2 RS-232 Front panel 2 x RS-232 serial interfaces (5PIN industrial terminals)
COM3/COM4 RS-485 Front panel 2 x RS-485 serial interfaces (5PIN industrial terminals)
ETH1/ETH2 Ethernet Front panel 2 x 10/100/1000 Mbps Ethernet interfaces. ETH1 is a standalone Ethernet interface; ETH2 has two external switch ports
USB 3.0 Host Front panel 4 x USB 3.0 Type-A ports
USB 3.0 OTG Front panel 1 x USB Type-C 3.0 OTG port
CAN Front panel 1 x CAN 2.0A/B interface, max rate up to 1 Mbps
HDMI1/HDMI2 Front panel 2 x HDMI video outputs, maximum resolution 4096 x 2304 @60Hz
DI (Digital Inputs) Front panel 4 x isolated digital inputs, supports wet and dry nodes
DO (Digital Outputs) Front panel 4 x isolated digital outputs, open-drain mode
MIC Right panel 3.5 mm microphone audio jack
SPK Right panel Speaker output, supports 2 x 8Ω/5W
SIM Card Slot Right panel 1 x slot supporting 2 Nano SIM cards
RESET Button Right panel System reset pinhole button
ON/OFF Button Right panel Power on/off flick switch button
Grounding Screw Right panel System grounding connection (16AWG green-yellow wire recommended)
SMA Antennas Right panel 7 x SMA connectors: 4 for cellular, 2 for Wi-Fi, 1 for GNSS

LED Indicators

EC3000 front panel LED indicators

Figure 1-4 EC3000 LED Indicators

LED State Meaning
PWR Off System is powered off
On (red) System is powered on
STATUS Off System is not operating
Flashing (1 Hz, green) System is operating normally
4G/5G Off Cellular function is disabled or device is not powered on
On (green) Cellular network is connected successfully
Flashing (green) Cellular network is not connected
USER Off User-programmable LED is off
On (green) User-programmable LED is on (logic configurable by user)

Factory Reset

RESET pinhole button

Figure 1-5 RESET Pinhole Button

To reset the system to factory default settings:

  1. Ensure the system is running normally.
  2. Locate the RESET pinhole button on the right panel of the device.
  3. Press and hold RESET for 10 seconds and wait for the system status light to change from blinking to constantly on.
  4. Release the button. The device enters the system reset state and restores to factory default settings.

Alternatively, hold down the RESET button before turning on the power, and then hold it down for more than 5 seconds after the power has been turned on and release it. The device will enter a system reset state (return to the factory system state).

Default Settings

Parameter Default Value
System username (Printed on the device nameplate)
System password (Printed on the device nameplate)
Default Ethernet address (Printed on the device nameplate)
Web management port 9100 (HTTPS)

Chapter 2: Installation and First Use

2.1 Pre-installation Preparation

Before installing the EC3000 Series AI Edge Computer, ensure the following conditions are met and the necessary tools are prepared.

Environment Requirements

Item Requirement
Operating temperature -20 ~ 60°C
Operating humidity 95%@40°C (non-condensing)
Power supply DC 9–36 V, recommended power ≥ 36W
Network access Available for remote connection if required
Display (optional) Monitor with HDMI input for local access

Tools and Accessories

(Original manuscript not detailed, to be supplemented)

Safety Notes

Note: Ensure the power supply voltage matches the device specification (DC 9–36 V) before connecting power.

Note: The device must be installed by a skilled person. Use copper conductors only.

Note: Choose an appropriate wire diameter for all connections.

Note: There is one system grounding screw on the right panel of the equipment. Use a green-yellow grounding wire (16AWG) and connect it securely with the system grounding screw.

Note: Do not install or remove the device in environments with excessive dust, moisture, or flammable gases.

2.2 Installation Guide

2.2.1 DIN Rail Mounting

The EC3000 Series AI Edge Computer supports standard DIN rail mounting. The installation steps are as follows:

DIN rail mounting

Figure 2-1 DIN Rail Mounting

(Original manuscript not detailed, to be supplemented)

2.2.2 Wall Mounting

The device also supports wall-mounted installation.

Wall mounting

Figure 2-2 Wall Mounting

(Original manuscript not detailed, to be supplemented)

2.2.3 Power Connection

Connect the DC power supply to the DC-IN connector on the front panel and verify that the PWR indicator lights up after connection.

DC-IN power connector

Figure 2-3 DC-IN Power Connector

The DC power input specifications are as follows:

  1. Must be installed by a skilled person.
  2. Use copper conductors only.
  3. Choose appropriate wire diameter.
  4. The voltage for the system is 9 VDC to 36 VDC.
  5. Recommended power supply power ≥ 36W.

2.2.4 Network Wiring

For remote access via SSH (Secure Shell, can be understood as: a secure remote login protocol that allows encrypted command-line access to the device over a network), ensure the host computer and the device are on the same network segment. The default Ethernet address can be found on the nameplate at the bottom of the device.

Default Ethernet address on nameplate

Figure 2-4 Default Ethernet Address on Nameplate

2.2.5 Login Methods

Local Login via HDMI

  1. Connect the device to a monitor via the HDMI1 or HDMI2 port, and plug the keyboard and mouse into the USB 3.0 Host port.
  2. Power up the device and wait for the boot process to complete.
  3. Check the nameplate on the bottom of the device to find the default system username and password.

Connecting HDMI and peripherals

Figure 2-5 Connecting HDMI and Peripherals

  1. On the login screen, select the account corresponding to "System User", enter the password, and log in.

Login screen

Figure 2-6 Login Screen

System user login

Figure 2-7 System User Login

Remote Login via SSH

  1. Ensure the device and the host computer are on the same network segment.
  2. Open an SSH terminal tool (e.g., MobaXterm), enter the device IP address, and click Connect.

SSH connection configuration

Figure 2-8 SSH Connection Configuration

  1. Follow the prompts and enter the default username and password.

SSH username prompt

Figure 2-9 SSH Username Prompt

SSH password prompt

Figure 2-10 SSH Password Prompt

2.3 Quick Check

After completing the installation, verify the following items:

  • The device is securely mounted (DIN rail or wall).
  • The power connection is stable and the device has powered on successfully (PWR LED is on).
  • The STATUS LED is flashing green, indicating normal system operation.
  • The monitor displays the login screen when connected via HDMI (if applicable).
  • The host computer can reach the device IP address when using SSH.
  • The default username and password have been located on the device nameplate.

Chapter 3: Common Scenario Configuration

Scenario 1: Connecting via HDMI

Objective: Access the device locally by connecting a monitor, keyboard, and mouse via HDMI.

Prerequisites: An HDMI monitor, a USB keyboard, a USB mouse, and the device power adapter are available.

Estimated Time: About 5 minutes.

Procedure: 1. Connect the device to the monitor using the HDMI1 or HDMI2 port. 2. Plug the keyboard and mouse into the USB 3.0 Host ports of the device. 3. Power on the device and wait for the system to finish booting. 4. Check the nameplate on the bottom of the device to obtain the default system username and password.

Connecting HDMI and peripherals

Figure 3-1 Connecting HDMI and Peripherals

  1. On the login screen, select the user corresponding to "System User", enter the password, and log in.

Login screen

Figure 3-2 Login Screen

System user login

Figure 3-3 System User Login

Verification Method: 1. Verify that the Ubuntu desktop environment is displayed after login. 2. Verify that the keyboard and mouse respond correctly.


Scenario 2: Connecting via SSH

Objective: Establish a remote command-line connection to the device using SSH.

Prerequisites: The host computer and the device are on the same network segment.

Estimated Time: About 3 minutes.

Procedure: 1. Check the nameplate on the bottom of the device to obtain the system default Ethernet address.

Device nameplate showing default Ethernet address

Figure 3-4 Device Nameplate

  1. Configure the host computer and the device to be on the same network segment.
  2. Open an SSH terminal tool (e.g., MobaXterm), enter the device address, and click Connect.

SSH terminal connection settings

Figure 3-5 SSH Terminal Connection Settings

  1. When prompted, enter the default username and password.

SSH login prompt

Figure 3-6 SSH Login Prompt

SSH connection established

Figure 3-7 SSH Connection Established

Verification Method: 1. Verify that the terminal prompt appears after successful authentication. 2. Execute a simple command (e.g., ls) to confirm the session is active.


Scenario 3: Configuring Ethernet Interface

Objective: Configure the Ethernet interface parameters, including static IP and DHCP client modes.

Prerequisites: The device is powered on and accessible via the web management interface.

Estimated Time: About 5 minutes.

Procedure: 1. Open Firefox Web Browser on the desktop system, enter https://127.0.0.1:9100, or access the device's Web configuration page through an external network by entering https://<IP>:9100 in the browser.

Firefox Web Browser

Figure 3-8 Firefox Web Browser

Web configuration page access

Figure 3-9 Web Configuration Page Access

Web login page

Figure 3-10 Web Login Page

  1. Enter the username and password and click Login to log in to the device. After successful login, select 【Network】→【Interfaces】 and select the corresponding Ethernet interface.

Ethernet interface configuration

Figure 3-11 Ethernet Interface Configuration

  1. To configure a static IP address, click Edit in the Ethernet interface, select "Protocol→Static Address", add a static IP in the IP Address field, add a mask in the netmask, and click Save. The network will be reset.

Static IP configuration

Figure 3-12 Static IP Configuration

  1. To configure dynamic IP assignment, click Edit in the Ethernet interface, select "Protocol→DHCP Client", and click Save. The network will be reset.

DHCP client configuration

Figure 3-13 DHCP Client Configuration

Verification Method: 1. Check that the Ethernet interface displays the configured IP address. 2. Ping an external address or the gateway to confirm network connectivity.


Scenario 4: Configuring Wi-Fi Connection

Objective: Configure the device to connect to an existing Wi-Fi network as a station (STA mode, can be understood as: "client mode," where the device connects to another Wi-Fi hotspot like a mobile phone connects to a router).

Prerequisites: The device supports Wi-Fi functionality and is powered on.

Estimated Time: About 5 minutes.

Procedure: 1. After logging in successfully, select 【Network】→【WiFi】.

Wi-Fi settings management

Figure 3-14 Wi-Fi Settings Management

  1. Click Enable Wi-Fi on the WiFi page and click Scan.

Wi-Fi scanning

Figure 3-15 Wi-Fi Scanning

  1. Click the scanned Wi-Fi Actions → Connect and enter the Client SSID and key (WPA/WPA2 PSK Key), click Save. Static IP or Dynamic Address can be selected in the Network Type of the connection.

Wi-Fi connection

Figure 3-16 Wi-Fi Connection

Verification Method: 1. Select 【Status】→【WiFi】 to check the Wi-Fi connection status.

Wi-Fi status query

Figure 3-17 Wi-Fi Status Query

  1. Verify that the Wi-Fi interface has obtained an IP address.

Common Issues: - Wi-Fi scan shows no networks: Verify that the Wi-Fi antennas are connected to the SMA connectors on the right panel. - Connection fails: Verify that the SSID and password are entered correctly.


Scenario 5: Configuring Cellular Network

Objective: Configure the cellular network parameters to establish a mobile network connection.

Prerequisites: A SIM card has been inserted into the device, the cellular antenna is connected, and the device is powered on.

Estimated Time: About 5 minutes.

Procedure: 1. After logging in successfully, select 【Network】→【Cellular】 and click Enabled.

Cellular network settings

Figure 3-18 Cellular Network Settings

  1. Click Cellular Settings page → Network Mode. The available network modes are Auto, WCDMA, LTE, 5G, 5G SA, and 5G NSA.

Network mode selection

Figure 3-19 Network Mode Selection

  1. Click Cellular page → Enable Default Route. A metric value of 2–255 can be entered in the Route Metric.

Default route configuration

Figure 3-20 Default Route Configuration

  1. Click Cellular page → Dual SIM Enabled, select Main SIM from SIM1 or SIM2, configure Max Number of Dials, and configure APN parameters and PIN Code for SIM1 and SIM2.

SIM card selection and settings

Figure 3-21 SIM Card Selection and Settings

Verification Method: 1. Select 【Status】→【Cellular】 to view the cellular status.

Cellular status query

Figure 3-22 Cellular Status Query

  1. Verify that the SIM card is detected and the cellular network is connected.

Common Issues: - SIM card not detected: Verify that the SIM card is correctly inserted into the SIM card slot on the right panel. - Cellular network not connected: Verify that the APN parameters are correctly configured (obtain from the operator if necessary). - Weak or no signal: Verify that the cellular antennas are connected to the SMA connectors.


Scenario 6: Configuring CAN Interface

Objective: Configure the CAN 2.0 interface for industrial communication.

Prerequisites: The device is powered on and the Ubuntu desktop environment or SSH access is available.

Estimated Time: About 3 minutes.

Procedure: 1. Open Terminal. 2. Enter the following command to bring up the CAN interface:

sudo ip link set can0 up type can bitrate 1000000 fd off

CAN interface configuration

Figure 3-23 CAN Interface Configuration

Verification Method: 1. Verify that the CAN interface is up by running ip link show can0. 2. Test CAN communication with a connected device.


Scenario 7: Querying System Version

Objective: Query the current system firmware version.

Prerequisites: The device is powered on and the user has logged in via HDMI or SSH.

Estimated Time: About 2 minutes.

Procedure: 1. Click "Show Applications→Terminal" or right-click and select "Open in Terminal". 2. Enter the following command to query the version number only:

sudo ecversion
  1. Enter the following command to query detailed version information:
sudo ecversion -all

Version query

Figure 3-24 Version Query

Detailed version information

Figure 3-25 Detailed Version Information


Scenario 8: Setting System Time

Objective: Configure the system time zone and adjust the system time.

Prerequisites: The device is powered on and the web management interface is accessible.

Estimated Time: About 3 minutes.

Procedure: 1. After logging in successfully, select 【System】→【Basic】→【Time】→【Timezone】, select the corresponding time zone, and click Save.

Timezone setting

Figure 3-26 Timezone Setting

  1. Click 【Status】→【Device Info】→【Sync with browser】 to write the local time to the device.

Time synchronization with browser

Figure 3-27 Time Synchronization with Browser

Chapter 4: Function Description and Parameter Reference

4.1 User management

4.1.1 Creating Users

Click "Show Applications->Terminal" or right click "Open in Terminal" and enter the following commands, follow the prompts to enter the password and user information, please make sure the user exists before creating, for the user that already exists, create again will prompt "The user 'username' already exists".

1
2
3
4
## check if the test account exists 
id test 
## create test account
sudo adduser test

1725427942525-3b250bd8-0bd4-45c0-9640-da518e201c13.png

Figure 4-1 Creating Users

4.1.2 Delete Users

Click "Show Applications->Terminal" or right-click and click "Open in Terminal" and enter the following command to delete the user, before deleting the user, please make sure the user exists or not, if you delete a non-existing user, it will prompt "The user 'username' does not exist".

1
2
3
4
## Check if the test account exists 
id test 
## Delete the test account
sudo deluser test

1725427988846-a5a1a4f4-59ef-4229-b2fe-b6e98d48a614.png

Figure 4-2 Delete Users

4.1.3 Disable and Enable Users

Click "Show Applications->Terminal" or right-click and click "Open in Terminal" and enter the following commands to disable/enable the user, before disable/enable the user, please make sure the user exists, if the user does not exist, it will prompt "The user 'username' does not exist".

1
2
3
4
5
6
7
8
## Check if the test account exists 
id test 
## Disable the test account
 sudo passwd -l test 
## Enable test account
 sudo passwd -u test 
## Query the status of the test account (L disabled/P enabled)
 sudo passwd -S test

1725428105697-7635c337-2cba-47b3-9a72-06af3fd32e68.png

Figure 4-3 Disable and Enable Users

4.1.4 Advanced Extension of User Management

Reference:

  1. Ubuntu Manpage: adduser, addgroup - add a user or group to the system
  2. Ubuntu Manpage: deluser, delgroup - remove a user or group from the system
  3. Ubuntu Manpage: passwd - change user password
  4. Ubuntu Manpage: usermod - modify a user account

4.2 Web Management Overview

The EC3000 series AI Edge Computer runs on the Ubuntu operating system. While Linux native commands can be used for network and system management, InHand has developed a web-based management interface for simplified configuration. The web management interface can be accessed via HTTPS on port 9100.

When managing the device through the web interface, simultaneous use of Linux native commands may cause conflicts. It is recommended to perform configurations supported by the web interface through the web interface.

Access Path

Open Firefox Web Browser and enter https://127.0.0.1:9100 for local access, or https://<IP>:9100 for remote access.

Operation Instructions

  1. Enter the username and password on the login page and click Login.
  2. Navigate through the menu to access the desired configuration page.

Parameter Descriptions

Parameter Description
Login URL https://<IP>:9100
Default username (Printed on the device nameplate)
Default password (Printed on the device nameplate)

4.2.1 Network Management

4.2.1.1 Ethernet Setting

Settings Management

  1. Click ”Show Applications->Firefox Web Browser” on your desktop system, enter https://127.0.0.1:9100 or access the device's WEB configuration page through an external network. , open the browser and enter https://IP:9100.

1725870939139-e0fd7f8e-49ed-4ebe-95e4-eaf60e2f9d42.png

Figure 4-4 Firefox Web Browser

1725871534085-d157e598-a196-43a9-af7e-ba5ed828d597.png

Figure 4-5 enter https://127.0.0.1:9100

1725871770472-29b14be5-f958-4b68-8381-a9b2d77381d2.png

Figure 4-6 Web Login

  1. Enter the username and password and click Login to log in to the device. After successful login, select “Network -> Interfaces” and select the corresponding Ethernet interface.

1725872839665-fe9635e4-1486-468a-a4bf-65c67a21a033.png

Figure 4-7 Network->interface

Static Configuration

Click Edit in the Ethernet interface, select “Protocol->Static Address”, add a static IP in the IP Address field, add a mask in the netmask and click Save, then the network will be reset.

1725872929382-4509df55-6277-433b-8b12-a6ceeeef5a36.png

Figure 4-8 static configuration

Dynamic Configuration

Click Edit in the Ethernet interface, select “Protocol->DHCP Client” and click Save, then the network will be reset.

1725873187795-cff4d1b5-542c-4152-8ce1-98247bd44097.png

Figure 4-9 Dynamic Configuration

4.2.1.2 Wi-Fi Configuration

Settings Management

After logging in successfully, select Network -> WiFi.

1725873520055-4ecbf56c-5779-4d7b-bd33-2ab87f823218.png

Figure 4-10 WiFi Setting

Scanning

Click Enable Wi-Fi on the WiFi page and click Scan.

1725873647684-b1e3e49f-20e2-4e6f-b336-4f1ea3d3472a.png

Figure 4-11 WiFi scanning

Connection

Click the scanned Wi-Fi Actions -> Connect and enter the Client SSID and key (WPA/WPA2 PSK Key), click Save; you can select Static IP or Dynamic Address in the Network Type of the connection.

1725874007676-f1f2296e-2ada-4a4e-b85f-ccb9afe585fb.png

Figure 4-12 WiFi connection

Status Query

Click Status -> WiFi page to check Wi-Fi status.

1725875159968-375c1111-a8b0-439e-a824-319c5020c709.png

Figure 4-13 WiFi status Query

4.2.1.3 Cellular Network

Settings Management

After logging in successfully, select Network -> Cellular and click Enabled.

1725874417147-6d258841-5073-4582-aefb-cd7af21a07bf.png

Figure 4-14 Cellular Setting

Network Mode Selection

Click Cellular Settings page -> Network Mode. The available network modes are Auto, WCDMA, LTE, 5G, 5G SA, and 5G NSA.

1725875030414-2213a7f4-1586-46f1-a016-94b85584d4d1.png

Figure 4-15 Network Mode Selection

Adding a Default Route

Click Cellular page -> Enable Default Route. you can enter a metric value up to 2-255 in the Route Metric.

1725875322971-e4aef250-9fc5-4fdc-917a-5c2f1787c523.png

Figure 4-16 Adding a Default Route

SIM Card Selection and Settings

Click Cellular page -> Dual SIM Enabled, select Main SIM from SIM1 or SIM2, configure Max Number of Dials, configure APN parameters and PIN Code for SIM1 and SIM2.

1725875564274-8d5ce90a-702c-4f4a-9740-608c645c3416.png

Figure 4-17 SIM card Selection

Status Query

Click Status -> Cellular to view the cellular status.

1725876181574-0bb5f589-5d7b-4061-b02e-1913806d3a54.png

Figure 4-18 Cellular status query

4.2.2 System Administration

4.2.2.1 Basic Configuration

Cloud Management

Parameter Description:

Parameter Description
Enabled Enable switch for docking with the DeviceLive platform
Cloud Server DeviceLive platform address; select domestic or overseas platform

Time Zone and NTP Client

Cloud management configuration

Figure 4-19 Time Zone and NTP Configuration

Up to 10 NTP server addresses can be configured. The program periodically sends synchronization requests to each server address in sequence. After successful synchronization, the system time is written to the RTC, and subsequent NTP servers are no longer queried.

In addition to NTP automatic synchronization, a manual synchronization button is available on the [Device Info] status page. This button is displayed only when the device time and local time differ by more than 3 seconds.

This page also supports configuration import, export, and factory recovery.

4.2.2.2 Firmware Upgrade

Firmware upgrade

Figure 4-20 Firmware Upgrade

The automatic restart option is disabled by default. After upgrading firmware, the system must be manually restarted to take effect. When automatic restart is enabled, the system automatically restarts after a successful firmware upgrade.

4.2.2.3 Others

System restart and reset

Figure 4-21 System Restart and Reset

This page provides system restart and system reset functions. System reset restores the configuration and file system to factory defaults, which means user-installed software will also be cleared. Use this function with caution.

4.3 Advanced Configuration of the Peripheral Interface

4.3.1 CAN

Open Terminal and enter the following command to configure the CAN interface.

## Link up CAN interface
sudo ip link set can0 up type can bitrate 1000000 fd off

1725876779709-eae665a8-59bb-4cbf-a627-9e54b6c0920b.png

Figure 4-22 CAN Interface

4.3.2 Serial Port

The device supports two RS-232 and two RS-485 serial ports corresponding to device nodes /dev/ttyCOM1, /dev/ttyCOM2, /dev/ttyCOM3 and /dev/ttyCOM4.

Table 7: Serial Port Mapping
COM1 /dev/ttyCOM1
COM2 /dev/ttyCOM2
COM3 /dev/ttyCOM3
COM4 /dev/ttyCOM4

4.3.3 Digital Input/Output

The device supports 4 isolated digital inputs and 4 isolated digital outputs.

Table 8: Digital Inputs/Outputs
DI DI0 /sys/class/gpio/gpio498/value
DI1 /sys/class/gpio/gpio497/value
DI2 /sys/class/gpio/gpio496/value
DI3 /sys/class/gpio/gpio495/value
DO DO0 /sys/class/gpio/gpio494/value
DO1 /sys/class/gpio/gpio493/value
DO2 /sys/class/gpio/gpio499/value
DO3 /sys/class/gpio/gpio500/value

4.4 Security

4.4.1 TPM 2.0

The device supports Trusted Platform Module 2.0 (TPM2.0) and comes with the pre-installed tpm2-tools tool, which allows you to operate the TPM2.0 module directly using commands to implement security functions.

Reference:

  1. tpm2-tools
  2. tpm2-tools/man at master - tpm2-software/tpm2-tools (github.com)

4.5 Programming Guide

Reference:

  1. Journey Develop a SW for Hailo-8 | Hailo
  2. Hailo AI Demos: Experience the Future Of Edge AI Technology

Appendix A: Troubleshooting

This appendix organizes common issues by observable phenomenon. The troubleshooting steps are derived from the information provided in the source manual.

1 Network Connection Issues

Phenomenon Possible Cause Troubleshooting Steps Related Section
Cannot connect to cellular network SIM card not inserted or inserted incorrectly 1. Check that the SIM card is correctly inserted into the SIM card slot on the right panel.
2. Re-insert the SIM card if necessary.
SIM Card Slot
Cannot connect to cellular network APN parameters configured incorrectly 1. Verify that the APN parameters match the operator's requirements.
2. Contact the operator to obtain the correct APN settings.
Cellular Network Configuration
Cannot connect to cellular network Weak or no signal 1. Check that the cellular antennas are connected to the SMA connectors.
2. Adjust the device position or antenna orientation.
SMA Antennas
Wi-Fi scan shows no networks Wi-Fi antennas not connected 1. Check that the Wi-Fi antennas are connected to the SMA connectors on the right panel. SMA Antennas
Wi-Fi connection fails Incorrect SSID or password 1. Verify that the SSID and password are entered correctly.
2. Re-enter the credentials and try again.
Wi-Fi Configuration
Cannot access web management interface IP address incorrect 1. Confirm that the host computer and the device are on the same network segment.
2. Check the device default IP address on the nameplate.
Web Management Overview
Cannot access web management interface Browser compatibility issue 1. Use a recommended browser (e.g., Firefox).
2. Clear the browser cache and try again.
Web Management Overview

2 System Issues

Phenomenon Possible Cause Troubleshooting Steps Related Section
System configuration needs to be restored to factory state User-installed software or configuration errors require full reset 1. Use the RESET pinhole button: press and hold RESET for 10 seconds during normal operation, wait for the system status light to change from blinking to constantly on, then release.
2. Alternatively, execute sudo update reset in Terminal.
System Reset Methods
Cannot log in via HDMI Incorrect username or password 1. Check the device nameplate for the default username and password.
2. Verify that the correct account is selected on the login screen.
Local Login via HDMI
Cannot log in via SSH Incorrect IP address or network issue 1. Verify that the device and host computer are on the same network segment.
2. Check that the SSH service is running on the device.
Remote Login via SSH

3 Peripheral Issues

Phenomenon Possible Cause Troubleshooting Steps Related Section
Serial port not responding Incorrect device node 1. Verify that the correct device node is used (e.g., /dev/ttyCOM1).
2. Check the serial port mapping table.
Serial Port and Digital I/O Configuration
Digital input not reading correctly Incorrect GPIO path 1. Verify that the correct GPIO path is used (e.g., /sys/class/gpio/gpio498/value).
2. Check the digital I/O mapping table.
Serial Port and Digital I/O Configuration
CAN interface not working Interface not brought up 1. Execute sudo ip link set can0 up type can bitrate 1000000 fd off to bring up the interface.
2. Verify the interface status with ip link show can0.
CAN Interface Configuration

Appendix B: Safety Precautions

  1. The device must be installed by a skilled person.
  2. Use copper conductors only for wiring connections.
  3. Choose an appropriate wire diameter for all connections.
  4. The system voltage range is 9 VDC to 36 VDC.
  5. Recommended power supply power ≥ 36W.
  6. There is one system grounding screw on the right panel of the equipment. Use a green-yellow grounding wire (16AWG) and connect it securely with the system grounding screw.
  7. Operating temperature: -20 ~ 60°C.
  8. Operating humidity: 95%@40°C (non-condensing).
  9. Storage temperature: -40 ~ 85°C.
  10. The software described in this manual can only be used in accordance with the terms of the license agreement.

Warning: InHand Networks shall not be responsible for any direct, indirect, intentional or unintentional damage or hidden trouble caused by improper installation or use.