DEBIX BPC-iMX8MP-03 User Manual

DEBIX BPC-iMX8MP-03 User Manual

Industrial computer
Hide thumbs Also See for BPC-iMX8MP-03:

Advertisement

Quick Links

Polyhex Technology Company Limited
BPC-iMX8MP-03 Industrial
Computer User Guide
Version: V1.0(2023-03)
Complied by: Polyhex Technology Company Limited(http://www.polyhex.net/)
BPC-iMX8MP-03 Industrial Computer is a ruggedized and protected computer. It is composed
of a DEBIX SOM A (core board), a DEBIX SOM A I/O board (carrier board) and a steel and
aluminum enclosure. It combines various types of harsh environment resistance features,
including ruggedness, dustproof, anti-vibration, shock resistance, wide temperature,
portability and other indicators.
Figure 1
1 / 41
www.debix.io

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BPC-iMX8MP-03 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for DEBIX BPC-iMX8MP-03

  • Page 1 BPC-iMX8MP-03 Industrial Computer is a ruggedized and protected computer. It is composed of a DEBIX SOM A (core board), a DEBIX SOM A I/O board (carrier board) and a steel and aluminum enclosure. It combines various types of harsh environment resistance features, including ruggedness, dustproof, anti-vibration, shock resistance, wide temperature, portability and other indicators.
  • Page 2 Polyhex Technology Company Limited REVISION HISTORY Rev. Date Description 2023.03.17 First edition 2 / 41 www.debix.io...
  • Page 3: Table Of Contents

    1.1. Safety Precaution ......................5 1.2. Safety Instruction ......................5 1.3. Technical Support ......................6 Chapter 2 BPC-iMX8MP-03 Industrial Computer Introduction ..........8 2.1. Overview of Industrial Computer .................9 2.2. Composition of Industrial Computer ................12 2.3. External Interface of Industrial Computer ..............13 2.3.1.
  • Page 4 Polyhex Technology Company Limited 4.5.2. RS232 ......................34 4.5.3. CAN ........................ 36 4.6. Verification of DI/DO ....................38 4.6.1. DI ........................38 4.6.2. DO ........................39 4.7. Verification of LED & Key ..................39 4.8. Verification of RTC .....................40 4 / 41 www.debix.io...
  • Page 5: Chapter 1 Security

    Always ground yourself to remove any static electric charge before touching BPC-iMX8MP-03 product. Modern electronic devices are very sensitive to electric charges. Use a grounding wrist strap at all times. Place all electronic components on a static-dissipative surface or in a static-shielded bag.
  • Page 6: Technical Support

    DISCLAIMER: Polyhex disclaims all responsibility for the accuracy of any statement of this instructional document. 1.3. Technical Support 1. Visit DEBIX website https://www.debix.io/ where you can find the latest information about the product. 2. Contact your distributor, sales representative or Polyhex’s customer service center for technical support if you need additional assistance.
  • Page 7 Description of your peripheral attachments  Description of your software(operating system, version, application software, etc.)  A complete description of the problem  The exact wording of any error messages  Discord Community (recommended): https://discord.com/invite/adaHHaDkH2 Email: info@polyhex.net 7 / 41 www.debix.io...
  • Page 8: Chapter 2 Bpc-Imx8Mp-03 Industrial Computer Introduction

    Chapter 2 BPC-iMX8MP-03 Industrial Computer Introduction BPC-iMX8MP-03 Industrial Computer is a compact and secure computer, which designed for industrial applications and can be widely used in machine vision and machine learning, advanced multimedia, smart cities, edge computing and other solutions that require high reliability.
  • Page 9: Overview Of Industrial Computer

    Figure 2 Figure 3 BPC-iMX8MP-03 Industrial Computer uses DEBIX SOM A and DEBIX SOM A I/O Board connection as the main board, which supports dual Gigabit Ethernet, three boot modes, shock and vibration resistance, etc.. The data specifications are as follows.
  • Page 10 1) Support DEBIX SOM A board eMCC boot (default) Boot Mode 2) Support DEBIX SOM A I/O Board Micro SD card boot 3) Support DEBIX SOM A I/O Board SPI Nor Flash boot (reserved) Ubuntu 20.04, Android 11, Yocto-L5.10.72_2.2.0, Windows 10 IoT Enterprise...
  • Page 11 Enclosure Material Steel and aluminum alloy Size (L x W x H) 124mm x 169.42mm x 38.9mm Gross Weight 812g Heat Dissipation No fan, heat dissipation through the enclosure CPU Temperature -20 °C to 70 °C Relative Humidity 10%~90% 11 / 41 www.debix.io...
  • Page 12: Composition Of Industrial Computer

    Polyhex Technology Company Limited 2.2. Composition of Industrial Computer Figure 4 BPC-iMX8MP-03 Industrial Computer assembly consists of these main components: DEBIX SOM A + I/O Board, enclosure and antenna. Figure 5 DEBIX SOM A + I/O Board 12 / 41...
  • Page 13: External Interface Of Industrial Computer

    Figure 6 Enclosure and antenna 2.3. External Interface of Industrial Computer 2.3.1. Power Interface BPC-iMX8MP-03 Industrial Computer provides one power connector (DC socket), with default DC 12V power input. As shown in the figure below. Figure 7 DC-IN 13 / 41...
  • Page 14: Hdmi Interface

    Polyhex Technology Company Limited 2.3.2. HDMI Interface BPC-iMX8MP-03 Industrial Computer provides an HDMI interface, and the connector is an A-type HDMI female socket, which is used to connect a monitor, TV or projector. As shown in the Figure 8. HDMI resolution up to 3840x2160p30. Audio supports 32 channel audio output and supports 1 S/PDIF audio eARC input.
  • Page 15: Ethernet Interface

    Figure 9 Audio 2.3.4. Ethernet Interface BPC-iMX8MP-03 Industrial Computer supports two independent MAC RJ45 Gigabit Ethernet ports (Network port 1: LAN1, Network port 2: LAN2), both support POE power supply (Additional POE module is required), connect device to network through the network cable of RJ45 connector;...
  • Page 16: Usb Interface

    Blinking, network data is being transmitted 2.3.5. USB Interface BPC-iMX8MP-03 Industrial Computer has two USB controllers and PHY, supports USB 3.0 and 2.0. There are four USB 3.0 interfaces with dual-layer Type-A connectors and another two USB 2.0 interfaces with Type-A connectors. As shown in the figure below.
  • Page 17: Rs485/Rs232/Can Interface

    If RS232 or CAN function is required, internal hardware wiring needs to be adjusted before leaving the factory. BPC-iMX8MP-03 Industrial Computer provides two types of serial connectors: Supports 2 x RS485/RS232/CAN interface, compatible with the UART TTL 3.3V serial ...
  • Page 18 Table 5 Device node of COM Function Name IO Name Description Device node COM1 RS232_RXD1 RS232 receiver /dev/ttymxc3 RS232_TXD1 RS232 sender COM2 RS232_RXD2 RS232 receiver /dev/ttymxc2 RS232_TXD2 RS232 sender COM3 RS232_RXD3 RS232 receiver /dev/ttyWCH3 RS232_TXD3 RS232 sender 18 / 41 www.debix.io...
  • Page 19: Gpio Interface

    RS232_TXD 2.3.7. GPIO Interface BPC-iMX8MP-03 Industrial Computer provides a GPIO interface with isolated type (from left to right, DI interface, DO interface), physically isolated DI, supports dry node input and wet node input; physically isolated DO, supports wet node, and is compatible with external relay dry nodes.
  • Page 20: Led & Key

    When the SOM A signal is high level, the corresponding DO signal output voltage is 0.  2.3.8. LED & Key There are two LED indicators and a power ON/OFF key, as shown in the figure below. 20 / 41 www.debix.io...
  • Page 21: Package List

    Power is off ON/OFF key Short press Hibernation/wake up Long press Power off/on 2.4. Package List BPC-iMX8MP-03 Industrial Computer product list: 1 x WiFi antenna  4 x M3-5 Black screw  2 x Wall bracket  1 x BPC-iMX8MP-03 box ...
  • Page 22: Chapter 3 Installation Guide

    WiFi antenna Figure 18 Connect the power adapter to the DC connector of enclosure (DC-IN connector as shown above). When the SYS and PWR LED are on, it proves that the Industrial Computer is powered on. 22 / 41 www.debix.io...
  • Page 23: Power On

    3.2. Power on NOTE The factory default boot mode of BPC-iMX8MP-03 Industrial Computer is eMCC boot, and the RS232/RS485/CAN interface is configured as RS485 by default. If you need to change to other boot mode and the interface communication mode, please contact our engineer for modification before leaving the factory, and do not disassemble the machine by yourself.
  • Page 24: Chapter 4 Software Application Examples

    As shown above: eth33 network card corresponds to the network port of the device silkscreen "LAN1" (Figure 10, right side); eth34 network card corresponds to the network port of the device silkscreen "LAN2" (Figure 10, left side). Apply ping command. ping 192.168.1.18 24 / 41 www.debix.io...
  • Page 25 Polyhex Technology Company Limited Query the speed of the network port. sudo ethtool ens33 The desktop settings of the BPC-iMX8MP-03 Industrial Computer Ethernet (Settings >> Network) are as follows. 25 / 41 www.debix.io...
  • Page 26: Use Of Wifi

    Polyhex Technology Company Limited Figure 20 4.2. Use of WiFi Unplug the network cable, device connect WiFi (polyhex_mi), query the WiFi network port  via ifconfig wlan0. 26 / 41 www.debix.io...
  • Page 27 Reconnect to the new WiFi network (ChinaNet-polyhex), use the ping command, and the same screen appears as above. The desktop settings of the BPC-iMX8MP-03 Industrial Computer WIFI (Settings >> Wi-Fi) are as follows. Turn on the Wi-Fi function, as shown in Figure 22.
  • Page 28: Use Of Bluetooth

    Query Bluetooth devices via the hciconfig command.  Switch to the root user.  Start bluetooth and match bluetooth.  hciconfig hci0 up bluetoothctl power on agent on default-agent scan on pair yourDeviceMAC #Match the Bluetooth MAC address 28 / 41 www.debix.io...
  • Page 29 Polyhex Technology Company Limited The desktop settings of the BPC-iMX8MP-03 Industrial Computer Bluetooth (Settings >> Bluetooth) are as follows. Example: Turn on Bluetooth on both the phone and Industrial Computer, the phone Bluetooth can detect the Bluetooth device of Industrial Computer, the Industrial Computer can detect the phone Bluetooth device, click on the Bluetooth device, connect, enter the key for pairing, as shown in the following figure.
  • Page 30: Use Of Usb

    Access the U disk in FAT32 format, the system will automatically mount it to the /mnt path. df -h If the U disk is not mounted, you can mount the U disk with the following command:   Query the U disk letter: fdisk -l 30 / 41 www.debix.io...
  • Page 31 Clear the cache, run before each read and write test command. sh -c "sync && echo 3 > /proc/sys/vm/drop_caches" Write speed test. sh -c "sync && echo 3 > /proc/sys/vm/drop_caches" // clear cache dd if=/dev/zero of=./test_write count=1 bs=1G 31 / 41 www.debix.io...
  • Page 32: Verification Of Rs485/Rs232/Can

    If RS232 or CAN function is required, internal hardware wiring needs to be adjusted before leaving the factory. Install cutecom serial port tool on BPC-iMX8MP-03 Industrial Computer. sudo apt update sudo apt install cutecom qtwayland5 The serial port parameters are set as follows.
  • Page 33: Rs485 (Default)

    Send and receive data via cutecom. Enter the test string in the cutecom input box, press  Enter to send, you can see that another cutecom receiving box receives the same message, indicating that the communication is successful, and the result is as follows: 33 / 41 www.debix.io...
  • Page 34: Rs232

    Connect Pin6 of RS232 to the receiving end of USB-RS232, Pin5 to the sending end of USB-RS232, and Pin4 to the ground terminal of USB-RS232, USB-RS232 is connected to the onboard USB 3.0 interface. The wiring is shown in the following figure. Figure 27 34 / 41 www.debix.io...
  • Page 35 Send and receive data via cutecom. Enter the test string in the cutecom input box, press  Enter to send, you can see that another cutecom receiving box receives the same message, indicating that the communication is successful, and the result is as follows: Figure 29 35 / 41 www.debix.io...
  • Page 36: Can

    CAN1 sends data, CAN0 receives data  Open a Terminal and configure CAN0 to receive. ifconfig can0 down ip link set can0 type can bitrate 500000 ifconfig can0 up candump can0 Open another Terminal and configure CAN1 to send. 36 / 41 www.debix.io...
  • Page 37 In the Terminal sent by CAN1, switch can1 to receiving state. candump can1 In the Terminal receiving CAN0, press Ctrl+Z to end receiving. And switch can0 to send state. cansend can0 123#1122334455667788 As shown in the figure below: 37 / 41 www.debix.io...
  • Page 38: Verification Of Di/Do

    DI_1 as an example, and connect the DI_1 to ground in series. Enter the GPIO directory. cd /sys/class/gpio Export GPIO. After the export is successful, the gpio5 directory will be automatically generated, as shown below: echo 5 > export 38 / 41 www.debix.io...
  • Page 39: Verification Of Led & Key

    1 > brightness The other DO verification methods are the same, the DOUT_1, DOUT_2, DOUT_3, and DOUT_4 files under /sys/devices/platform/gpio-leds/leds/ correspond to DO_1, DO_2, DO_3, and DO_4 ports respectively. 4.7. Verification of LED & Key 39 / 41 www.debix.io...
  • Page 40: Verification Of Rtc

    PWR is the power status indicator, the indicator is on when power is applied; otherwise,  the indicator is off when power is off. BPC-iMX8MP-03 Industrial Computer is automatically turned on when power is applied. Short press   SYS green light is off, the system enters into sleep.
  • Page 41 Polyhex Technology Company Limited Figure 31 Read the RTC time of the Industrial Computer via hwclock -r command, as shown in the following figure. 41 / 41 www.debix.io...

This manual is also suitable for:

Bpc-imx8mp

Table of Contents