ED-HMI2630-101C Series User Manual
by EDA Technology Co., Ltd
built: 2025-08-01
1 Hardware Manual
This chapter introduces the product overview, packaging list, appearance, buttons, indicator lights, and interfaces.
1.1 Product Overview
The ED-HMI2630-101C is an industrial computer based on the Raspberry Pi CM4. Depending on the application scenario and user requirements, it can be configured with different RAM and eMMC specifications.
- RAM options: 1GB, 2GB, 4GB, and 8GB.
- eMMC options: 8GB, 16GB, and 32GB.
The ED-HMI2630-101C provides common interfaces such as HDMI, USB, Ethernet, RS232, RS485, DI, DO, and CAN. It also supports network access via Wi-Fi, Ethernet, and 4G. It integrates optional supercapacitor backup power, RTC, Watch Dog, EEPROM, and encryption chip, enhancing the product's usability and reliability. It is primarily used in industrial control and the Internet of Things (IoT) fields.
1.2 Packaging List
- 1x ED-HMI2630-101C Host
1.3 Product Appearance
This section describes the functions and definitions of the interfaces on each panel.
1.3.1 Front Panel
This section describes the types and definitions of the front panel interfaces.
No. | Function Definition |
---|---|
1 | 1 x LCD screen, 10.1-inch with touchscreen, resolution supports 1280x800, capacitive multi-touch screen. |
2 | 1 x Camera (optional), 8MP front camera. |
1.3.2 Back Panel
This section describes the types and definitions of the back panel interfaces.
No. | Function Definition |
---|---|
1 | 5 x Clip mounting holes, used to fix the clips on the device (when installing the device). When installing, only 4 clip mounting holes need to be used, with one reserved as a spare. |
1.3.3 Side Panel
This section describes the types and definitions of the side panel interfaces.
Note: In older versions of the product, the CAN interface silkscreen was labeled "CAN0H/CAN0L/GND" and "CAN1H/CAN1L/GND", and the CAN indicator light silkscreen was labeled "CAN0" and "CAN1".
No. | Function Definition |
---|---|
1 | 1 x HDMI, Type A interface, compatible with HDMI 2.0, resolution supports 4K 60Hz, supports connecting to displays. |
2 | 2 x USB 2.0, Type A interface, each port supports up to 480Mbps transmission speed. |
3 | 1 x Reset button, a recessed button. Pressing the button can restart the device. |
4 | 1 x Wi-Fi/BT antenna interface (optional), SMA connector, used to connect Wi-Fi/BT antenna. |
5 | 1 x 4G antenna interface (optional), SMA connector, used to connect 4G antenna. |
6 | 1 x Micro USB interface, used to burn the system's eMMC via this interface. |
7 | 1 x Nano SIM card slot, used to install a SIM card for 4G signal. |
8 | 1 x Micro SD card slot, supports SD card installation, used for storing user data. |
9 | Heat dissipation holes, facilitating air circulation and heat dissipation within the casing. |
10 | 8 x DO interfaces, 10-pin 3.5mm pitch terminal blocks, used to connect third-party loads. |
11 | 2 x CAN interfaces, 6-pin 3.5mm pitch terminal blocks, used to connect third-party control devices. |
12 | 8 x DI interfaces, 10-pin 3.5mm pitch terminal blocks, used to connect third-party sensors. |
13 | 8 x DO indicator lights, green, used to view DO communication status. |
14 | 2 x CAN indicator lights, green, used to view CAN communication status. |
15 | 8 x DI indicator lights, green, used to view DI communication status. |
16 | 1 x 100M Ethernet interface, RJ45 connector, with LED indicators, supports 10/100M adaptive interface, used to connect to Ethernet. |
17 | 1 x 1000M Ethernet interface, RJ45 connector, with LED indicators, supports 10/100/1000M adaptive interface, used to connect to Ethernet. |
18 | 2 x RS485 interfaces, 6-pin 3.5mm pitch terminal blocks, used to connect third-party control devices. |
19 | 2 x RS232/RS485 interfaces, 6-pin 3.5mm pitch terminal blocks, used to connect third-party control devices. Different quantities of RS232 and RS485 can be selected based on the model:
|
20 | 1 x Audio input/stereo output, 3.5mm audio jack, supports OMTP standard stereo headphone output and mono microphone input. |
21 | 1 x DC input, 2-pin 3.5mm pitch terminal block with screw terminals, supports 9V~36V input. |
22 | 4 x Serial port indicator lights, green, used to view serial port communication status. |
23 | 1 x User indicator light, green, users can customize its status as needed. |
24 | 1 x System status indicator light, green, used to view system read/write status. |
25 | 1 x Power indicator light, red, used to view device power status. |
26 | 1 x 4G signal indicator light, green, used to view 4G signal status. |
1.4 Button
The ED-HMI2630-101C device includes one RESET button, which is a recessed button. The silkscreen on the casing is labeled "RESET". Pressing the RESET button will reset the device.
1.5 Indicator Lights
This section introduces the various states and meanings of the indicator lights on the ED-HMI2630-101C device.
Indicator | Status | Description |
---|---|---|
PWR | Solid On | Device is powered on. |
Flashing | Device power abnormal, stop power supply immediately. | |
Off | Device is not powered on. | |
ACT | Flashing | System startup successful and currently reading/writing data. |
Off | Device is not powered on or not reading/writing data. | |
Solid On | User-defined status. | |
USER | Solid On | Device is powered on or user-defined status, default is Off. |
Off | Device is not powered on or user has not defined status, default is Off. | |
4G | Solid On | Dial-up successful, connection normal. |
Off | 4G signal not connected or device not powered on. | |
Ethernet (Yellow LED) | Solid On | Data transmission abnormal. |
Flashing | Transmitting Ethernet data. | |
Ethernet (Green LED) | Solid On | Ethernet connected normally. |
Off | Ethernet not connected. | |
COM1-COM4 | Solid On/Flashing | Transmitting data. |
Off | Device not powered on or no data transmission. | |
X0~X7 | Solid On/Flashing | Input signal detected. |
Off | Device not powered on or no input signal detected. | |
CANB0~CANB1 | Solid On/Flashing | Transmitting data. |
Off | Device not powered on or no data transmission. | |
Y0~Y7 | Solid On/Flashing | Output signal detected. |
Off | Device not powered on or no output signal detected. |
Note: In older versions of the product, the CAN indicator light silkscreen was labeled "CAN0" and "CAN1".
1.6 Interfaces
This section describes the definitions and functions of the interfaces on the product.
1.6.1 Card Slots
The ED-HMI2630-101C includes one SD card slot and one Nano SIM card slot.
1.6.1.1 SD Card Slot
The Micro SD card slot interface is silkscreened as "", supporting SD card installation for storing user data.
1.6.1.2 SIM Card Slot (Optional)
The Nano SIM card slot interface is silkscreened as "", used to install a SIM card for 4G signal.
1.6.2 Power Interface
The ED-HMI2630-101C device has one power input, a 2-pin 3.5mm pitch terminal block. The interface is silkscreened as "VIN+/GND". Pin definitions are as follows:
Pin ID | Pin Name |
---|---|
1 | VIN+ |
2 | GND |
1.6.3 Audio Interface
The ED-HMI2630-101C includes one audio interface, a 3.5mm 4-pole headphone jack, silkscreened as "". It supports OMTP standard stereo headphone output and mono microphone input.
- When headphones are plugged in, the audio channel switches to headphone output.
- When headphones are not plugged in, the audio channel switches to speaker output.
1.6.4 Speaker
The ED-HMI2630-101C includes one amplifier output with a built-in 4Ω 3W speaker, providing mono stereo output. When playing audio, if headphones are plugged into the audio interface, the speaker will not output audio.
1.6.5 RS485/RS232 Interface
The ED-HMI2630-101C includes 2 to 4 RS485 interfaces and 0 to 2 RS232 interfaces. Different product models correspond to different numbers of RS485 and RS232 interfaces:
- ED-HMI2632-101C: 2 x RS485, 2 x RS232
- ED-HMI2633-101C: 3 x RS485, 1 x RS232
- ED-HMI2634-101C: 4 x RS485 (without RS232 interface)
The RS485 interface is silkscreened as "IGND/A/B", and the RS232 interface is silkscreened as "IGND/TX/RX". The terminal pitch is 3.5mm.
Pin definitions are as follows:
Pin ID | Pin Name |
---|---|
1 | RS485-2_B |
2 | RS485-4_B |
3 | RS485-2_A |
4 | RS485-4_A |
5 | GND |
6 | GND |
7 | RS232-1_RX or RS485-1_B |
8 | RS232-3_RX or RS485-3_B |
9 | RS232-1_TX or RS485-1_A |
10 | RS232-3_TX or RS485-3_A |
11 | GND |
12 | GND |
The RS485 interfaces correspond to CM4 pin names as follows:
Signal | CM4 GPIO Name | CM4 Pin Out |
---|---|---|
RS485-2_B | GPIO13 | UART5_RXD |
RS485-4_B | GPIO9 | UART4_RXD |
RS485-2_A | GPIO12 | UART5_TXD |
RS485-4_A | GPIO8 | UART4_TXD |
RS232-1_RX or RS485-1_B | GPIO5 | UART3_RXD |
RS232-3_RX or RS485-3_B | GPIO1 | UART2_RXD |
RS232-1_TX or RS485-1_A | GPIO4 | UART3_TXD |
RS232-3_TX or RS485-3_A | GPIO0 | UART2_TXD |
Wiring Diagrams:
RS485 wiring schematic:
[Diagram showing ED-HMI2630-101C connected to Device 1, Device 2, ..., Device N via GND, A, B lines for RS485]
RS232 serial port wiring schematic:
[Diagram showing ED-HMI2630-101C connected to an RS232 Device via GND, TX, RX lines]
1.6.6 DI Interface
The ED-HMI2630-101C includes 8 DI interfaces. Every 4 DI interfaces share a common terminal COM. X0, X2, X4, and X6 share COMX0, while X1, X3, X5, and X7 share COMX1.
Pin definitions are as follows:
Pin ID | Pin Name |
---|---|
1 | X0 |
2 | X1 |
3 | X2 |
4 | X3 |
5 | X4 |
6 | X5 |
7 | X6 |
8 | X7 |
9 | COMX0 |
10 | COMX1 |
Wiring Diagram:
[Diagram showing DI interface connection]
Parameters:
Parameter | Description |
---|---|
Input Type | NPN and PNP |
Isolation Protection | 5kV |
COM Terminal | Every 4 DI interfaces share a common terminal COM: • X0, X2, X4, and X6 share COMX0 • X1, X3, X5, and X7 share COMX1 |
DI to COM | ON state: 5~30 VDC OFF state: 0~2 VDC |
1.6.7 DO Interface
The ED-HMI2630-101C includes 4 or 8 DO interfaces. Every 4 DO interfaces share a common terminal COM. Y0, Y2, Y4, and Y6 share COMY0, while Y1, Y3, Y5, and Y7 share COMY1.
Pin definitions are as follows:
Pin ID | Pin Name |
---|---|
1 | Y0 |
2 | Y1 |
3 | Y2 |
4 | Y3 |
5 | Y4 |
6 | Y5 |
7 | Y6 |
8 | Y7 |
9 | COMY0 |
10 | COMY1 |
Wiring Diagram:
[Diagram showing DO interface connection]
Parameters:
Parameter | Description |
---|---|
Output Type | Transistor |
Isolation Protection | 5kV |
COM Terminal | Every 4 DO interfaces share a common terminal COM: • Y0, Y2, Y4, and Y6 share COMY0 • Y1, Y3, Y5, and Y7 share COMY1 |
Output | 5~30 VDC, recommended 24 VDC, maximum current 1.5A (per channel). |
Warning: If the DO channel is connected to an inductive load, it is recommended to add a freewheeling diode (as shown in the figure below) for protection. Please select a suitable freewheeling diode according to the specifications of the inductive load.
[Diagram showing DO interface with protection diode for inductive load]
1.6.8 CAN Interface
The ED-HMI2630-101C includes 2 CAN interfaces.
Pin definitions are as follows:
Pin ID | Pin Name |
---|---|
1 | CANB0H |
2 | CANB1H |
3 | CANB0L |
4 | CANB1L |
5 | GND |
6 | GND |
Note: In older versions of the product, the CAN interface silkscreen was labeled "CAN0H/CAN0L/GND" and "CAN1H/CAN1L/GND".
Wiring Diagram:
[Diagram showing CAN interface wiring]
1.6.9 1000M Ethernet Interface
The ED-HMI2630-101C includes one adaptive 10/100/1000M Ethernet interface, silkscreened as "". It supports PoE power supply with an expansion module. When connecting to Ethernet, it is recommended to use Cat6 or higher specification network cables. Pin definitions for the terminal are as follows:
Pin ID | Pin Name |
---|---|
1 | TX1+ |
2 | TX1- |
3 | TX2+ |
4 | TX2- |
5 | TX3+ |
6 | TX3- |
7 | TX4+ |
8 | TX4- |
1.6.10 100M Ethernet Interface
The ED-HMI2630-101C includes one adaptive 10/100M Ethernet interface, silkscreened as "". It is recommended to use Cat6 or higher specification network cables for Ethernet connection. Pin definitions for the terminal are as follows:
1.6.11 HDMI Interface
The ED-HMI2630-101C includes one HDMI interface, silkscreened as "HDMI", a standard Type A interface. It can connect to HDMI displays and supports video output up to 4Kp60.
1.6.12 USB 2.0 Interface
The ED-HMI2630-101C includes two USB 2.0 interfaces, silkscreened as "", standard Type A interfaces. They support connecting standard USB 2.0 peripherals and have a maximum transmission speed of 480Mbps.
1.6.13 Micro USB Interface
The ED-HMI2630-101C includes one Micro USB interface, silkscreened as "PROGRAMMING", which can be used to connect to a PC to burn the device's eMMC.
1.6.14 Antenna Interface (Optional)
The ED-HMI2630-101C includes up to two SMA antenna interfaces, silkscreened as "4G" and "WiFi/BT" respectively, for connecting 4G antennas and Wi-Fi/BT antennas.
Note: The number of antenna interfaces depends on the specific model selected by the user. This description uses the case with two antenna interfaces as an example.
2 Component Installation
This chapter introduces the specific operations for installing optional components.
2.1 Antenna Installation
If the purchased ED-HMI2630-101C includes 4G and Wi-Fi functions, the antennas must be installed before using the device.
Prerequisites:
- Obtain the corresponding antennas from the packaging box. If multiple antennas are included, distinguish them by the labels on the antennas.
Operation Steps:
- Determine the location of the antenna interface on the device side, as indicated by the red box in the figure below.
- Align the interfaces on the device and antenna, and screw them clockwise until secure, ensuring they do not detach.
2.2 Micro SD Card Installation
Prerequisites:
- Obtain the Micro SD card to be used.
Operation Steps:
- Determine the location of the Micro SD card slot on the device side, as indicated by the red box in the figure below.
- Insert the Micro SD card with the contact surface facing down into the corresponding slot. You will hear a click indicating successful installation.
2.3 Nano SIM Card Installation (Optional)
If the purchased ED-HMI2630-101C includes 4G functionality, the SIM card must be installed before using the device.
Prerequisites:
- Obtain the 4G Nano SIM card to be used.
Operation Steps:
- Determine the location of the Nano SIM card slot on the device side, as indicated by the red box in the figure below.
- Insert the Nano SIM card with the contact surface facing down into the corresponding slot. You will hear a click indicating successful installation.
3 Device Installation
This chapter introduces the specific operations for installing the device.
3.1 Embedded Installation
The ED-HMI2630-101C supports front embedded installation. The standard accessory package includes 4 clips, 4 M4*10 screws, and 4 M4*16 screws.
Prerequisites:
- Obtain the installation accessory package (including 4 clips, 4 M4*10 screws, and 4 M4*16 screws) from the box.
- Prepare a Phillips head screwdriver.
Operation Steps:
- Determine the cutout size for the cabinet based on the dimensions of the ED-HMI2630-101C, as shown in the figure below.
- Refer to the cutout dimensions and make a hole in the cabinet.
- Embed the ED-HMI2630-101C into the cabinet from the outside.
- Align the screw holes of the clips (holes without threads) with the clip mounting holes on the device side.
- Use 4 M4*10 screws to fasten the clips clockwise to the device. Then, use 4 M4*16 screws to pass through the clip's screw holes (holes with threads) and tighten them clockwise against the inside of the cabinet.
4 Device Startup
This chapter introduces the specific operations for connecting cables and starting the device.
4.1 Cable Connection
This section describes how to connect cables.
Preparation:
- Obtain accessories such as a monitor, mouse, keyboard, and power adapter that can be used normally.
- Ensure normal network connectivity.
- Obtain normal HDMI and Ethernet cables.
Cable Connection Diagram:
[Diagram showing various interfaces connected to peripherals like monitor, keyboard, mouse, network, and other devices]
Note: For pin definitions and connection methods of each interface, please refer to Section 1.6 Interfaces.
Note: In older versions of the product, the CAN interface silkscreen was labeled "CAN0H/CAN0L/GND" and "CAN1H/CAN1L/GND", and the CAN indicator light silkscreen was labeled "CAN0" and "CAN1".
4.2 First Boot
The ED-HMI2630-101C has no power switch. After connecting the power, the system will start automatically.
- The red PWR LED lights up, indicating the device is powered normally.
- The green ACT LED flashes, indicating the system is starting normally. The Raspberry Pi logo will then appear in the upper left corner of the screen.
4.2.1 Raspberry Pi OS (Desktop)
If the product is shipped with the Desktop version of the operating system installed, it will boot directly to the desktop, as shown in the figure below.
[Screenshot of Raspberry Pi OS Desktop interface]
Note: Default username: pi; Default password: raspberry.
4.2.2 Raspberry Pi OS (Lite)
If the product is shipped with the Lite version of the operating system installed, it will automatically log in with the default username 'pi' upon startup, and the default password is 'raspberry'. The figure below indicates that the system has started normally.
[Screenshot of Raspberry Pi OS Lite boot process showing login prompt and system status]
Note: Default username: pi; Default password: raspberry.
5 System Configuration
This chapter introduces the specific operations for system configuration.
5.1 Find Device IP
Find Device IP
5.2 Remote Login
Remote Login
5.3 Configure Storage Device
Configure Storage Device
5.4 Configure Ethernet IP
Configure Ethernet IP
5.5 Configure Wi-Fi (Optional)
Configure Wi-Fi
5.6 Configure Bluetooth (Optional)
Configure Bluetooth
5.7 Configure 4G (Optional)
Configure 4G
5.8 Configure Buzzer
Configure Buzzer
5.9 Configure RTC
Configure RTC
5.10 Configure Serial Port
This section describes the configuration methods for RS232 and RS485.
5.10.1 Install picocom Tool
In a Linux environment, you can use the picocom tool to debug serial ports RS232 and RS485.
Execute the following command to install the picocom tool:
sudo apt-get install picocom
5.10.2 Configure RS232
The ED-HMI2630-101C includes 0 to 2 RS232 interfaces. The corresponding COM ports and device files are as follows:
ED-HMI2632-101C
RS232 Port Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
2 | COM1, COM3 | /dev/com1, /dev/com3 |
ED-HMI2633-101C
RS232 Port Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
1 | COM1 | /dev/com1 |
Prerequisites:
- The RS232 port of the ED-HMI2630-101C has been connected to the external device.
Operation Steps:
- Execute the following command to open serial port com1 and set the baud rate to 115200:
picocom -b 115200 /dev/com1
- Enter commands as needed to control the external device.
5.10.3 Configure RS485
The ED-HMI2630-101C includes 2 to 4 RS485 interfaces. The corresponding COM ports and device files are as follows:
ED-HMI2632-101C
RS485 Port Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
2 | COM2, COM4 | /dev/com2, /dev/com4 |
ED-HMI2633-101C
RS485 Port Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
3 | COM2, COM3, COM4 | /dev/com2, /dev/com3, /dev/com4 |
ED-HMI2634-101C
RS485 Port Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
4 | COM1, COM2, COM3, COM4 | /dev/com1, /dev/com2, /dev/com3, /dev/com4 |
Prerequisites:
- The RS485 port of the ED-HMI2630-101C has been connected to the external device.
Operation Steps:
- Execute the following command to open serial port com4 and set the baud rate to 115200:
picocom -b 115200 /dev/com4
- Enter commands as needed to control the external device.
5.11 Configure DI
The ED-HMI2630-101C has 8 DI interfaces, which users can configure according to their actual needs.
Prerequisites:
- The DI interfaces of the ED-HMI2630-101C have been connected to external loads.
Operation Steps:
- Execute the following commands sequentially to detect and install the gpiod tool:
sudo apt update
sudo apt install gpiod
- Execute the following command to read the data of the corresponding DI port:
gpiofind DI0 | awk '{print substr($0,9)}' | xargs -i bash -c "gpioget {} "
Note: DI0 indicates the interface number. 1 indicates a high logic level.
5.12 Configure DO
The ED-HMI2630-101C has 8 DO interfaces, which users can configure according to their actual needs.
Prerequisites:
- The DO interfaces of the ED-HMI2630-101C have been connected to external loads.
Operation Steps:
- Execute the following commands sequentially to detect and install the gpiod tool:
sudo apt update
sudo apt install gpiod
- Execute the following commands to set the output to high or low level:
Set output to high level:
gpiofind DO0 | awk '{print substr($0,9)}' | xargs -i bash -c "gpioset {} =1 "
Note: DO0 indicates the interface number. 1 indicates a high logic level.
Set output to low level:
gpiofind DO0 | awk '{print substr($0,9)}' | xargs -i bash -c "gpioset {} =0 "
Note: DO0 indicates the interface number. 0 indicates a low logic level.
5.13 Configure CAN Interface
5.13.1 Install can-utils Tool
Execute the following commands sequentially to detect and install the can-utils tool:
sudo apt update
sudo apt install can-utils
5.13.2 Set CAN Interface Status
Prerequisites:
- The CAN interface of the ED-HMI2630-101C has been connected to external devices.
Operation Steps:
- Execute the following command to set the CAN interface baud rate to 1000000:
sudo ip link set canb0 type can bitrate 1000000
Note: Here, 'canb0' is the port number, which can be 'canb0' or 'canb1'. In older product versions, the CAN port numbers were 'can0' and 'can1'.
- Execute the following command to bring up the CAN interface:
sudo ip link set canb0 up
Note: Here, 'canb0' is the port number, which can be 'canb0' or 'canb1'. In older product versions, the CAN port numbers were 'can0' and 'can1'.
- Execute the following commands to communicate via the CAN interface:
Receive data:
candump canb0
Send data:
cansend canb0 123#1122334455667788
Note: '123#1122334455667788' is the message to be sent. Users can customize it according to the format.
Note: In older product versions, the CAN port numbers were 'can0' and 'can1'.
5.14 Configure Audio
Configure Audio
5.14 Configure USER Indicator Light
Configure USER Indicator Light
6 Install Operating System (Optional)
The device comes with an operating system pre-installed. If the operating system is corrupted or needs to be replaced, you will need to download a suitable system image and flash it. EDA Technology supports installing the standard Raspberry Pi OS first, then installing the Firmware package.
The following describes the specific operations for image download, eMMC flashing, and firmware package installation.
6.1 Image Download
Download the corresponding Raspberry Pi official system image according to your needs. Download paths are as follows:
OS | Download Path |
---|---|
Raspberry Pi OS (Desktop) 64-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_arm64/images/raspios_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64.img.xz |
Raspberry Pi OS (Lite) 64-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/2024-07-04-raspios-bookworm-arm64-lite.img.xz |
Raspberry Pi OS (Desktop) 32-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_armhf/images/raspios_armhf-2024-07-04/2024-07-04-raspios-bookworm-armhf.img.xz |
Raspberry Pi OS (Lite) 32-bit-bookworm (Debian 12) | https://downloads.raspberrypi.com/raspios_lite_armhf/images/raspios_lite_armhf-2024-07-04/2024-07-04-raspios-bookworm-armhf-lite.img.xz |
6.2 eMMC Flashing
It is recommended to use the official Raspberry Pi flashing tool. Download paths are as follows:
- Raspberry Pi Imager: https://downloads.raspberrypi.org/imager/imager_latest.exe
- SD Card Formatter: https://www.sdcardformatter.com/download/
- Rpiboot: https://github.com/raspberrypi/usbboot/raw/master/win32/rpiboot_setup.exe
Prerequisites:
- Download and install the flashing tool on your computer.
- Prepare a Micro USB to USB-A cable.
- Obtain the image file to be flashed.
Operation Steps:
The operation steps are described using the Windows system as an example.
- Connect the power cable and USB flashing cable (Micro-USB to USB-A).
- Connect the USB flashing cable: one end connects to the Micro USB interface on the device side, and the other end connects to the USB interface on the PC.
- Connect the power cable: one end connects to the DC 2Pin terminal block on the device side, and the other end connects to an external power source.
- Disconnect the ED-HMI2630-101C power, then reconnect it.
- Open the installed rpiboot tool; it will automatically partition the drive.
- After partitioning is complete, a drive letter will pop up in the bottom right corner of the computer.
- Open SD Card Formatter, select the displayed drive letter, and click "Format" at the bottom right to format it.
- In the pop-up prompt, click "Yes".
- After formatting is complete, click "OK" in the prompt box.
- Close SD Card Formatter.
- Open Raspberry Pi Imager, click "Select OS", and in the pop-up pane, select "Use custom".
- Follow the prompts to select the obtained image file path, and return to the main flashing interface.
- Click "Select SD Card", and in the "Storage Card" interface, select the default SD card, then return to the main flashing interface.
- Click "NEXT". In the pop-up "Use OS customization?" prompt, select "No" to start writing the image.
- In the pop-up "Warning" prompt, select "Yes" to start writing the image.
- After the image writing is complete, file verification will be performed.
- After verification is complete, the "Flashing Successful" prompt will appear. Click "Continue" to complete the flashing.
- Close Raspberry Pi Imager, disconnect the USB cable, and reconnect the device to power.
6.3 Install Firmware Package
After flashing the standard Raspberry Pi OS onto the ED-HMI2630-101C, you need to add the edatec apt source and install the firmware package to configure the system for normal use. The following describes the process using Debian 12 (bookworm) Desktop version as an example.
Prerequisites:
- The Raspberry Pi standard bookworm image has been successfully flashed.
- The device has booted normally, and relevant startup configurations have been completed.
Operation Steps:
- After the device boots normally, execute the following commands in the command window to add the edatec apt source and install the Firmware package:
curl -s https://apt.edatec.cn/bsp/ed-install.sh | sudo bash -s hmi2630_101c
After installation is complete, the device will automatically restart.
- Execute the following command to check if the firmware package has been installed successfully:
dpkg -l | grep ed-
The result in the figure below indicates that the firmware package has been installed successfully.
Note: If you have installed the wrong firmware package, you can execute sudo apt-get --purge remove package
to uninstall it, where 'package' is the name of the package.