ED-IPC3020 User Manual
by EDA Technology Co., Ltd built: 2025-08-01
1 Hardware Manual
This chapter introduces the product overview, package list, appearance, buttons, indicator lights, and interfaces.
1.1 Product Overview
The ED-IPC3020 is a high-performance industrial computer based on the Raspberry Pi 5. Computer systems with different specifications for RAM, SD card, and SSD can be selected according to different application scenarios and user needs.
- RAM options: 4GB and 8GB.
- SD card options: 32GB and 64GB.
- SSD options: 128GB and 256GB.
The ED-IPC3020 provides HDMI, USB 2.0, USB 3.0, Ethernet, RS232, RS485, and Audio interfaces, supporting network access via Wi-Fi and Ethernet. It integrates an RTC and is mainly used in industrial control and Internet of Things fields.
[Image: A compact, grey industrial computer with various ports on the front, back, and sides. It is powered by Raspberry Pi 5.]
1.2 Package Contents
- 1x ED-IPC3020 Host
- 4x Foot pads
- 1x Tweezers (for inserting/removing SD card)
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 functions and definitions of the front panel.
[Diagram: A view of the front panel of the ED-IPC3020 showing numbered ports.]
No. | Function Definition |
---|---|
1 | 1 x RS232 interface, 3-Pin 3.5mm pitch pluggable terminal block, for connecting third-party control devices. |
2 | 2 x Serial port indicator lights, green, used to view the serial port communication status. |
3 | 1 x Power indicator light, red, used to view the device power status. |
4 | 1 x System status indicator light, green, used to view the system read/write data status. |
5 | 1 x Audio output interface (HPO), green 3.5mm audio interface, stereo output. |
6 | 1 x Audio input interface (LINE IN), red 3.5mm audio interface, stereo input. |
7 | 1 x RS485 interface, 3-Pin 3.5mm pitch pluggable terminal block, for connecting third-party control devices. |
8 | 2 x USB 2.0 interfaces, Type-A connectors, each supporting a maximum transmission rate of 480Mbps. |
9 | 2 x USB 3.0 interfaces, Type-A connectors, each supporting a maximum transmission rate of 5Gbps. |
10 | 1 x Gigabit Ethernet interface (10/100/1000M adaptive), RJ45 connector, for network access. |
1.3.2 Back Panel
This section describes the types and definitions of the back panel interfaces.
[Diagram: A view of the back panel of the ED-IPC3020 showing numbered ports.]
No. | Function Definition |
---|---|
1 | 1 x ON/OFF button, used to turn the device on and off. |
2 | 1 x Micro SD card slot, used to install an SD card, supporting system startup from the SD card. |
1.3.3 Side Panel
This section describes the types and definitions of the side panel interfaces.
[Diagram: A view of the side panel of the ED-IPC3020 showing numbered ports.]
No. | Function Definition |
---|---|
1 | 1 x USB Type-C interface, supporting 5V 5A power input. |
2 | 2 x HDMI interfaces, Micro HDMI connectors, supporting up to 4K 60Hz resolution. |
1.4 Buttons
The ED-IPC3020 has one ON/OFF button, marked "ON/OFF" on the casing. A short press of the button in the Desktop system opens a shutdown options menu, allowing you to choose shutdown, reboot, or logout.
[Screenshot: A pop-up window showing "Shutdown Options" with buttons for Shutdown, Reboot, and Logout.]
Note: In the Desktop system, quickly pressing the ON/OFF button twice will directly shut down the device.
1.5 Indicator Lights
This section describes the states and meanings of the indicator lights on the ED-IPC3020.
Indicator Light | Status | Description |
---|---|---|
PWR | Solid On | Device is powered on. |
Flashing | Device power anomaly, power supply stopped immediately. | |
Off | Device is not powered on. | |
ACT | Flashing | System startup successful and data is being read/written. |
Off | Device is not powered on or no data is being read/written. | |
COM1-COM2 | Solid On / Flashing | Data transmission in progress. |
Off | Device is not powered on or no data transmission. | |
Ethernet Yellow Indicator | Solid On | Successfully connected to the network. |
Flashing | Ethernet connection anomaly. | |
Off | Not connected to the network. | |
Ethernet Green Indicator | Solid On | Successfully connected to the network. |
Flashing | Ethernet data transmission in progress. | |
Off | Not connected to the network. |
Note: The PWR/ACT indicator lights built into the Raspberry Pi 5 are by default routed to the separate PWR and ACT indicator lights. Therefore, the PWR/ACT indicator lights remain solid on after the device is powered on.
1.6 Interfaces
This section describes the definitions and functions of the interfaces on the product.
1.6.1 SD Card Slot
The ED-IPC3020 includes one Micro-SD card slot, marked "" on the casing, which supports installing an SD card for system startup.
1.6.2 Power Interface
The ED-IPC3020 includes one power input interface, using a USB Type-C connector, marked "PWR IN" on the interface. It supports 5V 5A power input.
Note: To achieve better performance from the Raspberry Pi 5, a 5V 5A power adapter is recommended.
1.6.3 1000M Ethernet Interface
The ED-IPC3020 includes one adaptive 10/100/1000M Ethernet interface, an RJ45 connector with indicator lights, marked "1000M" on the interface, for network access.
1.6.4 HDMI Interface
The ED-IPC3020 includes two HDMI interfaces, using Micro HDMI connectors, marked "HDMI" on the interface. They are used for connecting HDMI displays and support video output up to 4K 60Hz.
Note: Some Micro HDMI cables have shorter Micro HDMI connectors, which may cause abnormal HDMI connections. It is recommended to use the official Raspberry Pi Micro HDMI to standard HDMI adapter cable.
1.6.5 USB 2.0 Interface
The ED-IPC3020 includes two USB 2.0 interfaces, standard Type-A connectors, marked "" on the interface, supporting standard USB 2.0 peripherals with a maximum transmission rate of 480Mbps.
1.6.6 USB 3.0 Interface
The ED-IPC3020 includes two USB 3.0 interfaces, standard Type-A connectors, marked "" on the interface, supporting standard USB 3.0 peripherals with a maximum transmission rate of 5Gbps.
1.6.7 RS232 Interface
The ED-IPC3020 includes one RS232 interface, a 3-Pin 3.5mm pitch pluggable terminal block, marked "TX/RX/GND" on the interface.
Pinout Definition:
[Diagram: A 3-pin connector labeled TX, RX, GND.]
Pin ID | Pin Name |
---|---|
1 | TX |
2 | RX |
3 | GND |
The corresponding Pi5 GPIO names for the RS232 interface are:
Signal | Pi5 GPIO Name | Pi5 Pin Out |
---|---|---|
TX | GPIO4 | UART3_TXD |
RX | GPIO5 | UART3_RXD |
Connection Cable:
[Diagram: A schematic showing the wiring for an RS232 serial port.]
1.6.8 RS485 Interface
The ED-IPC3020 includes one RS485 interface, a 3-Pin 3.5mm pitch pluggable terminal block, marked "A/B/GND" on the interface.
Pinout Definition:
[Diagram: A 3-pin connector labeled A, B, GND.]
Pin ID | Pin Name |
---|---|
1 | A |
2 | B |
3 | GND |
The corresponding Pi5 GPIO names for the RS485 interface are:
Signal | Pi5 GPIO Name | Pi5 Pin Out |
---|---|---|
A | GPIO12 | UART5_TXD |
B | GPIO13 | UART5_RXD |
Connection Cable:
[Diagram: A schematic showing the wiring for an RS485 serial port, illustrating a daisy-chain connection.]
RS485 Termination Resistor Configuration:
The ED-IPC3020 includes one RS485 interface. A 120Ω termination resistor is reserved between the A and B lines. Inserting a jumper cap can enable this termination resistor. By default, the jumper cap is not connected, and the 120Ω termination resistor function is disabled. The position of the termination resistor on the PCBA is shown in the figure below, within the red box (J7).
[Diagram: Close-up of the PCBA showing the location of the RS485 termination resistor jumper (J7).]
Note: The position of the 120Ω termination resistor can only be viewed after opening the device casing. For specific operations, refer to Section 2.3 "Opening the Device Casing".
1.6.9 Audio Input Interface
The ED-IPC3020 includes one audio input interface (LINE IN), a red 3.5mm audio interface, marked "" on the interface, supporting stereo input.
1.6.10 Audio Output Interface
The ED-IPC3020 includes one audio output interface (HPO), a green 3.5mm audio interface, marked "" on the interface, supporting stereo output.
1.6.11 Motherboard Interfaces
This section describes the reserved interfaces inside the ED-IPC3020. These can be accessed after opening the device casing and can be expanded according to actual needs.
Note: Internal interfaces can only be viewed after opening the device casing. For specific operations, refer to Section 2.3 "Opening the Device Casing".
[Diagram: Images of the motherboard showing numbered internal connectors.]
No. | Function Definition |
---|---|
1 | 5V Power Output Interface |
2 | Speaker Interface |
3 | PoE Interface |
4 | M.2 M-key Interface |
5 | RTC Battery Base |
1.6.11.1 5V Power Interface
The ED-IPC3020 motherboard includes one extended 5V power output port, a 3-Pin 2.0mm pitch white wire-to-board connector, reserved for powering an extended LCD screen. The pin definition is as follows:
[Diagram: A 3-pin connector with pins labeled GND, 5V, GND.]
Pin ID | Pin Name |
---|---|
1 | GND |
2 | 5V |
3 | GND |
1.6.11.2 Speaker Interface
The ED-IPC3020 motherboard includes one extended Speaker output, a 4-Pin 2.0mm pitch wire-to-board connector, for stereo output. It can be expanded to connect two 4Ω 3W stereo speakers. The pin definition is as follows:
[Diagram: A 4-pin connector with pins labeled R+, R-, L+, L-.]
Pin ID | Pin Name |
---|---|
1 | R+ |
2 | R- |
3 | L+ |
4 | L- |
1.6.11.3 PoE Interface
The ED-IPC3020 motherboard includes one extended PoE interface, a 4-Pin 1.5mm pitch wire-to-board connector, which can be expanded to connect PoE power. The pin definition is as follows:
[Diagram: A 4-pin connector with pins labeled VB2, VB1, VA2, VA1.]
Pin ID | Pin Name |
---|---|
1 | VB2 |
2 | VB1 |
3 | VA2 |
4 | VA1 |
1.6.11.4 M.2 M Key Interface
The ED-IPC3020 motherboard includes one M.2 M Key connector, used for external SSDs. It is compatible with M.2 2230, M.2 2242, and M.2 2260 specification SSDs, and supports optional SSDs with different memory capacities.
1.6.11.5 RTC Battery Base
The ED-IPC3020 motherboard includes one RTC battery base for installing an RTC battery. For products sold in China, a CR1220 coin cell battery is installed by default as the RTC backup power source.
Note: Some international logistics do not support battery transportation. Some shipped products may not have the CR1220 battery installed. Therefore, before using the RTC, please prepare a CR1220 coin cell battery and install it on the motherboard.
2 Installation/Removal of Parts
This chapter introduces the specific operations for installing and removing parts.
2.1 Removing the SD Card
If you need to remove the SD card during product use, you can refer to the following steps.
Prerequisites:
- A pair of tweezers has been prepared.
- The device power has been disconnected.
Operating Steps:
- Determine the location of the SD card, as shown in the figure below.
[Diagram: Image showing the ED-IPC3020 with the SD card slot highlighted.]
- Use tweezers to grip the SD card and pull it out.
[Diagram: Two images showing the process of removing the SD card from the slot using tweezers.]
2.2 Inserting the SD Card
If the purchased product model includes an SD card, it is installed by default. If the purchased product model does not include an SD card, and you need to use an SD card later, you can install it according to the following steps.
Prerequisites:
- An SD card has been obtained.
- The device power has been disconnected.
Operating Steps:
- Determine the location of the SD card slot, as shown in the red box in the figure below.
[Diagram: Image showing the ED-IPC3020 with the SD card slot highlighted in a red box.]
- Insert the SD card into the corresponding slot with the contact surface facing up, ensuring it does not come loose.
[Diagram: Close-up image showing the SD card being inserted into the slot.]
2.3 Opening the Device Casing
If you need to open the device casing during product use, you can refer to the following steps.
Prerequisites:
- A Phillips head screwdriver has been prepared.
- The device power has been disconnected.
Operating Steps:
- Remove the default pluggable terminal connectors (male headers for reserved wiring).
- Use a screwdriver to counter-clockwise unscrew the two M3 screws on the sides, as indicated by the red markings in the figure.
[Diagram: Images showing the device and highlighting the two M3 screws on the side.]
- Remove the front cover by sliding it to the right, as shown in the figure.
[Diagram: Images showing the front cover being slid off.]
- Use a screwdriver to counter-clockwise unscrew the four M2.5 screws and one grounding screw on the sides, as indicated by the red markings in the figure.
[Diagram: Images showing the device and highlighting the M2.5 screws and grounding screw on the side.]
- Lift off the top cover.
[Diagram: Image showing the top cover being lifted off.]
- Use a screwdriver to counter-clockwise unscrew the six PCBA mounting screws to remove the bottom cover.
[Diagram: Image showing the PCBA mounting screws being removed.]
2.4 Removing the SSD
If the SSD is damaged during use and needs to be replaced, you must first remove the damaged SSD.
Prerequisites:
- The device casing has been opened.
- A Phillips head screwdriver has been prepared.
Operating Steps:
- Determine the location of the SSD, as shown in the red box in the figure below.
[Diagram: Image of the motherboard showing the M.2 NVMe SSD slot highlighted in a red box.]
- Use a screwdriver to counter-clockwise unscrew the screw fixing the SSD.
[Diagram: Close-up image of the SSD being unscrewed.]
- Grip the SSD on both sides and pull it outwards along the arrow direction.
[Diagram: Images showing the SSD being pulled out of the slot.]
2.5 Installing the SSD
If the purchased product model did not include an SSD, and you need to use an SSD later, you can install it according to the following steps.
Prerequisites:
- The device casing has been opened.
- The SSD to be installed has been obtained.
- A Phillips head screwdriver has been prepared.
Operating Steps:
- Determine the location of the SSD connector, as shown in the red box in the figure below.
[Diagram: Image of the motherboard showing the M.2 NVMe SSD slot highlighted in a red box.]
- Use a screwdriver to counter-clockwise unscrew the screw fixing the SSD.
[Diagram: Close-up image of the SSD being unscrewed.]
- Insert the SSD into the connector with the contact surface facing up.
[Diagram: Images showing the SSD being inserted into the slot.]
- Insert the SSD fixing screw and tighten it clockwise to secure the SSD to the PCBA.
[Diagram: Close-up image of the SSD being secured with a screw.]
2.6 Installing the RTC Battery
[Diagram: Image of a CR1220 coin cell battery.]
Prerequisites:
- The device casing has been opened.
- A CR1220 coin cell battery has been prepared.
Operating Steps:
- Determine the location of the RTC battery base for the battery to be installed, as shown in the red box in the figure below.
[Diagram: Image of the motherboard showing the RTC battery base highlighted in a red box.]
- Place the battery with the positive pole facing up and press it into the RTC base. The installation is complete as shown in the figure below.
[Diagram: Image of the motherboard with the CR1220 battery installed in the RTC base.]
2.7 Closing the Device Casing
Prerequisites:
- A Phillips head screwdriver has been prepared.
Operating Steps:
- Place the PCBA onto the bottom cover of the ED-IPC3020, aligning the 6 mounting holes on the PCBA with the studs on the bottom cover. Insert the 6 mounting screws and tighten them clockwise to secure the PCBA to the bottom cover.
[Diagram: Images showing the PCBA being placed into the bottom cover and secured with screws.]
- Place the top cover.
[Diagram: Image showing the top cover being placed onto the device.]
- Align the screw holes on the top cover and bottom cover. Use a screwdriver to tighten the four M2.5 screws and one grounding screw on the sides clockwise.
[Diagram: Images showing the device with screws being tightened on the sides.]
- Align the interfaces on the PCBA with the interface positions on the front panel. Insert the front cover and then use a screwdriver to tighten the two M3 screws clockwise.
[Diagram: Images showing the front cover being attached and secured with screws.]
- Connect the default pluggable terminal connectors.
[Diagram: Image showing the connection of the pluggable terminal connectors.]
3 Starting the Device
This chapter introduces the specific operations for connecting cables and starting the device.
3.1 Connecting Cables
This section describes how to connect cables.
Preparation:
- Obtain necessary accessories such as a monitor, mouse, keyboard, and power adapter that can be used normally.
- Obtain network access that can be used normally.
- Obtain HDMI cables and network cables that can be used normally.
Cable Connection Diagram:
[Diagram: A schematic showing the overall system connection setup, including the ED-IPC3020, monitor, keyboard, mouse, power supply, network, and external serial devices.]
For pin definitions and connection methods for each interface, please refer to Section 1.6 Interfaces.
Note: Some Micro HDMI cables have shorter Micro HDMI connectors, which may cause abnormal HDMI connections. It is recommended to use the official Raspberry Pi Micro HDMI to standard HDMI adapter cable.
3.2 First Boot
After connecting the ED-IPC3020 to power, the system will start booting.
- The red PWR light will illuminate, indicating the device is properly powered.
- The green ACT light will flash, indicating the system is booting normally, and then the logo will appear on the screen.
Note: Default username: pi; Default password: raspberry.
3.2.1 Raspberry Pi OS (Desktop)
If the device is shipped with the Desktop version of the system installed, it will directly enter the desktop after booting.
[Screenshot: The Raspberry Pi OS desktop interface.]
3.2.2 Raspberry Pi OS (Lite)
If the product is shipped with the Lite version of the system installed, the device will automatically log in with the default username 'pi' after booting, and the default password is 'raspberry'. The figure below shows that the system has started normally.
[Screenshot: Terminal output showing the system booting up in Raspberry Pi OS Lite mode, including a security warning about the default password.]
The output shows system startup messages, including services starting and reaching the login prompt. It indicates the default username 'pi' and prompts for a password. It also notes that Wi-Fi is blocked by rfkill and suggests using 'raspi-config' to set the country.
4 System Configuration
This chapter introduces the specific operations for system configuration.
4.1 Finding the Device IP
Find the device IP.
4.2 Remote Login
Remote login.
4.3 Configuring Wi-Fi
Configure Wi-Fi.
4.4 Configuring Ethernet IP
Configure Ethernet IP.
4.5 Configuring Bluetooth
Configure Bluetooth.
4.6 Configuring Buzzer
The buzzer is controlled by GPIO6.
Execute the following command to turn on the buzzer:
pinctrl set 6 op dh
Execute the following command to turn off the buzzer:
pinctrl set 6 op dl
4.7 Configuring RTC
Configure RTC.
4.8 Configuring Serial Ports
This section introduces the configuration methods for RS232 and RS485.
4.8.1 Installing picocom Tool
In the 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
4.8.2 Configuring RS232
The ED-IPC3020 includes one RS232 interface. The corresponding COM port and device file are as follows:
RS232 Interface Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
1 | COM1 | /dev/com1 |
Prerequisites:
- The RS232 port of the ED-IPC3020 has been connected to external devices.
Operating Steps:
- Execute the following command to open serial port com1 and configure the baud rate to 115200.
picocom -b 114200 /dev/com1
- Enter commands as needed to control external devices.
4.8.3 Configuring RS485
The ED-IPC3020 includes one RS485 interface. The corresponding COM port and device file are as follows:
RS485 Interface Quantity | Corresponding COM Port | Corresponding Device File |
---|---|---|
1 | COM2 | /dev/com2 |
Prerequisites:
- The RS485 port of the ED-IPC3020 has been connected to external devices.
Operating Steps:
- Execute the following command to open serial port com2 and configure the baud rate to 115200.
picocom -b 115200 /dev/com2
- Enter commands as needed to control external devices.
4.9 Configuring Audio
Configure audio.
4.10 Configuring SSD (Optional)
Configure SSD.
5 Installing the Operating System (Optional)
The device comes with an operating system pre-installed. If the operating system is damaged during use or if the user needs to replace the operating system, they need to download a suitable system image and burn it. EDA Technology supports installing the operating system by first installing the standard Raspberry Pi OS, then installing the Firmware package.
The following describes the specific operations for image download, eMMC burning, and firmware package installation.
5.1 Image Download
You can download the corresponding official Raspberry Pi system image according to your needs. The 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 |
5.2 SD Card Burning
It is recommended to use the official Raspberry Pi burning tool. The 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:
- The burning tool has been downloaded and installed on the computer.
- A pair of tweezers has been prepared.
- The image file to be burned has been obtained.
- An SD card reader has been prepared.
- The power has been disconnected.
Operating Steps:
The operating steps are described using the Windows system as an example.
- Determine the location of the SD card, as shown in the figure below.
[Diagram: Image showing the ED-IPC3020 with the SD card slot highlighted.]
- Use tweezers to grip the SD card and pull it out.
[Diagram: Two images showing the process of removing the SD card from the slot using tweezers.]
- Insert the removed SD card into the card reader, then insert it into the computer's USB port.
- Open SD Card Formatter, select the formatted drive letter, and click "Format" at the bottom right to format it.
[Screenshot: The SD Card Formatter application window, showing options for selecting a card, formatting, and a "Format" button.]
- Click "Yes" in the pop-up prompt.
[Screenshot: A confirmation dialog box from SD Card Formatter asking "Formatting will erase all data on this card. Do you want to continue?"]
- After formatting is complete, click "OK" in the prompt box.
[Screenshot: A success message from SD Card Formatter indicating "Formatting was successfully completed."]
- Close SD Card Formatter.
- Open Raspberry Pi Imager, click "Choose OS", and select "Use custom" from the pop-up pane.
[Screenshot: The Raspberry Pi Imager application window, showing the "Choose OS" menu with the "Use custom" option.]
- Follow the prompts to select the obtained image file in the custom path, and return to the main burning interface.
- Click "Choose Storage", and in the "Storage" interface, select the default SD card, then return to the main burning interface.
[Screenshot: The Raspberry Pi Imager "Storage" interface, showing the detected SD card.]
- Click "NEXT", and in the "Use OS customization?" prompt box, select "No" to start writing the image.
[Screenshot: The Raspberry Pi Imager "Use OS customization?" prompt.]
- In the pop-up "Warning" prompt box, select "Yes" to start writing the image.
[Screenshot: The Raspberry Pi Imager writing progress window.]
- After the image writing is complete, the file verification will be performed.
[Screenshot: The Raspberry Pi Imager verification progress window.]
- After verification is complete, the "Write Successful" prompt box will appear. Click "Continue" to complete the burning.
[Screenshot: The Raspberry Pi Imager "Write Successful" confirmation window.]
Note: You can now remove the SD card from the reader.
15. Close Raspberry Pi Imager, remove the card reader and SD card, and reinsert them into the device.
5.3 Installing Firmware Package
After burning the standard Raspberry Pi OS onto the ED-IPC3020, you need to configure the system by adding the edatec apt source and installing the firmware package to ensure the system can be used normally. The following describes the process using Debian 12 (bookworm) Desktop version as an example.
Prerequisites:
- The standard bookworm image for Raspberry Pi has been successfully burned.
- The device has booted normally, and related startup configurations have been completed.
Operating 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 ipc3020
[Screenshot: Terminal output showing the execution of the curl and bash commands for firmware installation.]
- After the 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 successfully installed.
[Screenshot: Terminal output showing the result of `dpkg -l | grep ed-`, listing installed packages related to ed-ipc3020 firmware.]
Note: If an incorrect firmware package was installed, you can uninstall it by executing sudo apt-get --purge remove package
, where package
is the name of the package.