Digi ConnectCore MP13 Quick user guide

ConnectCore MP13
Development Board
Hardware Reference Manual

Revision history—90002552
Revision Date Description
1P March 2023 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.
© 2023 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 MP13 Development Board 2

Contents
About the ConnectCore MP13
Features and functionality 6
Safety instructions 7
ESD 7
Block diagram 8
Placement 9
Top view 9
Bottom view 10
Connectors 10
Interfaces
Power interfaces 13
DC-in jack connector 13
Coin cell connector 13
Power and reset buttons 14
System boot 14
Debug interfaces 14
JTAG 14
Console port 15
Multimedia 15
Audio 15
Storage interface 16
MicroSD 16
Communication 16
Gigabit Ethernet 16
10/100 Mbps Ethernet 16
UART/RS-232/RS-485 16
CAN 17
USB Host 18
USB OTG 18
Mini PCI Express slot 18
XBee socket 18
MikroBus socket 18
SPI and I2C 18
GPIO 19
User interfaces 20
Wireless 20
ConnectCore MP13 Development Board 4

About the ConnectCore MP13 Features and functionality
ConnectCore MP13 Development Board 6
About the ConnectCore MP13
The Digi ConnectCore MP13 wireless SOM kit is a complete development platform for intelligent,
connected and secure embedded products with a broad suite of tools and turnkey Linux software
support.
Note While the ConnectCore MP13 system-on-module is designed to be used in a production
environment, the ConnectCore MP13 Development Kit is designed only for development and testing in
a pre-production environment.
Features and functionality
nConnectCore MP13 module
lSTM32MP133C ARMCortex-A7 core operating at speeds up to 650 MHz
lUp to 256 MB, 16-bit DDR3 memory
lUp to 256 MB, 8-bit SLC NAND flash memory
lIEEE 802.11 a/b/g/n/ac WLAN and Bluetooth 5.0
nPower
lPower jack or industrial-dedicated 5V power connector
lCoin-cell battery charger, supplying the on-module RTC
lPower and reset buttons
nBoot source configuration
lNAND, USB, microSD
nDebug
lStandard IEEE 1149.1 JTAG interface
lSerial console at AB-type micro-USB connector and TTL level
nMultimedia
lMIPI DSI display
lHDMI display (through MIPI-to-HDMI transceiver)
lParallel 24-bit LCD interface with FFC on-board connector
lLVDS interface with up to four differential data pairs (through parallel-to-LVDS transceiver)
l8-bit parallel camera
lAudio CODEC with the following functionality
oOne 3.5 mm headphone jack
oOne 3.5 mm microphone jack
oTwo speaker outputs
oOne line-out output
oTwo line-in inputs
nStorage

About the ConnectCore MP13 Safety instructions
ConnectCore MP13 Development Board 7
lNAND flash
lmicroSD card slot
nCommunication
lRS-232
lRS-485
lTwo CAN
lGigabitEthernet
lTwo USB Host 2.0 interfaces through a stacked USB A type connector
lUSB OTG with AB-bype micro-USB connector
lSISO IEEE 802.11 a/b/g/n/ac +Bluetooth 5.0 with on-module U.FL or external SMA antenna
connector
lPCI Express Mini Card slot supporting full and half-size cards
lMikroBus socket
lXBee socket supporting XBee Cellular
nUser interface
lThree user LED, two of them shared with user buttons
nDimensions:
l120 x 160 mm
Safety instructions
nThe ConnectCore MP13 DVK 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.
nThe ConnectCore MP13 DVK has not been approved for use in (this list is not exhaustive):
lnuclear applications
lexplosive or flammable atmospheres
nThere are no user serviceable components inside the ConnectCore MP13 DVK. Do not modify
the ConnectCore MP13 in any way. Modifications may exclude the DVK from any warranty and
can cause the ConnectCore MP13 to operate outside of regulatory compliance for a given
country, leading to the possible illegal operation of the radio.
nUse industry standard ESD protection when handling the ConnectCore MP13 DVK.
nTake care while handling to avoid electrical damage to the PCB and components.
nDo not expose ConnectCore MP13 DVK to water or moisture.
nUse this product with the antennas specified in the ConnectCore MP13 DVK user guides.
ESD
The ConnectCore MP13 Development Board has no additional ESD protection added to USB Host
(J24) and microSD card (J13) ports. For this reason, ESD stickers have been added to the
corresponding connectors. Please consider this when using the ConnectCore MP13 Development
Board. Additional ESD protection shall be added to end products using these interfaces of
ConnectCore MP13 SOM.

About the ConnectCore MP13 Block diagram
ConnectCore MP13 Development Board 8
Block diagram

About the ConnectCore MP13 Placement
ConnectCore MP13 Development Board 9
Placement
Top view

About the ConnectCore MP13 Connectors
ConnectCore MP13 Development Board 10
Bottom view
Note Serigraphy on the bottom side of the PCB is incorrect. Refer to schematics and CAD
documentation for correct identification of the connectors.
Connectors
The following table lists all connectors on the ConnectCore MP13:
Connector Interface
J1 WLAN/Bluetooth expansion
J2 u.FL
J3 Bluetooth UART
J4 u.FL
J5 SMA
J6 5V power-in jack

About the ConnectCore MP13 Connectors
ConnectCore MP13 Development Board 11
Connector Interface
J7 5V power in
J8 VCC_MCA series jumper
J9 Supercap series jumper
J10 Coin cell
J11 Mini PCIe
J12 Micro SIM
J13 microSD
J14 USB Console
J15 RS232/RS485 TX line selector jumper
J16 RS232/RS485 RX line selector jumper
J17 RS232/RS485 RTS line selector jumper
J18 RS485 termination resistor jumper
J19 RS485
J20 TTL Console
J21 STM32MP1 JTAG
J22 MCA SWD
J23 10/100/1000 Mbps RJ-45
J24 Dual USB A-type
J25 USB OTG
J28 Microphone jack
J29 Headphone jack
J30-J31 MikroBus socket
J32 CAN1 termination resistor jumper
J33 CAN1
J36-J37 XBee socket
J38 UART/RS232 expansion
J39 Audio expansion
J40 USB expansion
J41 GPIO expansion

About the ConnectCore MP13 Connectors
ConnectCore MP13 Development Board 12
Connector Interface
J42 SPI/I2C expansion
J43 10/100 Mbps RJ-45
S1 Boot switches
SW1 Power button
SW2 Reset button
SW3 User button
SW4 User button
SW5 User button
CAD1 STM32MP1 JTAG Tag Connect
CAD2 MCA SWD Tag Connect

Interfaces
The following interfaces are available on the ConnectCore MP13:
Power interfaces
This section describes the ConnectCore MP13 power interfaces.
DC-in jack connector
The input voltage of the ConnectCore MP1 Development Board is 5V. This input power supply can be
provided from two different connectors:
nDC-in power jack.
nJ7, a 2-pin, 2.54 mm pitch connector:
Pin Signal name Description
1 VIN 5V power supply
2 GND
Note Digi recommends not powering both connectors at the same time.
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:
n5V Load switch (U6): A 5V load switch that controls the power delivery to different interfaces on
the carrier board.
nPCIe regulator (U7): A dedicated adjustable regulator for the PCIe socket.
Coin cell connector
Connector J10 on the board is included for attaching an external coin-cell to the system:
Pin Signal name Description
1 VCC_LICELL Power supply for RTC
2 GND
ConnectCore MP13 Development Board 13

Interfaces System boot
ConnectCore MP13 Development Board 14
Power and reset buttons
One power button (SW1) and one reset button (SW2) are included on the development board.
System boot
The ConnectCore MP13 module supports different boot modes (see the ConnectCore MP13 System-
on-Module Hardware Reference Manual for detailed information). The development board supports
these boot modes, although some of them require changes to the populated components.
A quadruple switch (S1) allows swapping between eight different boot modes:
S1.1 S1.2 S1.3 Boot mode
Open Open Open On-module NAND
Open Open Close Serial NAND flash
Open Close Open Serial NOR flash
Open Close Close MicroSD card
Close Open Open eMMC
Close Open Close UART and USB Port 2
Close Close Open UART and USB Port 1
Close Close Close Reserved
Debug interfaces
JTAG
The ConnectCore MP13 Development Board provides a Tag Connect footprint for accessing the
STM32MP1 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 VDD 3.3V power supply
2 JTMS-SWDIO Mode select line
3 GND
4 JTCK-SWCLK Clock line
5 GND
6 JTDO-TRACESWO Data output line
7 NC
8 JTDI Data intput line

Interfaces Multimedia
ConnectCore MP13 Development Board 15
Pin Signal name Description
9 GND
10 NRST Reset line of the CPU
Console port
A dedicated USB micro AB-type port (J14) provides access to the console port of the ConnectCore MP1
system-on-module. This USB port is routed directly to the CY7C65211 bridge, which converts the USB
bus into TTL level. UART4 is used as the console debug port of the STM32MP1 CPU. This UART can
also be accessed directly at TTL level through J20 connector:
Pin Signal name Description
1 UART4_TX UART transmission line
2 UART4_RX UART receiver line
3 VDD 3.3V power supply
4 GND
Default console port settings:
nBaud rate: 115200
nData: 8 bit
nParity: none
nStop: 1 bit
nFlow control: none
Multimedia
Audio
The Maxim MAX98089 audio codec manages the audio interface on the development board. The board
provides the following audio functionality:
n3.5 mm headphone jack
n3.5 mm microphone jack
nx2 speaker outputs (left and right)
nx1 line-out output
nx2 line-in inputs
The speakers, line-out signals and line-in signals are available over a 10-pin connector (J39):
Pin Signal name Description
1 LINE1_IN_R Single-ended line input A1

Interfaces Storage interface
ConnectCore MP13 Development Board 16
Pin Signal name Description
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 Positiveright-channel class D speaker output
10 SPKR_N Negative right-channel class D speaker output
Storage interface
MicroSD
A microSD socket connected to the SDMMC2 port of the STM32MP1 CPU is available on the
ConnectCore MP13.
Communication
Gigabit Ethernet
10Base-T/100Base-Tx/1000Base-T Ethernet interface is fully integrated in the board through the
Analog Devices ADIN1300 Ethernet PHY. The Ethernet interface is accessible through a RJ-45
connector with integrated link/activity LEDs.
10/100 Mbps Ethernet
The ConnectCore MP13 Development Board supports one 10Base-T/100Base-Tx Ethernet interface
through the Microchip LAN8720Ai 10/100 PHY. This is interface is also available through a RJ-45
connector with integrated link/activity LEDs.
See Appendix A - ETH2 Interface Correction for information on an issue related to the connection of
the reference clock.
UART/RS-232/RS-485
RS-232 and RS-485 standards are supported on the ConnectCore MP13 Development Board, by
sharing one CPU UART port (UART7). This means that only one of the two protocols can be use at a
time. Selection between both is done through three three-position headers (J15, J16 and J17).
RS-232 port is available in connector J38, where USART3 is also connected:

Interfaces Communication
ConnectCore MP13 Development Board 17
Pin Signal name Description
1 USART3/8_TX UART3 transmission line
2 RS232_7_TX RS232 transmission line
3 USART3/8_RX UART3 receiver line
4 RS232_7_RX RS232 receiver line
5 USART3/8_RTS UART3 RTS line (output)
6 RS232_7_RTS_N RS232 RTS line (output)
7 USART3/8_CTS UART3 CTS line (input)
8 RS232_7_CTS_N RS232 CTS line (input)
9 GND
10 3V3 3.3V power supply
Note USART3 interface is shared with XBee socket and CAN.
RS-485 is on J19:
Pin Signal name Description
1 3V3 3.3V power supply
2 RS485_B RS485 B line
3 RS485_A RS485 A line
4 GND
CAN
One CAN FD bus is available on the development board through connector J33 (CAN1). The pinout of
this connector is as follows:
Pin Signal name Description
1 5V 5V power supply
2 CAN1_H CAN high line
3 CAN1_L CAN low line
4 GND
You can connect 120Ωterminator resistors to the port by closing J32.

Interfaces Communication
ConnectCore MP13 Development Board 18
USB Host
The ConnectCore MP13 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 as well as to a a 6-pin, 1.25
mm pitch expansion connector (J40). All USB Hosts can operate at full, high, and low speed.
The following table shows the pinout of the USB expansion connector:
Pin Signal name Description
1 VIN_PROT 5V power supply
2 USBH4_D_P USB 4 differential data signal (+)
3 USBH4_D_N USB 4 differential data signal (-)
4 USBH4_OC_N Over current input
5 USBH4_PWR_EN Power enable output
6 GND
USB OTG
A micro-AB type receptacle for USB OTG connection is available on the ConnectCore MP13
Development Board. This interface can operate in both Host and Device mode.
High-speed, full-speed, and low-speed connections are supported in Host mode. High-speed and full-
speed connections are supported in Device mode.
Mini PCI Express slot
The ConnectCore MP13 Development Board provides a Mini PCI Express socket supporting USB and
I2C connection to the ConnectCore MP13 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 (USART3) is shared with CAN2.
MikroBus socket
The ConnectCore MP13 Development Board provides a socket compatible with MikroElektronika
MikroBus click boards, supporting I2C, UART, SPI, ADC and PWM connectivity.
SPI and I2C
A expansion connector provides access to one SPI interface (shared with the MikroBus socket) and the
I2C2 bus:

Interfaces Communication
ConnectCore MP13 Development Board 19
Pin Signal name Description
1 SPI4_SCK SPI clock line
2 3V3 3.3V power supply
3 SPI4_MISO SPI MISO line
4 EXP_I2C_SCL STM32MP1 I2C2 bus clock line
5 SPI4_MOSI SPI MOSI line
6 EXP_I2C_SDA STM32MP1 I2C2 bus data line
7 SPI4_NSS SPI slave select line
8 NC
9 SPI1_IRQ_N Interrupt line/GPIO
10 GND
GPIO
An additional expansion connector provides access to different IOs for general purpose usage:
Pin Signal name Description
1 VCC_MCA MCA power supply
2 VREF+ STM32MP1 internal ADC/DAC reference voltage
3 MCA_IO0/MIK_ADC MCA IO
4 ANA0 STM32MP1 ADC
5 MCA_IO2/EXT_VREF MCA IO
6 ANA1 STM32MP1 ADC
7 MCA_IO4 MCA IO
8 GND
9 MCA_IO5 MCA IO
10 MP13_PG5 MP13 IO
11 MCA_IO6/CLKOUT32K MCA IO and 32 kHz output clock
12 MP13_PH10 MP13 IO
13 MP15_PF15 MP15 IO
14 MP13_PB12 MP13 IO
15 MP13_PE6 MP13 IO
16 MP13_PB2 MP13 IO

Interfaces User interfaces
ConnectCore MP13 Development Board 20
Pin Signal name Description
17 MP13_PH6 MP13 IO
18 MP13_PG3 MP13 IO
19 MP13_PA8 MP13 IO
20 MP13_PG1 MP13 IO
User interfaces
Three LEDs are available on the development board, all of them are connected to CPU GPIOs. Two of
them are shared with user buttons.
Wireless
There is a u.FL connector (J4) which is routed directly to a SMA connector (J5). The purpose is to
addapt the u.FL form factor to SMA form factor in order to extend the number of antennas that can be
used on the development board for either the on-module antenna path or any other RF path that
could be used on a PCIe or XBee board.
Other manuals for ConnectCore MP13
1
Table of contents
Other Digi Motherboard manuals

Digi
Digi ConnectCore 6 Quick user guide

Digi
Digi ConnectCore 6 SBC Quick user guide

Digi
Digi XBee Grove Development Board Series User manual

Digi
Digi XBee Grove User manual

Digi
Digi JACKRABBIT BL1800 User manual

Digi
Digi NET+50 User manual

Digi
Digi NS9750 User manual

Digi
Digi ConnectCore 6UL SBC Pro Quick user guide

Digi
Digi ConnectCore 8M Nano Quick user guide

Digi
Digi BL4S100 User manual