The ConnectCore 93 and the ConnectCore 91 system-on-modules share a common SMTPlus 45x40 form factor. This means that several interfaces are pin-to-pin compatible, enabling you to make a single mother board work for the ConnectCore 9 series of Digi products. Choosing a product with a common form factor enables you to choose a path toward optimized costs, maximum design longevity, and future compatibility without compromising your ability to optimize the board design. You can also leverage common code bases, documentation, and in-house knowledge as your product scales through the product family.
This document serves as a guide for creating a design compatible across SOMs that share the common SMTPlus 45x40 footprint. It provides proven methodology and best practices for creating a compatible design without incurring additional carrier board modifications.
The Digi ConnectCore Smart IOmux tool can help with the complex task of matching required functionality with multiplexed SOM/CPU pads. You can enter the list of interfaces required by your project and then use the compatibility features of the Smart IOmux graphical interface to mock up configuration options, resulting in full pin assignment and device tree snippets that match your desired functionality. See Digi ConnectCore Smart IOmux for more detailed instructions on using the tool to explore configuration options and resolve conflicts. |
ConnectCore 93 and 91 feature comparison
The following table summarizes the functionality available on the ConnectCore 93 and ConnectCore 91 platforms:
Functionality | ConnectCore 93 | ConnectCore 91 |
---|---|---|
Cortex-M33 |
||
NPU |
||
SAI |
|
|
Video |
|
|
Camera |
MIPI |
Parallel |
IOMUX differences
The following table lists the IOMUX differences on the ConnectCore 9 series platforms.
-
Red text denotes functionality exclusive to the ConnectCore 91.
-
Normal text indicates functionality that is exclusive to the ConnectCore 93.
-
Empty cells indicate no difference in functionality between the ConnectCore 93 and ConnectCore 91.
Pad | ALT0 | ALT1 | ALT2 | ALT3 | ALT4 | ALT5 | ALT6 | ALT7 |
---|---|---|---|---|---|---|---|---|
F1 |
CCMSRCGPCMIX_OBSERVE1 |
|||||||
G1 |
LPUART1_TX |
CCMSRCGPCMIX_OBSERVE2 |
||||||
G2 |
LPI2C1_SCL |
|||||||
H1 |
LPUART1_RX |
CCMSRCGPCMIX_WAIT |
||||||
J1 |
LPUART2_TX |
CCMSRCGPCMIX_STOP |
||||||
K1 |
LPUART2_RX |
CCMSRCGPCMIX_EARLY_RESET |
||||||
L1 |
I2C1_SDA |
CCMSRCGPCMIX_OBSERVE0 |
||||||
Y1 |
NMI_GLUE_NMI |
CCMSRCGPCMIX_EXT_CLK1 |
||||||
AF1 |
MEDIAMIX_CAM_CLK |
|||||||
AG1 |
MEDIAMIX_CAM_DATA00 |
|||||||
AN5 |
CCMSRCGPCMIX_EXT_CLK1 |
|||||||
A24 |
LPSPI2_SIN |
|||||||
A23 |
LPSPI2_SCK |
|||||||
A20 |
LPI2C2_SDA |
|||||||
A19 |
LPI2C2_SCL |
|||||||
A18 |
LPSPI2_SOUT |
|||||||
A17 |
LPSPI2_PCS0 |
|||||||
A11 |
LPI2C1_SDA |
|||||||
A10 |
LPI2C1_SCL |
|||||||
B19 |
MEDIAMIX_CAM_DATA03 |
|||||||
B20 |
MEDIAMIX_CAM_DATA04 |
|||||||
B21 |
MEDIAMIX_CAM_VSYNC |
|||||||
C20 |
MEDIAMIX_CAM_DATA09 |
|||||||
C21 |
SAI2_RX_DATA01 |
MEDIAMIX_CAM_HSYNC |
||||||
C22 |
SAI2_RX_DATA03 |
MEDIAMIX_CAM_DATA02 |
||||||
C23 |
MEDIAMIX_CAM_DATA05 |
|||||||
D5 |
LPI2C4_SCL |
|||||||
D6 |
LPI2C4_SDA |
|||||||
D8 |
LPUART2_RTS_B |
|||||||
D9 |
LPUART2_CTS_B |
|||||||
D11 |
LPUART1_RTS_B |
|||||||
D12 |
LPUART1_CTS_B |
|||||||
D20 |
SAI2_RX_DATA02 |
MEDIAMIX_CAM_DATA01 |
||||||
D21 |
SAI2_TX_DATA02 |
MEDIAMIX_CAM_DATA07 |
||||||
D22 |
SAI2_TX_DATA01 |
MEDIAMIX_CAM_DATA06 |
||||||
D23 |
SAI2_TX_DATA03 |
MEDIAMIX_CAM_DATA08 |
||||||
E17 |
SAI1_MCLK |
|||||||
F11 |
SAI3_TX_SYNC |
You can find full pinout tables in the ConnectCore 93 and ConnectCore 91 Hardware Reference Manuals. |