EC3000 Series AI Edge Computer
User Manual
Version 1.0, September 2024
The software described in this manual is according to the license agreement, can only be used in accordance with the terms of the agreement.
Copyright Notice
© 2024 InHand Networks All rights reserved.
Trademarks
The InHand logo is a registered trademark of InHand Networks.
All other trademarks or registered trademarks in this manual belong to their respective manufacturers.
Disclaimer
The company reserves the right to change this manual, and the products are subject to subsequent changes without prior notice.We shall not be responsible for any direct, indirect, intentional or unintentional damage or hidden trouble caused by improper installation or use.
The EC3000 series is equipped with the RK3588 platform, providing Hailo-8 AI computing power expansion, ideal for edge AI computing applications. The system provides 2 RS-232 serial interfaces, 2 RS-485 serial interfaces, 1 CAN LAN controller, 4 digital inputs and 4 digital outputs, 1 network indicator, 1 STATUS system status indicator, 1 USER user indicator, 1 PWR power indicator, 2 network interfaces, 1 USB Type-C 3.0 OTG, 4 USB 3.0, 2 HDMI video outputs for user connection, 1 microphone connector, 1 SPK power output connector, 1 SIM card slot to support 2 Nano cards, 1 RESET system reset button, 1 ON/OFF switch button.
2 x 10 / 100 / 1000 Mbps Ethernet,The ETH1 interface is a standalone Ethernet interface, and the ETH2 interface has two external switch ports
2 x RS-232, 5PIN industrial terminals
2 x RS-485, 5PIN industrial terminals
1 x CAN 2.0A/B, max rate up to 1Mbps
4 x DI, Isolated Digital Inputs, Supports Wet and Dry Nodes
4 x DO, Isolated Digital Outputs, Supports 40 VDC sink voltage and 0.2 A max sink current
4 x LEDs, 1 network indication LED, 1 system status LED, 1 programmable LED, 1 power LED
1 x USB 3.0 OTG, Type-C connector
4 x USB 3.0 Host, Type-A connector
2 x HDMI with maximum resolution of 4096 x 2304 @60Hz
1 x MIC, 3.5mm microphone audio jack
1 x SPK, Speaker Out, supports 2 x 8Ω/5W
1 x SIM card slot, supports 2 Nano SIMs
1 x RESET pinhole button for system reset
1 x ON/OFF flick switch button for device power on/off
7 x SMA, 1 for GNSS, 4 for cellular modules, 2 for Wi-Fi
1 x Trusted Platform Module, TPM 2.0
1 x Wi-Fi/BLE Module
1 x Cellular Module
1 x RTC, Coin Cell
1 x Hardware Watchdog
1 x Hailo-8 AI Module, M.2 M-KEY 2242/2280
1 x NVME SSD, M.2 B-KEY 2242
Standard size: 189 x 135 x 54 mm
Reference weight: 1.35 kg (excluding package and power adapter)
Power input: DC 9-36 V, recommended power ≥ 36W
Idle power consumption: 5W
Full load power consumption: 30W
Working temperature: -20 ~ 60°C
Operating humidity: 95%@40°C (non-condensing)
Storage temperature: -40 ~ 85°C
The front panel is equipped with 4 LEDs, which are:
DC power input connector on the front panel of the system
The device provides two RS-232 and two RS-485 serial ports on the front panel, and the function definitions are described in the following table.
The device provides 2 network interfaces on the front panel, and there are two LEDs above each of them, the green LED indicates the network connection rate, the green LED lights up when the network is Link up and the interface rate is 1000Mbps, otherwise, the green LED is off; the orange LED indicates the network communication, if there is data communication in network Link up, the orange LED blinks, otherwise, the orange LED is off; ETH1 is a standalone Ethernet interface, while The ETH2 interface has 2 switch ports
The device provides four USB 3.0 Host Type-A ports on the front panel, each USB can provide a maximum power of 5W(5V/1A).
The device provides 1 USB 3.0 OTG Type-C port on the front panel.
The device provides one CAN 2.0 interface on the front panel, which supports CAN 2.0A/B with a maximum rate of 1Mbps.
The device provides 2 HDMI ports on the front panel for external screens with a maximum resolution of 4096 x 2304 @60Hz (4K @60Hz).
The device has four isolated digital inputs on the front panel that support wet and dry contacts.
The wiring is as follows:
The device has four isolated digital output connectors on the front panel in open-drain output mode.
The wiring is as follows:
The device has 1 microphone connector on the right panel and supports 3.5mm standard audio input.
The device has 1 speaker output interface SPK on the right panel. It supports 2 x 8Ω/5W.
The device has 1 SIM card slot on the right panel which supports 2 Nano SIM cards, please insert at least 1 available SIM card when using the cellular function.
The device has a RESET pinhole button on the right panel. During normal system operation, press and hold RESET for 10 seconds and wait for the system status light to change from blinking to constantly on and release it, the device will enter the system reset state (restoring the system to the factory state).
The device has 1 ON/OFF flick switch button on the right panel, touch ON/OFF button when the system is running normally, the system will prompt yes/no shutdown, click on the display to confirm that the system will be shut down (no selection within 60 seconds of the countdown will be forced to shut down), long press ON/OFF button for more than 6 seconds will be forced to shut down the system when the system is running normally. When the system is off, touch ON/OFF button, the system will start.
There is 1 system grounding screw on the right panel of the device, please use a green-yellow grounding wire (16AWG) and ground it with the system grounding screw.
The right panel of the device provides up to 7 SMA connectors, different models are equipped with different types and numbers of 4G/5G/Wi-Fi/GNSS antennas, users can select the device according to their own needs, the specific antenna support can be found in the "Ordering Guide" section of the "EC3000 Series Edge AI Computer Product Specification".
Connect the device to the monitor via the HDMI1 or HDMI2 port, plug the keyboard and mouse into the USB 3.0 Host port of the device, power up the device and wait for the device to finish booting. Check the nameplate on the bottom of the device to find the default system username and password.
On the login screen, select the account corresponding to "System User" and log in after entering the password.
Connecting to the device using SSH requires ensuring that the device network is accessible. Check the nameplate on the bottom of the device to find the system default Ethernet address and configure the host and device to be on the same network segment.
Open the SSH terminal tool (Mobaxterm for example), enter the device address and click Connect.
Click "Show Applications->Terminal" or right-click and select "Open in Terminal" and enter the following command.
# Query version number only
sudo ecversion
# Query detailed version information
sudo ecversion -all
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".
# check if the test account exists
id test
# create test account
sudo adduser test
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".
# Check if the test account exists
id test
# Delete the test account
sudo deluser test
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".
# 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
Reference:
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.
Click Edit in the Ethernet interface, select “Protocol->DHCP Client” and click Save, then the network will be reset.
After logging in successfully, select Network -> WiFi.
Click Enable Wi-Fi on the WiFi page and click Scan.
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.
Click Status -> WiFi page to check Wi-Fi status.
After logging in successfully, select Network -> Cellular and click Enabled.
Click Cellular Settings page -> Network Mode. The available network modes are Auto, WCDMA, LTE, 5G, 5G SA, and 5G NSA.
Click Cellular page -> Enable Default Route. you can enter a metric value up to 2-255 in the Route Metric.
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.
Click Status -> Cellular to view the cellular status.
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
After logging in successfully, select System->Basic->Time->Timezone, select the corresponding time zone and click Save.
Click "Status -> Device Info -> Sync with browser" to write the local time to the device.
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.
The device supports 4 isolated digital inputs and 4 isolated digital outputs.
Click System -> Firmware Update, select Update Firmware -> Update, select the upgrade image and click Update, wait for the upgrade to finish.
Click System -> Others and select System Reset -> Reset.
Open Terminal and use the update command to perform a system reset.
sudo update reset
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:
Reference: