Instruction Manual for DIGI models including: MP25, ConnectCore MP25 Development Board, ConnectCore MP25, Development Board, Board

ConnectCore MP25 Development Board Hardware Reference Manual

ConnectCore, MP25, Development, Board, Hardware, Reference, Manual

Digi International Inc.

ConnectCore MP25 - Development Board

15 авг. 2024 г. — Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International.

ConnectCore MP25 Development Board Hardware Reference Manual

15 ago 2024 — Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International.


File Info : application/pdf, 20 Pages, 555.73KB

PDF preview unavailable. Download the PDF instead.

90002594
ConnectCore MP25
Development Board
Hardware Reference Manual

Revision history--90002594

Revision 1P

Date August 2024

Description Initial draft.

Trademarks and copyright
Digi, Digi International, and the Digi logo are trademarks or registered trademarks in the United States and other countries worldwide. All other trademarks mentioned in this document are the property of their respective owners. © 2024 Digi International Inc. All rights reserved.
Disclaimers
Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document "as is," without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose. Digi may make improvements and/or changes in this manual or in the product(s) and/or the program(s) described in this manual at any time.
Warranty
To view product warranty information, go to the following website:
www.digi.com/howtobuy/terms
Customer support
Gather support information: Before contacting Digi technical support for help, gather the following information:
Product name and model Product serial number (s) Firmware version Operating system/browser (if applicable) Logs (from time of reported issue) Trace (if possible) Description of issue Steps to reproduce Contact Digi technical support: Digi offers multiple technical support plans and service packages. Contact us at +1 952.912.3444 or visit us at www.digi.com/support.

ConnectCore MP25 Development Board

2

Feedback
To provide feedback on this document, email your comments to
techcomm@digi.com
Include the document title and part number (ConnectCore MP25 Development Board, 90002594 1P) in the subject line of your email.

ConnectCore MP25 Development Board

3

Contents

About the ConnectCore MP25 DVK

Features and functionality

6

Safety instructions

7

Block diagram

8

Placement

9

Top view

9

Bottom view

10

Connectors

10

Interfaces

Power interfaces

13

DC-in jack connector

13

RTC

13

Power and reset buttons

13

System boot

13

Debug interfaces

14

JTAG

14

Console port

15

Multimedia

15

HDMI

15

LVDS display

15

MIPI CSI

16

Audio

17

Storage interface

18

MicroSD

18

Communication

18

Gigabit Ethernet

18

RS-485

18

CAN

18

USB Host

19

USB type-C port controller

19

Mini PCI Express slot

19

XBee socket

19

MikroBus socket

19

Wireless

19

User interfaces

19

ConnectCore MP25 Development Board

4

Specifications

Electrical specification

20

Supply voltages

20

Mechanical specification

20

Environmental specification

20

ConnectCore MP25 Development Board

5

About the ConnectCore MP25 DVK

Features and functionality

About the ConnectCore MP25 DVK
The Digi ConnectCore® MP25 System-on-Module (SOM) platform is a highly integrated, costeffective, connected, secure embedded solution, built on the STM32MP25 MPU family. It integrates memory, power management, pre-certified wireless connectivity and advanced Digi TrustFence device security with a complete, open-source Linux software platform based on the Yocto Project.
Note While the ConnectCore MP25 system-on-module is designed to be used in a production environment, the ConnectCore MP25 Development Kit is designed only for development and testing in a pre-production environment.
Features and functionality
n ConnectCore MP25 module: l STM32MP25 dual ARM Cortex-A35 and single Cortex-M33 cores operating at speeds up to 1.5 GHz l Up to 1 GB 16-bit DDR4 memory l Up to 8 GB 8-bit eMMC memory l IEEE 802.11 a/b/g/n/ac/ax WLAN (WiFi 6) and Bluetooth 5.4
n Power l Power jack (5 V) l On-board supercap supplying the module's and on-board RTCs l Power and reset buttons
n Boot source configuration l eMMC l USB
n Debug l JTAG/serial-wire debug port l Serial console at C-type USB connector
n Multimedia l HDMI display (through MIPI-to-HDMI transceiver) l LVDS interface with up to four differential data pairs l MIPI CSI-2 camera with two data pairs l Audio CODEC supporting the following functionality: o One 3.5 mm headphone jack o One 3.5 mm microphone jack o Two speaker outputs

ConnectCore MP25 Development Board

6

About the ConnectCore MP25 DVK

Safety instructions

o One line-out output o Tow line-in inputs n Storage l MicroSD card slot n Communication l Up to three Gigabit Ethernet with RJ45 connector l RS-485 l Two CAN FD l Two USB Host 2.0 interfaces through a stacked USB A type connector l USB type-C port supporting USB 2.0 l PCI Express Mini Card slot supporting full and half-size cards connected through USB and PCIE l XBee socket supporting XBee Cellular l MikroBus socket l IEEE 802.11 a/b/g/n/ac/ax + Bluetooth 5.4 with on-module U.FL or external SMA antenna connector n User l Three user LED, two of them shared with user button l One tamper button n Dimensions l 120 x 160 mm
Safety instructions
n The ConnectCore MP25 Development Board cannot be guaranteed operation due to the radio link and so should not be used for interlocks in safety critical devices such as machines or automotive applications.
n The ConnectCore MP25 Development Board has not been approved for use in (this list is not exhaustive): l nuclear applications l explosive or flammable atmospheres
n There are no user serviceable components inside the ConnectCore MP25 Development Board. Do not modify the ConnectCore MP25 in any way. Modifications may exclude the Development Board from any warranty and can cause the ConnectCore MP25 to operate outside of regulatory compliance for a given country, leading to the possible illegal operation of the radio.
n Use industry standard ESD protection when handling the ConnectCore MP25 Development Board.
n Take care while handling to avoid electrical damage to the PCB and components. n Do not expose ConnectCore MP25 Development Board to water or moisture. n Use this product with the antennas specified in the ConnectCore MP25 Development Board
user guides.

ConnectCore MP25 Development Board

7

About the ConnectCore MP25 DVK
Block diagram

Block diagram

ConnectCore MP25 Development Board

8

About the ConnectCore MP25 DVK
Placement
Top view

Placement

ConnectCore MP25 Development Board

9

About the ConnectCore MP25 DVK
Bottom view

Connectors

Connectors
The following table lists all connectors on the ConnectCore MP25:

Connector J1 J2 J3 J4 J5 J6 J7 J8

Interface VSYS/VSYS2 series jumper Coin-cell 5V power-in jack VCC_LICELL series jumper 5V power-in Power and reset buttons MicroSD Flexible IO

ConnectCore MP25 Development Board

10

About the ConnectCore MP25 DVK

Connector J9 J10 J11 J12 J13 J14 J15 J16 J17 J18 J19 J20 J21 J22 J23 J24 J25 J26 J27 J28 J29 J30 J31 J32 J33 J34 J35 J37-J38 J39-40

Interface TPM SPI RS485 termination resistor RS485 UART CAN1 termination resistor CAN1 CAN2 termination resistor QSPI CAN2 I2C1 expansion USB console TTL console JTAG ETH1 RJ45 ETH2 RJ45 ETH3 RJ45 USB type-C Dual USB A-type receptacle MIPI display I2C2 expansion MIPI camera MIPI camera LVDS display HDMI Microphone jack Headphones jack Audio expansion XBee socket MikroBus socket

ConnectCore MP25 Development Board

Connectors
11

About the ConnectCore MP25 DVK

Connector J41 J42 J43 J45 J46 J47 J49 CAD1 S1 SW1 SW2 SW3 SW4 SW5

Interface Mini PCIe U.FL WLAN/Bluetooth expansion Micro SIM U.FL SMA 3V3 series jumper JTAG Tag Connect Boot switches Power button Reset button Tamper button User button User button

Connectors

ConnectCore MP25 Development Board

12

Interfaces
The following interfaces are available on the ConnectCore MP25:
Power interfaces
This section describes the ConnectCore MP25 power interfaces.
DC-in jack connector
The input voltage of theConnectCore MP25 Development Board is 5V. This input power supply is provided via a DC-in power jack connector.
Note There is an additional 2-pin power connector (J5) not populated by default.
An overvoltage circuit protects the board from overvoltage and overcurrent events. Downstream from these input power protections, there are two regulators/switches for powering the carrier board circuitry:
n 5V load switch (U4): A 5V load switch that controls the power delivery to different interfaces on the carrier board.
n 3.3V On-board regulator (U3): A regulator that provides 3.3V to different peripherals of the development board.
RTC
The ConnectCore MP25 Development Board supports an external RTC, which is powered from an on-board supercap (C5). This supercap also powers the internal RTC of the ConnectCore MP25 module.
Power and reset buttons
One power button (SW1) and one reset button (SW2) are included on the development board.
System boot
The ConnectCore MP25 module supports different boot modes (see the ConnectCore MP25 System-on-Module Hardware Reference Manual for detailed information). A quadruple switch (S1) allows you to select the desired mode:

ConnectCore MP25 Development Board

13

Interfaces

Debug interfaces

S1.1 Open Close Open Close Open Close Open Close Open Close

S1.2 Close Close Open Open Close Open Close Open Close Open

S1.3 Open Open Open Open Close Close Open Open Close Close

S1.4 Open Open Open Open Open Open Close Close Close Close

A35 Master UART/USB SD-Card eMMC Development S-NOR Development UART/USB

A33 Master UART/USB Development SD-Card eMMC S-NOR Development UART/USB

Note To boot from microSD you must use the SDMMC1 interface, which is connected to the wireless chip internally in the SOM. This means that only non-wireless variants of the CCMP2 can boot from an external microSD.

Debug interfaces

JTAG
The ConnectCore MP25 Development Board provides a Tag Connect footprint for accessing the STM32MP25 JTAG debug port. Additionally, a standard 10-pin, 1.27 mm pitch connector (J21) is available for accessing the JTAG interface:

Pin Signal name

Description

1 JTMS-SWDIO

Mode select line

2 VDDIO

3.3V power supply

3 JTCK-SWCLK

Clock line

4 GND

5 JTDO-TRANCESWO Data output line

6 GND

7 JTDI

Data input line

8 NC

9 NRST

Reset line of the CPU

10 GND

ConnectCore MP25 Development Board

14

Interfaces

Multimedia

CAUTION! Pinout mirrored compared to standard pinout.

Console port
A dedicated USB type-C connector (J19) provides access to the console port of the ConnectCore MP25 system-on-module. This USB port is routed directly to a bridge that converts the USB bus into TTL level. USART2 is used as the console debug port of the STM32MP25 CPU. This USART can also be accessed directly at TTL level through J20 connector (not populated by default):

Pin Signal name

Description

1 CONSOLE_A35_TX USART transmission line

2 CONSOLE_A35_RX USART receiver line

3 3V3_SOM

3.3V power supply

4 GND

Default console port settings:
n Baud rate: 115200 n Data: 8 bit n Parity: none n Stop: 1 bit n Flow control: none

Multimedia

HDMI
The ConnectCore MP25 system-on-module supports only one MIPI-DSI display interface. On the development board, this MIPI-DSI interface is connected to the Lontium LT8912B bridge to convert it to HDMI. The HDMI is available over a standard HDMI connector (J32).
Note The native MIPI-DSI interface of the ConnectCore MP25 module is also available on a 40 pin, 0.5 mm pitch connector (J27), which is not populated by default.

LVDS display
The ConnectCore MP25 module has one native LVDS display interface, which is available through a 20-pin, 1.25 mm pitch connector (J31):

Pin Signal name 1 3V3_BOARD

Description 3.3V power supply

ConnectCore MP25 Development Board

15

Interfaces

Multimedia

Pin Signal name

Description

2 LVDS1_D0_N

Data pair 0 (-) line

3 LVDS1_D0_P

Data pair 0 (+) line

4 GND

5 LVDS1_D1_N

Data pair 1 (-) line

6 LVDS1_D1_P

Data pair 1 (+) line

7 GND

8 LVDS1_D2_N

Data pair 2 (-) line

9 LVDS1_D2_P

Data pair 2 (+) line

10 GND

11 LVDS1_CLK_N

Clock pair (-) line

12 LVDS1_CLK_P

Clock pair (+) line

13 GND

14 LVDS1_D3_N

Data pair 3 (-) line

15 LVDS1_D3_P

Data pair 3 (+) line

16 LVDS_BCKL_PWM Backlight PWM

17 LVDS_I2C_SCL STM32MP25 I2C1 clock line

18 LVDS_I2C_SDA STM32MP25 I2C1 data line

19 LVDS_IRQ

Interrupt line

20 5V_BOARD

5V power supply

MIPI CSI
The ConnectCore MP25 Development Board provides a MIPI camera serial interface (MIPI CSI) over a 15-pin connector (J30):
Pin Signal name Description 1 GND 2 CSI_D0_N Data pair 0 (-) line 3 CSI_D0_P Data pair 0 (+) line 4 GND 5 CSI_D1_N Data pair 1 (-) line 6 CSI_D1_P Data pair 1 (+) line

ConnectCore MP25 Development Board

16

Interfaces

Multimedia

Pin Signal name Description

7 GND

8 CSI_CLK_N Clock pair (-) line

9 CSI_CLK_P Clock pair (+) line

10 GND

11 CSI_RST

Reset line

12 NC

13 CSI_I2C_SCL STM32MP25 I2C1 clock line

14 CSI_I2C_SDA STM32MP25 I2C1 data line

15 3V3_BOARD 3.3V power supply

Note There is an additional 22 pin, 0.5 mm pitch MIPI CSI connector (J29) not populated by default.

Audio
The Maxim MAX98089 audio codec manages the audio interface on the development board. The board provides the following audio functionality:
n 3.5 mm headphone jack n 3.5 mm microphone jack n x2 speaker outputs (left and right) n x1 line-out output n x2 line-in inputs
The speakers, line-out signals and line-in signals are available over a 10-pin connector (J35):

Pin Signal name Description

1 LINE1_IN_R Single-ended line input A1

2 LINE1_IN_L Single-ended line input A2

3 LINE2_IN_R Single-ended line input B1

4 LINE2_IN_L Single-ended line input B2

5 LINE_OUT_R Right line output

6 LINE_OUT_L Left line output

7 SPKL_P

Positive left-channel class D speaker output

8 SPKL_N

Negative left-channel class D speaker output

9 SPKR_P

Positive right-channel class D speaker output

10 SPKR_N

Negative right-channel class D speaker output

ConnectCore MP25 Development Board

17

Interfaces

Storage interface

Storage interface
MicroSD
A microSD socket connected to the SDMMC3 port of the STM32MP25 CPU is available on the ConnectCore MP25.
Communication
Gigabit Ethernet
Up to three 10Base-T/100Base-Tx/1000Base-T Ethernet interfaces are fully integrated in the ConnectCore MP25 development board through the Marvell 88E1512 Ethernet PHY. These interfaces are available over RJ45 connectors with integrated link/activity LEDs.
Note The third Ethernet port is only available on ConnectCore MP25 variants using the STM32MP257 variant of the CPU.

RS-485
RS-485 standard is supported on the ConnectCore MP25 development board through USART6. The interface is available on connector J11:

Pin Signal name 1 3V3_BOARD 2 RS485_B 3 RS485_A 4 GND

Description 3.3V power supply RS485 B line RS485 A line

You can connect a 120 termination resistor to the port by closing J10.

CAN
Two CAN FD buses are available on the development board through connectors J14 (CAN1) and J17 (CAN2). The pinout of these connectors is as follows, where x refers to the CAN interface on each connector:

Pin Signal name Description

1 5V_BOARD 5V power supply

2 CANx_H

CAN high line

3 CANx_L

CAN low line

4 GND

You can connect a 120 termination resistor to each port by closing J13 (CAN1) and J15 (CAN2).

ConnectCore MP25 Development Board

18

Interfaces

User interfaces

USB Host
The ConnectCore MP25 Development Board offers support for four USB Host interfaces. Two of them are available over a stackable dual USB A-type connector. The third USB Host is connected to the PCI Express Mini card connector. The fourth is connected to the XBee socket. All USB Hosts can operate at low-speed, full-speed and hi-speed.
USB type-C port controller
One USB type-C port controller is available on the development board, supporting USB 2.0.
Note The STM32MP25 integrates a COMBOPHY which supports USB3 SuperSpeed and PCIe gen2. By default, the ConnectCore MP25 development board connects the COMBOPHY to the Mini PCIe socket supporting the PCIe interface. However, the development board also allows you to connect the COMBOPHY to the USB type-C port to support USB3 SuperSpeed by modifying the following 0-ohm resistors.
n Remove R232, R234, R236 and R238 n Populate R233, R235, R237 and R239

Mini PCI Express slot
The ConnectCore MP25 Development Board provides a Mini PCI Express socket supporting both USB and PCIe connection to the ConnectCore MP25 module. A micro SIM socket is also connected to the Mini PCI Express slot.
XBee socket
One XBee socket is populated on the development board, supporting XBee Cellular modules. The UART bus connected to the XBee socket is also the default debug port for the Cortex-M33. This UART is also accessible on connector J12.
MikroBus socket
The ConnectCore MP25 Development Board provides a socket compatible with MikroElektronika MikroBus click boards, supporting I2C, UART, SPI, ADC and PWM connectivity.
Wireless
The ConnectCore MP25 System-on-Module supports IEEE 802.11 a/b/g/n/ac/ax and Bluetooth 5.4 with on-module U.FL connector. For complete WLAN specification, refer to the ConnectCore MP25 System-on-Module Hardware Reference Manual. Additionally, the development board supports a U.FL connector (J46) which is routed directly to a SMA connector (J47). The purpose is to adapt the U.FL form factor to the SMA form factor to extend the number of antennas that can be used on the development board for either the onmodule antenna path or any other RF path that could be used on a PCIe or XBee board.
User interfaces
Three LEDs are available on the development board, two of which are shared with user button. A tamper button is also available.

ConnectCore MP25 Development Board

19

Specifications

Electrical specification

Supply voltages
The ConnectCore MP25 Development Board has one primary supply input, VIN, which powers both the ConnectCore MP25 Development Board and the ConnectCore MP25 system-on-module.
The following table shows the voltage range of the input supply of the ConnectCore MP25 Development Board:

Signal Description

Min Typ Max Unit

VIN

Power jack input 4.6 5.0 5.5 V

Mechanical specification
The ConnectCore MP25 Development Board dimensions are 120 x 160 mm. Four 3.2 mm drills are located on the four corners of the PCB for assembling the board into an enclosure. These drills have a 5.5 mm round metalized area for the screws and nuts. The board has four 2.6 mm drills to assemble a half-size or full-size PCI express mini card module, with 5.8 mm x 5.8 mm square metalized area for the screws and nuts.

Environmental specification

Specification Operating temperature

Industrial

-40° C to +85° C

ConnectCore MP25 Development Board

20



References

madbuild