Page 1
Version:V1.1 (2024-10) Complied by:Polyhex Technology Company Limited (http://www.polyhex.net/) DEBIX Mini PC (BPC-iMX8MP-08) is a mini personal computer based on the SoC, NXP i.MX 8M Plus. It consists of the DEBIX motherboard (EMB-iMX8MP-07), an aluminum alloy enclosure, and antennas. It provides rich interfaces for IoT gateways, edge computing, security, building control and industrial applications.
Polyhex Technology Company Limited REVISION HISTORY Rev. Date Description 2024.10.17 First edition 1. Optimized the content 2024.10.29 2. Added the part of 2.3.12. RTC 2 / 56 www.debix.io...
Always ground yourself to remove any static electric charge before BPC-iMX8MP-08) touching DEBIX Mini PC ( . 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.
10.Due to the sensitive nature of the equipment, it must be stored in a restricted access location, and only accessible by qualified engineer. 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 8
Polyhex Technology Company Limited The exact wording of any error messages Technical Support: Discord Community (recommended): https://discord.com/invite/adaHHaDkH2 Email: info@debix.io 8 / 56 www.debix.io...
Polyhex Technology Company Limited Chapter 2 Introduction DEBIX Mini PC (BPC-iMX8MP-08) is a NXP i.MX 8M Plus based DEBIX Mini PC. It is designed for industrial applications, which can be used in a wide range of schemes that require high reliability, including machine vision and machine learning, advanced multimedia, smart cities, and edge computing.
Polyhex Technology Company Limited 2.1. Overview DEBIX Mini (BPC-iMX8MP-08) composed DEBIX motherboard (EMB-iMX8MP-07), an aluminum alloy enclosure and antennas (antennas are optional). Figure 2 DEBIX Motherboard (EMB-iMX8MP-07) Front View 10 / 56 www.debix.io...
Page 11
Polyhex Technology Company Limited Figure 3 DEBIX Motherboard (EMB-iMX8MP-07) Back View 11 / 56 www.debix.io...
Page 12
Polyhex Technology Company Limited Figure 4 DEBIX Mini PC (BPC-iMX8MP-08) 12 / 56 www.debix.io...
Page 13
Polyhex Technology Company Limited DEBIX Mini PC (BPC-iMX8MP-08) uses NXP i.MX 8M Plus as SoC, supporting Ethernet, wireless network, Bluetooth 5.3, 4G/5G module, etc. The specification is as follows: Table 2 Specification of DEBIX Mini PC (BPC-iMX8MP-08) System BPC-iMX8MP-08 Product Model i.MX 8M Plus/MIMX8ML4CVNKZAB, 4 x ARM Cortex-A53,...
Page 14
Mechanical & Environmental Dimension 200.0mm x 121.0mm x 28.0mm(±0.5mm) (L x W x H) Net Weight 175g (±0.5g) (EMB-iMX8MP-07) Net Wright 610g (±0.5g) (DEBIX Mini PC) -20℃~70℃ Operating Temp. -40℃~85℃ (optional) Enclosure Color Grey (Black is optional) Enclosure Material...
Polyhex Technology Company Limited 2.2. Interface 2.3.1. Power Interface DEBIX Mini PC (BPC-iMX8MP-08) provides one 5.5 x 2.1mm DC IN female. Default input: DC 12V/3A. 2.3.2. USB 3.0 DEBIX Mini PC (BPC-iMX8MP-08) provides six USB 3.0 interfaces: 2.3.3. Ethernet Interface DEBIX Mini PC (BPC-iMX8MP-08) provides two Gigabit Ethernet ports with independent MAC address:...
Polyhex Technology Company Limited Connect the DEBIX Mini PC (BPC-iMX8MP-08) to the network through a network cable in the RJ45 connector. A set of status indicators below the interface displays the status signal. The green one indicates Link, which is network connection indicator, and the yellow one does Active, which is signal transmission indicator.
Polyhex Technology Company Limited 2.3.4.2. LVDS Interface DEBIX Mini PC (BPC-iMX8MP-08) provides one LVDS interface: The refdes. is J7. The connector is the 2 x 15PIN wafer. It can be used to connect monitors, televisions or projectors. The resolution is 1080p@60Hz.
LVDS_VDD 2.3.4.3.LVDS Backlight Control Adjustment Interface DEBIX Mini PC (BPC-iMX8MP-08) provides one 6Pin/2.0mm LVDS backlight control adjustment Interface: The refdes. is J8. Through it, the LVDS backlight can be turned on or off and the backlight brightness can be adjusted.
The range of DC:12-36V LVDS_BL_EN Backlight switch enabled LVDS_BL_PWM Backlight brightness PWM control To ground To ground 2.3.4.4. LVDS PWR DEBIX Mini PC (BPC-iMX8MP-08) provides one LVDS PWR interface on the DEBIX motherboard: The refdes. is J6. 19 / 56 www.debix.io...
Page 20
Polyhex Technology Company Limited The figure of the LVDS PWR’s PCBA pin sequence is shown as below: The pin sequence of the LVDS PWR interface is shown as below: LVDS PWR interface is defined as follows: Table 6 20 / 56 www.debix.io...
DEBIX only supports four-segment headphone plug for using MIC. The definition is shown in the following figure, which includes left channel, right channel, GND, and MIC recording. It is necessary to connect to the DEBIX audio interface according to the definition of GND and MIC for normal use.
Polyhex Technology Company Limited debugging serial port. The connector is UART to USB Type-C. 2.3.7. RS232/RS485 DEBIX Mini PC (BPC-iMX8MP-08) provides two COM interfaces: COM 1 and COM 2. COM 1: 1 x RS232/RS485 COM 2: 1 x RS232/RS485 ...
Page 23
RS485 differential signal line A RS232_RXD RS232 receiving terminal The pin sequence of COM 1 (Left) and COM 2 (Right) is shown as below: 2 x COM interfaces (RS232/RS485) are defined as follows: Table 8 Definition Definition 23 / 56 www.debix.io...
Polyhex Technology Company Limited RS485_B- RS232_TXD-RS485_A+ RS232_RXD 2.3.8. CAN DEBIX Mini PC (BPC-iMX8MP-08) provides one 2Pin CAN interface: The refdes. is J17. The pin sequence of CAN interface is shown as below: The 2PIN CAN interface is defined as follows: Table 9 Definition...
CAN_L HIGH-level CAN bus 1# line 2.3.9. GPIO DEBIX Mini PC (BPC-iMX8MP-08) provides one 4 x DI, 4 x DO GPIO interface:The refdes. is J18. The pin sequence of GPIO interface is shown as below: GPIO interface is defined as follows:...
GPIO5-IO10 GPIO5-IO11 GPIO5-IO12 GPIO5-IO13 2.3.10. I2C DEBIX Mini PC (BPC-iMX8MP-08) provides one I2C interface: The refdes. is J20. The pin sequence of I2C interface is shown as below: I2C interface is defined as follows: Table 11 26 / 56 www.debix.io...
VDD3V3_I2C TP-I2C-SCL TP-I2C-SDA TP-nRESET TP-nINT 2.3.11. SPI DEBIX Mini PC (BPC-iMX8MP-08) provides one 6Pin SPI interface: The refdes. is J19. The pin sequence of SPI interface is shown as below: SPI interface is defined as follows: Table 12 Definition Definition...
Polyhex Technology Company Limited ECSPI1-SCLK 2.3.12. RTC DEBIX Mini PC (BPC-iMX8MP-08) provides one RTC interface on the DEBIX motherboard: The refdes. is J12. The figure of the RTC interface’s PCBA pin sequence is shown as below: 28 / 56 www.debix.io...
RTC_VDD3V3 3.3 voltage input To ground 2.3.13. LED & Button DEBIX Mini PC (BPC-iMX8MP-08) provides one ON/OFF button with LED (Red) and one UPGRADE button. The specific status is described as follows: Table 14 Description of the Button Status Function...
Polyhex Technology Company Limited 2.3.14. DIP Switch DEBIX Mini PC (BPC-iMX8MP-08) provides three onboard DIP switches, each bit of which has two states, “ON” and “OFF”. Switch to the “ON” side indicating the on-state. BOOT DIP switch (Refdes.: SW1) ...
2.3.14.2. COM 1 RS232/RS485 DIP Switch (Refdes.: SW2) : The COM 1 interface has two serial port modes: 00110--RS232 11001--RS485 NOTICE “00110”--RS232 is the default configuration. Two modes of the COM 1 RS232/RS485 DIP switch are shown as below: 31 / 56 www.debix.io...
2.3.14.3. COM 2 RS232/RS485 DIP Switch (Refdes.: SW3) : The COM 2 interface has two serial port modes: 00110--RS232 11001--RS485 NOTICE “00110”--RS232 is the default configuration. Two modes of COM 2 RS232/RS485 DIP switch are shown as below: 00110--RS232 11001--RS485 32 / 56 www.debix.io...
Polyhex Technology Company Limited 2.3.15. Slot DEBIX Mini PC (BPC-iMX8MP-08) provides one Micro SD slot and one Nano SIM slot. (1) Micro SD Slot: The refdes. is J1. Micro SD card can be used as a system boot card, insert the Micro SD card with the system installed here, and then power on the device to start the system in the Micro SD card.
Polyhex Technology Company Limited 2.3.16. Mini PCIe Slot DEBIX Mini PC (BPC-iMX8MP-08) provides one Mini PCIe slot:The refdes. is J22. It is used for 4G/5G modules, and the communication protocol is USB2.0/USB3.0. The pin sequence of Mini PCIe slot interface is shown as below:...
Polyhex Technology Company Limited 2.3.17. M.2 NGFF KEY E Slot DEBIX Mini PC (BPC-iMX8MP-08) provides one M.2 NGFF KEY E slot: The refdes. is J21. It is used for WIFI&BT module, and the communication protocols are PCIe, SDIO and UART.
Page 37
Polyhex Technology Company Limited The M.2 NGFF KEY E slot interface is defined as follows: Table16 Definition Definition VPCIe_3V3 M2_USB_DP VPCIe_3V3 M2_USB_DN M2_LED1# M2_PCM_CLK M2_SD_CLK M2_PCM_SYNC M2_SD_CMD M2_PCM_IN M2_SD_DATA0 M2_PCM_OUT M2_SD_DATA1 M2_LED2# M2_SD_DATA2 M2_SD_DATA3 M2_BT_WAKE 37 / 56 www.debix.io...
Polyhex Technology Company Limited 2.3. Packing List 1 x DEBIX Mini PC (BPC-iMX8MP-08) 2 x phoenix terminal male (GPIO + CAN) 1 x packing box 1 x foam pouch 39 / 56 www.debix.io...
Chapter 3 Getting Started 3.1. Software Installation DEBIX Mini PC (BPC-iMX8MP-08) is shipped with the operating system burned into eMMC, and the system will boot from eMMC. Connect the display monitor and power on. And then the device will boot up and work normally.
4.1. Usage of Ethernet Open the Terminal and run the command ifconfig to query the Gigabit Ethernet port LAN1: ifconfig 4.2. Usage of USB3.0 Write Speed Test Run the command below to mount the U disk: 41 / 56 www.debix.io...
Read speed: 26.7MB/s 4.3. Usage of 4G/5G Network Hardware Connection: Install the 4G/5G module to the Mini PCIe Slot interface (J22), and lock screws CM2.0x 4 to fix it. Then insert the Nano SIM card 42 / 56 www.debix.io...
Software Setting: 1. Dial-up: Click to open "Setting" application, select Network, enable "Mobile Broadband", set Network to Add new connection. And then the "Set up a Mobile Broadband Connection" dialog box pops u. Click Next. 43 / 56 www.debix.io...
Page 44
2. In the "Choose your Provider's Country or Region" dialog box, select the country as needed. Here "China" was chosen. Click Next. 3. In the "Choose your Provider" dialog box, select "China Mobile" and click Next. 44 / 56 www.debix.io...
Page 45
Polyhex Technology Company Limited 4. In the "Choose your Billing Plan" dialog box, click Next. 5. In the "Confirm Mobile Broadband Settings" dialog box, make sure the settings are correct, and then click Apply. 45 / 56 www.debix.io...
Page 46
Polyhex Technology Company Limited 6. Get the dial-up IP address. 4G network test: Open a PuTTY window, run the following command to verify whether the network connection is normal: /home/debix# ping -I ppp0 baidu.com 46 / 56 www.debix.io...
Hardware Connection:Connect two CAN interfaces (H to H, L to L). Here, we take an example of DEBIX Mini PC’s CAN interface communicating with the CAN interface of the DEBIX Model A + IO Board, as shown in the following figure: 47 / 56 www.debix.io...
Page 48
Receive:candump can0 Transmit:cansend can0 123#1122334455667788 When the CAN serial port can receive and transmit the corresponding information (cano 123 [8] 11 22 33 44 55 66 77 88), the communication is successful. As shown below: 48 / 56 www.debix.io...
On one COM connector, only one kind of serial port can be used at a time, namely either RS232 or RS485. It is switched through the internal DIP switch. For details about DIP switch operations, please refer to parts of 2.3.14.2 2.3.14.3 of this user guide. 00110--RS232 49 / 56 www.debix.io...
Page 50
COM interfaces. As shown in the below: 11001--RS485 Software Setting: (1) Open a Terminal on the DEBIX Mini PC (BPC-iMX8MP-08). Run the following command to install cutecom serial port tool: sudo apt update sudo apt install cutecom qtwayland5...
Page 51
Then click Open. (5) Send and receive data via cutecom: Type the test string in the cutecom input box, press the Enter key on your keyboard to send. Then you can see that the other cutecom 51 / 56 www.debix.io...
Page 52
The IO level of the debug serial port is 3.3V. Hardware Connection:Using a USB Type-C cable to connect the Debug interface of DEBIX Mini PC (BPC-iMX8MP-08) with the USB interface of the PC. Open the Windows Device Manager and check the serial port number of the USB-TTL 3.3V device.
Page 53
Open MobaXterm, click Sessions on the menu bar, select New session. Select Serial in the pop-up "Session settings" dialog box. Change the port number to the COM port found in the device manager, set the Speed (bps) to 115200, and click OK. 53 / 56 www.debix.io...
Page 54
On the terminal, you can see the boot process log output by the Uboot, Kernel, and System. After the system is started, enter the default user name and password (both are “debix”) on the terminal to access the serial port console. 54 / 56...
Page 55
Run the following command to verify I2C: EMB-IMX8MP-07_J20_i2c_gpio_test.sh 4.8. Usage of SPI The J19 connector is SPI communication interface, which can communicate with external slave devices. This test program is to attach the device with NOR-FLASH for reading and writing test 55 / 56 www.debix.io...
Page 56
Polyhex Technology Company Limited Run the following command to verify SPI: EMB-IMX8MP-07_J19_spi 4.9. Usage of GPIO Run the following command, the GPIO pin cyclically outputs high and low levels: EMB-IMX8MP-07_J18_TEST.sh 56 / 56 www.debix.io...
Need help?
Do you have a question about the BPC-iMX8MP-08 and is the answer not in the manual?
Questions and answers