Le stmicroelectronics STM32MP23 est un microprocesseur à usage général du Cortex-A35 à double cœur (MPU) avec un noyau en temps réel Cortex-M33, et 600 GOP de performance fonctionnant jusqu’à 125 ° C et conçue pour les applications à bord industrielles et Internet (IoT), les applications de pointe avancées et les applications machine-lettres (ML).
Il suit la série STM32MP25 dévoilée en 2023 et lancé l’année suivante en tant que premier membre de la famille STM32MP2. Le STM32MP23 est une version coûteuse du STM32MP25 avec des spécifications similaires (et des packages compatibles PIN-TO-PIN), mais la nouvelle famille a un NPU de 0,6 plus faible, et en tête de deux ports Ethernet pour les parties haut de gamme au lieu de trois. Idem pour les interfaces de bus Can (2x vs 3x). D’autres modifications incluent une interface de mémoire 16 bits et le manque d’interfaces PCIe et USB 3.0.

STM32MP23 Spécifications:
- CPU – cœurs Cortex-A35 à bras unique ou double fonctionnement jusqu’à 1,5 GHz ou 1,2 GHz avec un cache L2 512 Ko
- MCU en temps réel – Core Cortex-M33 ARM avec FPU / MPU fonctionnant jusqu’à 400 MHz
- GPU – GPU VeriSilicon en option 3D jusqu’à 400 MHz avec prise en charge d’OpenGL ES 3.1, Vulkan 1.3, OpenCL 3.0, OpenVX 1.3; Jusqu’à 66,5 mtriangle / s, 400 mpixels / s
- VPU – Décodeur vidéo matériel H.264 / VP8 en option jusqu’à 1080p60; Jpeg jusqu’à 500mpixel / s
- Accélérateur AI – NPU en tête de 0,6 en option (unité de traitement neuronal) de Verisilicon jusqu’à 400 MHz avec prise en charge de TensorFlow Lite, ONNX, Linux NN
- Mémoire système – jusqu’à 4 Go 16 bits DDR3L-2133, DDR4-2400 ou LPDDR4-2400
- Stockage
- Interfaces de mémoire 2x octo-SPI
- Contrôleur de mémoire externe flexible (FMC) avec un bus de données allant jusqu’à 16 bits: interface parallèle pour connecter des circuits intégrés externes et des souvenirs SLC NAND avec jusqu’à 8 bits ECC
- Interfaces SDMMC 3X
- Sortie vidéo
- Interface LCD-TFT (RVB) jusqu’à 1920 × 1080 @ 60 Hz
- MIPI DSI à 4 voies jusqu’à 2048 × 1536 @ 60 Hz
- LVD jusqu’à 1920 × 1080 @ 60 Hz
- Camera I / F
- Interface de caméra MIPI CSI-2 à 2 voies avec Lite-ISP; jusqu’à 5MP à 30 ips
- Interface de caméra parallèle de 8 bits à 14 bits jusqu’à 1MP à 15 ips
- Interface parallèle numérique jusqu’à 16 bits
- Réseautage
- Jusqu’à 2x interfaces Gigabit Ethernet avec des physiques externes
- Réseautage sensible au temps (TSN)
- Audio I / F
- 3x I2SS Master / esclave complet. Les périphériques I2S peuvent être enregistrés via un PLL audio interne dédié ou via une horloge externe.
- Interfaces audio série 4x SAI
- Interface 1x SPDIF RX
- USB
- Hôte USB 2.0 avec Phy à haute vitesse intégré
- Données USB 2.0 à double role avec Phys à haute vitesse
- Autres périphériques
- Jusqu’à 4x i2c, 3x i3c, 6x spi
- Jusqu’à 4x usarts, 3x UART, 1x UART de faible puissance (LPUART)
- 2x interfaces FDCAN, y compris une prise en charge du mode TTCAN (facultatif)
- 3x ADC
- Chronomètre
- 12x timeurs 16 bits à usage général
- 4x timeurs à 32 bits à usage général
- 2x temporisateurs PWM pour le contrôle du moteur
- 5x minuteries de faible puissance
- Sécurité
- Certifications SESIP de niveau 3 et PSA de niveau 1 (en cours)
- Secure Boot
- ARM TrustZone sur les noyaux cortex-a et cortex-M
- Stockage des clés sécurisé
- Détection de sabotage
- Accélérateurs cryptographiques matériels
- Packages
- TFBGA436 18 × 18 mm (pas de 0,8 mm)
- TFBGA361 16 × 16 mm (pas de 0,8 mm)
- VFBGA424 14 × 14 mm (pas de 0,5 mm)
- VFBGA361 10 × 10 mm (pas de 0,5 mm)
- Plage de températures – -40 à + 125 ° C
- Programme de longévité à 10 ans


Il y a trois gammes de produits dans la nouvelle série STM32MP23: STM32MP235, STM32MP233 et STM32MP231. Seul le premier intègre une NPU AI, un GPU et des interfaces d’affichage LVDS / DSI.
Comme son prédécesseur, le STM32MP23 prend en charge la distribution OpenStlinux, qui bénéficie désormais de cinq ans de soutien au lieu de deux. STMICRO explique que le support prolongé a été principalement proposé pour donner accès aux derniers correctifs de sécurité et faciliter la conformité à la Loi sur la cyber-résilience de l’UE (CRA). OpenStLinux permet aux développeurs de travailler avec des frameworks tels que Yocto, Buildroot, OpenWRT et OpenStDroid.

Il n’y a pas de carte de développement STM32MP23, et les ingénieurs sont invités à utiliser le kit d’évaluation STM32MP257F-EV1 ou le kit de découverte STM32MP257F-DK en attendant leur carte STM32MP23 personnalisée. Le wiki a des instructions pour commencer avec le kit DScovery.
Les MPU de la série STM32MP23 sont déjà en production, et le prix commence à 8,46 $ pour les commandes de 1000 pièces. Des informations supplémentaires peuvent être trouvées sur la page des produits STM32MP2 et la publication communautaire.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Qomcsrl Carte de Développement de Contrôle Industriel STM32F407VET6 Apprentissage 485 Double Can Ethernet IoT Puce IC STM32 Circuit Intégré
-
STM32G030F6P6 Carte de développement, carte mère de microcontrôleur, carte système ARM Cortex-M0+
