Toradex lance ses premiers modules SMARC avec des SoC NXP pour une compatibilité et une chaîne d’approvisionnement améliorées

Toradex SMARC modules with NXP i.MX 8MPlus and i.MX 95

Toradex a présenté son premier système sur modules (SoM) compatible SMARC avec les SoM SMARC iMX8M Plus et SMARC iMX95 basés respectivement sur les SoC NXP i.MX 8M Plus et NXP i.MX 95.

La société fabrique depuis des années des systèmes sur modules propriétaires avec les familles Colibri, Apalis, Aquila et Verdin. Ceux-ci sont généralement optimisés en termes de coûts et utilisent la plupart ou la totalité des E/S du SoC sélectionné, mais les clients sont liés à un seul fournisseur : Toradex. Pour offrir plus de flexibilité, la société a décidé d’introduire son premier système sur modules standardisé en sélectionnant la norme SMARC 2.2 pour la compatibilité avec les cartes porteuses compatibles SMARC existantes et en ajoutant la société suisse comme fournisseur alternatif.

Modules Toradex SMARC avec NXP i.MX 8MPlus et i.MX 95

Points forts du module SMARC iMX8M Plus :

  • SoC – NXP i.MX 8M Plus
    • Processeur
      • Processeur d’application quadricœur ARM Cortex-A53 à 1,6 GHz
      • Noyau temps réel Arm Cortex-M7 à 800 MHz
    • GPU – GPU Vivante GC380 2D et GPU GC7000UL 3D
    • VPU – Décodeur et encodeur vidéo 1080p60
    • Accélérateur d’IA – Unité de traitement neuronal (NPU) TOPS 2.3 en option
  • Mémoire système – jusqu’à 4 Go LPDDR4
  • Stockage – 32 Go de mémoire flash eMMC 5.1
  • Réseautage
    • 2x PHY Gigabit Ethernet TI DP83867I
    • Double bande 2,4/5 GHz 2×2 Wi-Fi 5 (802.11ac) + Bluetooth 5.3 via le module AzureWare AW-CM276NF
  • Connecteur de bord MXM 3.0 à 314 broches exposant les E/S définies par la norme SMARC 2.2 (à l’exclusion de certaines voies PCIe non prises en charge par le SoC)
  • Dimensions – 82 x 50 mm
  • Plage de température – -40° à +85°C
  • Disponibilité – Au moins jusqu’en 2036
Schéma fonctionnel du système sur module Toradex SMARC iMX8M Plus
Schéma fonctionnel du SMARC iMX8M Plus

Principales caractéristiques du module SMARC iMX95 :

  • SoC – NXP i.MX 9596
    • Processeur
      • Jusqu’à 6 cœurs d’application Arm Cortex-A55 cadencés à 1,8 GHz (industriel) avec 32 Ko de cache I et D-cache, 64 Ko de cache L2 et 512 Ko de cache L3
      • 1x cœur temps réel Arm Cortex-M7 cadencé à 800 MHz
      • 1x noyau de sécurité Arm Cortex-M33 cadencé à 333 MHz
    • GPU – GPU Arm Mali-G310 V2 pour l’accélération 2D/3D avec prise en charge d’OpenGL ES 3.2, Vulkan 1.2, OpenCL 3.0
    • Unité virtuelle virtuelle
      • Encodage et décodage 4Kp30 H.265 et H.264
      • Encodeur JPEG, décodeur JPEG
    • Accélérateur d’IA – Unité de traitement neuronal (NPU) NXP eIQ Neutron 2 TOPS avec 750 inf/sec
  • Mémoire système – jusqu’à 16 Go LPDDR5
  • Stockage – Jusqu’à 128 Go de mémoire flash eMMC
  • Réseautage
    • 2x PHY Gigabit Ethernet TI DP83867I
    • Double bande 2,4/5 GHz 1×1 Wi-Fi 6 (802.11ax) + Bluetooth 5.2 via module sans nom
  • Connecteur de bord MXM 314 broches exposant les E/S définies par la norme SMARC 2.2 moins les signaux non exposés (PCIE_C, USB5, HDMI, SATA, etc…)
  • Dimensions – 82 x 50 mm
  • Plage de température – -40° à +85°C
  • Disponibilité – Au moins jusqu’en 2039
Schéma fonctionnel du système sur module Toradex SMARC iMX95
Schéma fonctionnel du SMARC iMX95

La société mentionne la prise en charge de Torizon Linux, Yocto Project et Android pour les cœurs Cortex-A, ainsi que de FreeRTOS, QNX et Zephyr pour les cœurs temps réel Cortex-M. Le logiciel pour le NXP i.MX 8M Plus est prêt, mais le NXP i.MX 95 aura besoin de plus de temps car les échantillons ne sont attendus qu’au deuxième trimestre 2025 et la production de masse au quatrième trimestre 2025. Le NXP i.MX 95 a été annoncé pour la première fois en janvier 2023. , et 2 à 3 ans entre l’annonce et la production en série sont typiques pour ce type de SoC industriel, même si on nous a dit que l’échantillonnage commencerait au deuxième semestre 2023 pour « conduire clients » à l’époque… Il ne semble pas que Toradex propose une carte de support SMARC pour l’évaluation, vous devrez donc utiliser la vôtre.

Production en série du NXP i.MX 95 T4 2025
Calendrier d’échantillonnage et de production du NXP i.MX 95

L’avantage d’obtenir un système sur module standardisé est que vous pouvez magasiner et sélectionner le fournisseur offrant le meilleur prix et/ou le meilleur support, ou faire appel à plusieurs fournisseurs pour rendre votre chaîne d’approvisionnement plus fiable. Par exemple, il existe de nombreux autres modules SMARC basés sur le SoC NXP i.MX 8M Plus, notamment AAEON uCOM-IMX8P, congatec conga-SMX8M-plus, ADLINK LEC-IMX8MP et iW-RainboW-G40M, entre autres.

En théorie, vous pouvez changer un module pour l’autre, mais il y a toujours quelques petites différences, par exemple, les puces/modules de mémoire, de stockage et de réseau utilisés peuvent nécessiter certaines modifications logicielles, et quelques petites modifications peuvent également être nécessaires sur le support. conseil. C’est probablement pourquoi Toradex propose une vérification de compatibilité gratuite pour estimer l’effort requis pour la transition d’une conception SMARC vers l’utilisation des modules Toradex SMARC. En règle générale, cela prendrait deux semaines pour le même SoC, quatre semaines pour un autre SoC Arm et huit semaines pour un SoC x86.

Plus de détails peuvent être trouvés sur la page produits du site Web de Toradex. La société explique également pourquoi elle a commencé à proposer des modules SMARC au lieu de ses modules propriétaires dans la vidéo ci-dessous.

YouTube video

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video