Kontron bâtit son premier minimodule processeur au standard OSM sur l’i.MX 8M Mini de NXP

OSM Kontron

Le fabricant de cartes et systèmes embarqués prêts à l’emploi Kontron annonce son premier module processeur conforme à la spécification OSM (Open Standard Module) publiée fin 2020 par l’organisme SGeT, promoteur des standards de cartes embarquées Smarc, Qseven 2.x et eNUC. Aux dimensions de seulement 30 x 30 mm conformément au volet OSM Size-S, le minimodule est architecturé autour du processeur i.MX 8M Mini de NXP cadencé à 1,6 GHz et embarque notamment 4 Go de RAM LPDDR4 et 32 Go de mémoire eMMC.

Rappelons que la spécification OSM cible les modules processeurs à souder (et non plus à brocher) sur une carte porteuse et marque un nouveau jalon dans la miniaturisation des designs associant COM (Computer-on-Module) et porteuse (lire les détails dans notre article). On se souviendra aussi que le SGeT a fondé ses travaux sur le standard OSM sur un projet préliminaire des sociétés iesy, Kontron et F&S Elektronik Systeme.

Selon Kontron, le module OSM-S i.MX8M Mini offre dans un format particulièrement compact les performances nécessaires aux applications exigeant de fortes ressources en calcul, à la visualisation 3D ainsi qu’à une large gamme d'applications de communication. Equipé d’un jeu étoffé d’interfaces numériques (1x Gigabit Ethernet RGMII, 2x USB 2.0 OTG, 1x Mipi DSI, 1x Mipi CSI…) et d’interfaces d’entrées/sorties (4x UART, 24x GPIO, 3x PWM, 1x PCIe, 2x SDIO…), le module cible également les cas d’usage industriels.

Pour rappel, le processeur i.MX 8M Mini est bâti autour d’un complexe de plusieurs cœurs 64 bits Arm Cortex-A53 (jusqu’à quatre), auquel est associé un cœur de microcontrôleur Cortex-M4 réservé aux tâches temps réel. La puce embarque également un bloc matériel d’accélération vidéo 1080p, des unités graphiques 2D et 3D et un jeu étoffé de fonctions audio.

Avec le module OSM-S i.MX8M Mini, Kontron propose une carte porteuse, référencée BL i.MX8M Mini OSM, qui donne accès aux périphériques du module au travers d’une variété d'interfaces (Ethernet, USB, CAN, affichage, détection tactile, audio, programmation, etc.). Cette carte peut être utilisée pour tester des applications dans le cadre d’une preuve de concept afin de choisir le design et le processeur appropriés pour la carte mère d’un projet.