Digi International, an American provider of industrial IoT solutions, announced its latest system-on-module, the Digi ConnectCore MP25 SoM, at Embedded World 2024 in Nuremberg, Germany.
The Digi ConnectCore MP25 SoM is built on the STMicroelectronics STM32MP25 microprocessor. It supports artificial intelligence and machine learning functionality through an integrated neural processing unit (NPU) capable of 1.35 tera operations per second (TOPS) and an image signal processor (ISP). It is powered by two 64-bit Arm Cortex-A35 cores clocked at 1.5 GHz, supported by a 32-bit Cortex-M33 core clocked at 400 MHz and a 32-bit Cortex-M0+ core clocked at 200 MHz.
With its machine learning capabilities, support for time-sensitive networking, and versatile connectivity features, the ConnectCore MP25 module is suitable for AI, computer vision, and smart manufacturing applications in a variety of sectors, including medical, energy, and transportation.
Digi ConnectCore MP25 specifications:
- SoC – STMicroelectronics STM32MP257F
- CPU – 2x 64-bit Arm Cortex-A35 @ 1.5 GHz;
- MCU
- 1x Cortex-M33 @ 400 MHz with FPU/MPU;
- 1x Cortex M0+ @ 200 MHz in SmartRun domain
- Neural Processing Unit – VeriSilicon @ 900 MHz, 1.35 TOPS
- Memory and storage
- RAM – up to 2 GB DDR4 (16-bit)
- Flash – up to 128 GB eMMC flash
- Video/Graphics
- LCD-TFT controller up to 24-bit digital RGB888; up to FHD (1920 x 1080) at 60 fps
- 4-lane MIPI DSI, up to 2.5 Gbit/s each; up to QXGA (2048 x 1536) at 60 fps
- Camera
- Interface 1 – 5MP @ 30fps; MIPI CSI-2, 2x data lanes up to 2.5 Gbit/s each; 8- to 16-bit parallel, up to 120 MHz
- Interface 2 – 1 MP @ 15 fps; 8- to 14-bit parallel, up to 80 MHz
- Digital parallel interface up to 16-bit input or output
- Wireless – Wi-Fi 5 dual-band 802.11a/b/g/n/ac 1×1 radio (up to 433.3 Mbps), Bluetooth 5.2 (Base Rate, Enhanced Data Rate, BLE)
- Ethernet – 2x Gigabit Ethernet with external PHY interfaces, additional 3x Gigabit Ethernet GMAC interfaces and 2+1 switch with STM32MP257F MPU
- Safety
- Safe boot
- TrustZone Peripherals
- Up to 8 tamper input pins + 8 active tamper output pins
- 1x CRC calculation unit, 2x cryptographic processors
- Hardware acceleration with DMA support
- Encryption/decryption: AES-128/192/256, DES/TDES; secure AES-256 with SCA; RSA, ECC, ECDSA with SCA; HASH (SHA-1, SHA-224, SHA-256, SHA3), HMAC; true random number generator; “on-the-fly” DDR encryption/decryption (AES-128); “on-the-fly” OTFDEC Octo-SPI flash memory decryption (AES-128)
- A complete resource isolation framework;
- Digi TrustFence built-in security frame
- Peripherals/Interfaces
- USB
- 1x USB 2.0 Host with built-in 480 Mbits/s PHY
- 1x USB 2.0/3.0 dual-role data with built-in 480 Mbits/s 5 Gbits/s PHY (5 Gbits/s PHY is shared with PCI Express)
- 1x USB Type-C Power Delivery control with two CC lines PHY
- Analog
- 3x ADC with 12-bit max. resolution (up to 5 Msps each, up to 24 channels)
- Internal temperature sensor (DTS)
- 1x multipurpose digital filter (MDF) with up to 8 channels/8 filters
- 1x audio digital filter (ADF) with filter and sound activity detection
- Internal (VREFBUF) or external ADC reference VREF+
- Storage – 3x SDMMC up to 8-bit (SD/eMMC/SDIO)
- Audio – 4x SAI (stereo audio: I2S, PDM, SPDIF Tx), SPDIF Rx (4 inputs)
- 1x PCI Express with built-in 5 Gbits/s PHY (PHY is shared with USB 3.0 SuperSpeed)
- GPIOs – up to 172 secure interruptible I/O ports;
- Up to 6 wake-up inputs
- Up to 8 tamper input pins + 8 tamper output pins
- Other I/O – 8x I2C, 4x I3C, 5x UART + 4x USART, 8x SPI, 3x CAN FD controllers (including 1 TTCAN)
- Timers
- 4x 32-bit timers with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 3x 16-bit advanced timers for motor control
- 10x 16-bit general purpose timers (including 2 non-PWM basic timers)
- 5x 16-bit low power timers
- Provide RTC with sub-second accuracy and hardware calendar
- Up to 2 x 4 Cortex-A35 system timers (secure, non-secure, virtual, hypervisor)
- 2x SysTick M33 timer (secure, non-secure)
- 1x SysTick M0+ timer
- 7x guard dogs (5x independent and 2x window)
- USB
- Dimensions – 30 mm x 30 mm x 3 mm (1.18 in x 1.18 in x 0.12 in)
- Mounting/Pin Count – Digi SMTplus (30mm x 30mm) surface mount surface using 333-pad LGA (1.27mm pitch) with option for simple carrier board designs supporting a subset of interfaces
- Temperature range – Working: up to −40°C to +85°C (industrial); storage: −50°C to +125°C
- Relative humidity – 5% to 90% (without condensation)
- Radio Approvals – USA, Canada, EU, Japan, Australia/New Zealand, Brazil, Mexico
- Emissions, resistance and safety certificates
- FCC Part 15 Class B, EN 55022 Class B, EN 61000-3-2, EN 61000-3-3, ICES-003 Class B, VCCI Class II, AS 3548
- FCC Part 15 Subpart C Section 15.247, IC (Industry Canada), RSS-210 Issue 5 Section 6.2.2(o), EN 300 328, EN 301 489-17, EN 55024
- EN 301 489-3, Safety (IEC 62368-1)
- Design checks
- Temperature: IEC 60068-2-1, IEC 60068-2-2, IEC 60068-2-78
- Vibration/Shock: IEC 60068-2-6, IEC 60068-2-64, IEC 60068-2-27, HALT
The ConnectCore MP25 is built to industry standards and promises “24/7/365 operation and a 10+ year product life cycle,” backed by a 3-year warranty. The module is supported by Digi Embedded Yocto, the Yocto Project’s open source embedded Linux distribution. Other Digi solutions such as their ConnectCore Cloud Services and ConnectCore Security Services serve to make the MP25 a comprehensive, functional solution for building “secure connected devices throughout their lifecycle.”
For more information, you can read the press release and check the product page. Other relatively recent product announcements from Digi International include the IX40 mobile gateway and the MP13 system-on-module.
Thanks to TLS for the tip.
Tomisin is a writer specializing in hardware product reviews, comparisons and explanations. He is very passionate about small format and single board computers.
Support CNX software! Donate via cryptocurrency, become a patron on Patreon, or buy goods on Amazon or Aliexpress