Yocto Mickledore for A71 SoM based on NXP i.MX 7Dual

Yocto Mickledore for A71 SoM

We are pleased to notify about the Yocto Mickledore release for the A71 System on Module, based on NXP’s i.MX 7Dual processor.

Details:

  • Filesystem: Yocto Mickledore (Based on NXP’s L6.1.22 release).
  • Linux kernel: HCE 6.1.22 (based on NXP’s L6.1.22).
  • U-Boot: HCE v2023.04 branch (based on NXP’s L6.1.22 release, which is based on U-Boot v2023.04).

Documentation on GitLab

System-on-Module A55 Renesas RZ/G2L

modulo cpu A73

CARATTERISTICHE:

  • Dual core ARM Cortex-A55 fino a 1,2GHz + Cortex M33
  • Connettore 260 pin a standard industriale
  • Grafica ad alte prestazioni
  • Modulo Wireless integrato

Grafica Avanzata
Il System-On-Module SoM-RZ/G2L-A55, grazie al coprocessore grafico 3D ARM Mali, permette la realizzazione di interfacce e pannelli operatore dalla grafica accattivante, fluida e reattiva. Le eccellenti capacità di elaborazione della CPU unite al motore grafico 3D, all’ingresso telecamera, ai codec video H.264 ed alle interfacce MIPI ed RGB lo rendono ideale per applicazioni come le interfacce uomo-macchina (HMI) industriali e dispositivi embedded con funzionalità video.

Potenza processore
Uno dei vantaggi di questo SoM è la potenza della CPU RZ/G2L che utilizza un dual core ARM Cortex-A55, offrendo un sostanziale miglioramento del 50% rispetto ad esempio ad uno dei predecessori più usati come il Cortex-A7.

Configurabilità
Il SOM RZ/G2L è disponibile in diverse configurazioni, come varianti a singolo o doppio core, range di temperatura industriale, dimensioni della memoria SDRAM e della eMMC, WiFi/BLE opzionale. Sappiamo che molti clienti hanno requisiti unici e saremo lieti di configurare la SOM esattamente in base alle vostre esigenze applicative per ottimizzare i costi e la catena di fornitura.


SEZIONECARATTERISTICA
ProcessoreRenesas RZ/G2L dual core Cortex®-A55 1.2 GHz + Cortex®-M33
RAMDa 1GB fino a 4GB DDR4
ROMeMMC da 4GB fino a 64GB + QSPI NOR flash
Processore graficoArm Mali-G31 con supporto OpenGL ES ed OpenCL
Ethernet10/100/1000 Mbps con PHY incluso
USB2X USB2.0
Display InterfaceMIPI DSI 4-lane, RGB 24bit
Camera InterfaceMIPI CSI-2
Memory card InterfaceSD/MMC
PHY esternoGMII
Seriali3x UART, 3x I2C, 2x CAN, 1x SPI, 1x QSPI
I/OGPIO, PWM, ADC
Audio2x I2S
AlimentazioneDa 3,3 a 5V
Intervallo TemperaturaCommerciale da 0°C a 70°C; Industriale da -40°C a 85°C
Fattore di FormaSO-DIMM 260pin
Sistemi OperativiLinux Embedded; distribuzioni Yocto e Debian
Caratteristiche SoM RZ/G2L
CODICECPUSPEEDRAMROMExtraTemp.
A5521-C-14RZ/G2L1200Mhz1GByte4GByte0..70°C
A5521-C-16RZ/G2L1200Mhz1GByte16GByte0..70°C
A5521-I-16RZ/G2L1200Mhz1GByte16GByte-40..85°C
A5522-I-16RZ/G2L1200Mhz1GByte16GByteSecure boot + cripto-40..85°C
Versioni SoM A55 Renesas RZ/G2L

Schede carrier disponibili

Per la famiglia di SoM A55 disponibile la carrier board di valutazione

Scheda di valutazione MB202 per il SoM A73 con cpu STM32MP157

Scheda valutazione SoM STM32Mp157

Interfaccia grafica, Ethernet, USB, UART, CAN, GPIO.

La scheda di valutazione MB202 è stata pensata come piattaforma di sviluppo hardware e software per il SoM A73 con cpu STM32MP157. La scheda di valutazione include diverse possibilità di connessione di periferiche del System On Module, tra cui l’interfaccia per display RGB con touch capacitivo PCAP o resistivo, USB 2.0, 10/100Mbps Ethernet Port, SDIO, UART, SPI, I2C, CAN, GPIO, Audio.

Le interfacce della scheda sono riportate su connettori a standard industriale. A richiesta download dei file CAD.

Hardware

  • Compatibile con SoM A73, STM32MP157, Dual-core Cortex-A7, 1GByte SDRAM DDR3, 4GByte eMMC con GPU per accelerazione grafica 3De Arm Cortex-M4 real-time coprocessor.
  • 1x RJ45 Ethernet Port (10/100Mbit)
  • 3x USB 2.0 host port Type A
  • 1x USB OTG Micro-AB
  • 1x connettore microSD
  • 1x connettore di espansione SDIO per moduli Wireless
  • 2x interfaccia UART
  • 3x interfaccia I2C
  • 1x interfaccia SPI
  • 1x interfaccia I2S
  • 1x interfaccia CAN 2.0B (fino a 1Mbit/s)
  • 1x Real-time clock con batteria di backup.
  • 1x TFT Panel interfaccia RGB 24bit.
  • 1x Touchscreen capacitivo PCAP USB o I2C
  • 1x Touchscreen resistivo 4 fili
  • 1x Seriale Linux
  • 1x Interfaccia JTAG
  • Alimentazione 5V DC

Software

  • Linux Kernel 5.1
  • OpenSTLinux / Yocto

Documentazione Open-source

  • Schematico scheda di valutazione MB202 per il SoM A73 con cpu STM32MP157
  • Datasheet
  • File CAD AltiumTM disponibili su richiesta.

L’hardware open-source accelera i tempi di commercializzazione e riduce i rischi di sviluppo, in quanto i progettisti possono facilmente sviluppare una scheda carrier personalizzata in base ai loro specifici requisiti ed ai vincoli di progetto. Semplifichiamo il processo di sviluppo di una scheda carrier personalizzata compatibile con i nostri System on Modules (SoM) offrendo progetti di riferimento, strumenti e documentazione gratuiti.

Custom Board BB534

scheda carrier BB534

Sistema embedded OEM con Wi-Fi, Ethernet, USB, RS485, fieldbus, IO digitali.

La scheda madre (carrier board) BB534 accetta come motore logico il modulo CPU A71. Le periferiche di connessione veloce comprendono una Wi-Fi, una connessione di rete 10/100Base-T, due USB. L’alimentazione con ingresso 24Vac/dc ed i connettori a morsetti innestabili sono lo standard in applicazioni industriali, per completare questo tipo di applicazioni sono presenti quattro ingressi digitali 24V free-contact e quattro uscite digitali 24V SSR. Per le interfacce seriali industriali sono presenti due RS485 con isolamento galvanico ed una porta CAN. Alla scheda è possibile aggiungere comunicazione fieldbus Profibus/Profinet ™ mediante moduli aggiuntivi.

Hardware

  • 4 x Ingressi DC freecontact 24V con isolamento galvanico
  • 4 x Uscite AC/DC SSR
  • Compatibile con Modulo CPU A71, Dual-core Cortex-A7 1000MHz, 1GByte SDRAM DDR3, 4GByte eMMC
  • 1x RJ45 Ethernet (10/100Mbit)
  • 1x Wi-Fi IEEE 802.11 b/g/n 
  • 2x USB 2.0 host port (su connettore PC)
  • 1x connettore microSD
  • 2x interfaccia RS485 con isolamento galvanico
  • 1x interfaccia CAN 2.0B (fino a 1Mbit/s)
  • 1x Real-time clock con batteria di backup.
  • 1x TFT Panel interfaccia RGB (fino a colori 24bit) su connettore interno
  • 1x Touchscreen (resistivo 4 fili) su connettore interno
  • Alimentazione a 24V (18-32V) AC/DC

Software

  • Linux Kernel 5.0
  • Debian
  • OpenWRT/Yocto.
  • QT5.x su frame-buffer

System On Module

Un System On Module (SoM) mette a disposizione il nucleo logico di un sistema di elaborazione, inclusi il microprocessore, la memoria RAM, la memoria di massa flash, chip per la gestione della alimentazione, interfacce di comunicazione Ethernet, Wi-Fi e Bluetooth. La disponibilità di un core logico completo su un circuito stampato di piccole dimensione, pronto per la produzione, riduce la complessità ed il costo del sistema embedded finale da sviluppare.

I moduli SoM vengono inseriti nel connettore della scheda carrier progettata ad hoc su specifica a formare un sistema embedded ottimizzato per l’applicazione.

Sistema embedded custom

Per i sistemi embedded basati su CPU con architettura ARM/Cortex-A l’acronimo SoM è equivalente a quello CoM, Computer on Modules. La tecnologia del circuito stampato ed il processo produttivo dei System-On-Modules sono tecnologicamente avanzati. Di contro per le schede carrier si possono usare tecnologie standard e sviluppi più rapidi e meno costosi. Personalizzando l’hardware della scheda carrier ed il software che gira sul SoM si ottengono dei costi industriali favorevoli anche per produzioni con volumi limitati, con vantaggi tanto maggiori quanto maggiore è l’integrazione del sistema embedded. I moduli SoM progettati e prodotti da HCE Engineering Srl sono forniti di sistema operativo Linux ed integrano il supporto per le interfacce presenti sui pin del connettore.

Vantaggi di un System On Module

System On Module :

HCE Engineering Srl offre una gamma di SoM utilizzando i principali System on Chip (SoC) basati su core Cortex-A ARM ltd:

  • Soluzione pronta all’uso per il cuore logico di sistemi embedded
  • Compatibilità Pin-to-pin tra SoM appartenenti alla stessa famiglia per la scalabilità delle prestazioni
  • Riduzione dei costi e dei tempi di sviluppo
  • Disponibilità delle versioni a range industriale
  • SoM con supporto 3D GPU per interfacce grafiche ad effetto
  • Disponibilità del prodotto a lungo termine
  • Supporto hardware e software diretto
modulo cpu A73

System-on-Module A55 Renesas RZ/G2L

CARATTERISTICHE: Dual core ARM Cortex-A55 fino a 1,2GHz + Cortex M33 Connettore 260 pin a standard industriale Grafica ad alte ...
modulo cpu A73

System-On-Module A73 STM32MP157 STM

modulo cpu A73 CARATTERISTICHE: CPU STM32MP157 Dual Cortex-A7 Connettore 200 pin a standard industriale Soluzione industriale a basso costo System ...
Modulo CPU A95

System-On-Module A95 ATSAM91G35 Microchip

Modulo CPU per progetti professionali supportato da una vasta comunità di sviluppatori.Il modulo SoC si basa sul processore Atmel ARM926EJ-S ...
Modulo CPU A71

System-On-Module A71 iMX7 NXP

A71 CARATTERISTICHE: CPU NXP i.MX7D Dual ARM Cortex-A7®Connettore 200pin a standard industrialeSoluzione industriale a basso costo System-On-Module (SOM) basato sul ...
Modulo CPU A51

System-On-Module A51 ATSAMA5D36 Microchip

SoM A51 "Cosino Enigma", prestazioni e sicurezza per applicazioni professionali. System-On-Module / Modulo CPU pronto per uso industriale, con ottime caratteristiche ...

Custom Board BB536

SBC BB536

Sistema embedded OEM con comunicazione dati cellulare 4G/LTE, doppia Wi-Fi, Ethernet, RS485, IO.

La scheda madre (carrier board) BB536, accetta come motore logico il modulo CPU A71. Grazie alla presenza di uno slot mini PCI-Express ha la possibilità di montare modem mini-PCIe 4G/LTE/LTE+ per tutte le applicazioni M2M ed IoT che necessitano di rete dati cellulare. Le periferiche di connessione veloce comprendono una o due Wi-Fi, fino a tre se invece del modem viene montato uno adattatore Wi-Fi mini-PCIe. Presente una connessione di rete su rame del tipo 10/100Base-T. L’alimentazione con ingresso 24V DC ed i connettori a morsetti innestabili sono lo standard in applicazioni industriali, inoltre per completare questo tipo di applicazioni sono presenti quattro ingressi digitali 24V con isolamento e quattro uscite digitali 24V isolate. Per le interfacce seriali industriali è presente una RS485 con isolamento galvanico,  ed anche una porta CAN. Alla scheda è possibile aggiungere funzioni ed I/O attraverso connettore di espansione interno.

SBC BB536

Hardware

  • Compatibile con Modulo CPU A71, Dual-core Cortex-A7 1000MHz, 1GByte SDRAM DDR3, 4GByte eMMC
  • 1x RJ45 Ethernet (10/100Mbit)
  • 1/2/3x Wi-Fi IEEE 802.11 b/g/n 
  • 2x USB 2.0 host port (su connettore standard)
  • 1x connettore microSD
  • 1x interfaccia RS485 con isolamento galvanico
  • 1x interfaccia CAN 2.0B (fino a 1Mbit/s)
  • 1x Real-time clock con batteria di backup.
  • 2x UART interface (su connettore header)
  • 2x I2C (su connettore header)
  • 1x SPI (su connettore header)
  • 1x TFT Panel interfaccia RGB (fino a colori 24bit) su connettore interno
  • 1x Touchscreen (resistivo 4 fili) su connettore interno
  • 1x connettore JTAG

Alimentazione a 24V (18-36V) DC

Software

  • Linux Kernel 6.1.22
  • Debian / Yocto Mickledore.
  • u-boot 2023.04

Periferiche Supportate

  • modem mini-PCIe 2G/3G/4G/LTE/LTE+
  • schede di rete WiFi mini PCI-E
  • SIM Card
  • MODBUS RTU Sensori/Attuatori
  • MODBUS TCP Sensori/Attuatori

System-On-Module A73 STM32MP157 STM

modulo cpu A73
System-On-Module A73 STM32MP157 STM
modulo cpu A73

CARATTERISTICHE:

  • CPU STM32MP157 Dual Cortex-A7
  • Connettore 200 pin a standard industriale
  • Soluzione industriale a basso costo

System On Module SoM pronta all’uso. Riduzione di tempi e costi di sviluppo per sistemi embedded linux. Compatibilità pin-to-pin con altri SoM per la scalabilità delle applicazioni.
Disponibilità del prodotto a lungo termine. Soluzione comprovata con accesso alla tecnologia più recente. Funzionamento in ambienti industriali.
Sviluppato, prodotto e supportato in Italia con servizi di ingegneria hardware e software.

System On Module compatto e flessibile dall’ottimo rapporto costo/prestazioni basato sul processore ST STM32MP157A. Sistema operativo Yocto Linux e Debian.
Grazie alla GPU 3D Il SoM/CoM A73 è particolarmente adatto alla multimedialità, per la visualizzazione di un’uscita è possibile pilotare display tramite RGB e MIPI DSI.

La cpu di questo System On Module è il STM32MP157A, un microprocessore eterogeneo di tipo asimmetrico con clock fino a 800MHz. Nello stesso componente sono presenti sia un Dual-Core Cortex-A7 su cui gira il sistema GNU/Linux, che un controllore Cortex-M4 per la gestione di applicazioni Real-Time.
Il SoM/CoM integra una memoria sdram DDR3L 1GByte ed una memoria flash eMMC fino a 16GByte per poter sviluppare anche le applicazioni più complesse.
Affidabile e disponibile con range di temperatura esteso per la realizzazione di dispositivi embedded linux in applicazioni industriali, medicali, test e misure, automazione.

CPU MEMORIES 
NameSTM32MP157RAMup to 2GB
TypeCortex­A7 Dual CoreeMMC Flashup to 16GB
Clock650MHz/800MHz  
PERIPHERALS ELECTRICAL SPECIFICATION 
SD / MMCx2Supply Voltage3.3V
USBx2Consumption0.6W typ
UARTup to 8MECHANICAL SPECIFICATION 
GPIOup to 122Size67.6×37.0mm
I2Cx4TEMPERATURE RANGE 
SPIx4Commercial0..+70°C
Quad SPIx2Industrial-40..+85°C
CANx2LONGEVITY 
AINx4Available until2030
Ethernet10/100 PHY on boardSOFTWARE SUPPORT 
DISPLAY Kernel5.4
24bit RGB or MIPI DSI interfaceOpenGLDistributionsYocto, Debian
Touch controller4W resistive, integratedSpecial DriversOn request
CodiceCPUSPEEDSDRAMFlashTemp.
A7322-I-01GSTM32MP157A650MHz1024MByte4GByte eMMCIndustriale
A7322-C-01GSTM32MP157A650MHz1024MByte4GByte eMMCCommerciale
A7323-C-01GSTM32MP157D800MHz1024MByte16GByte eMMCCommerciale

System On Module compatibili pin-to-pin

Schede di valutazione

La scheda MB202 è stata pensata come piattaforma di sviluppo hardware e software per il SoM A73 STM32MP157: Valutazione SoM STM32MP157

Schede carrier

Per la famiglia di SoM A73 sono state sviluppate diverse schede carrier per la realizzazione di sistemi embedded linux completi. Come ad esempio: Carrier Board BB510

System-On-Module A95 ATSAM91G35 Microchip

Modulo CPU A95

Modulo CPU per progetti professionali supportato da una vasta comunità di sviluppatori.
Il modulo SoC si basa sul processore Atmel ARM926EJ-S 400MHz con integrato driver per display TFT LCD e touch-screen.
Il sistema di connettori a standard industriale e di fori per il fissaggio meccanico rende questo modulo adatto ad applicazioni a basso costo dove ci sia presenza di vibrazioni ed urti.

Modulo CPU A95

Periferiche principali:

128MB DDR2 SDRAM
256 MB NAND solid state drive
10/100 Mbit Ethernet
USB host and device
MMC / SDIO
Serial number DS2401 chip
Connectors anti-vibration and anti-shock
dimensioni 55x85mm
O.S. Linux kernel 3.10/4.2
Distribuzioni Debian/OpenWRT/Yocto

 Codici

ArticoloCPUSDRAMFlashTemp.
A9535-C-128SAM91G35128MB256MBCommerciale
A9535-C-256SAM91G35256MB256MBCommerciale
A9535-I-128SAM91G35128MB256MBIndustriale

 Contattaci per ogni informazione.

System-On-Module A71 iMX7 NXP

Modulo CPU A71
Modulo CPU A71
A71

CARATTERISTICHE:

  • CPU NXP i.MX7D Dual ARM Cortex-A7®
  • Connettore 200pin a standard industriale
  • Soluzione industriale a basso costo

System-On-Module (SOM)  basato sul processore NXP® i.MX7D , una cpu Dual ARM Cortex-A7® con velocità fino a 1G Hz con co-processore Cortex-M4® da 200mHz per applicazioni real-time. Il modulo A71 ha integrate le comunicazioni wireless Wi-Fi e Bluetooth/BLE , doppia USB ed una Ethernet 10/100 in dimensioni contenute. Il SoM è orientato verso applicazioni industriali supportando un intervallo di temperature di funzionamento esteso.
Il connettore SO-DIMM a standard industriale, la disponibilità di interfacce e connessioni, le dimensioni contenute ed il range di funzionamento industriale rendono questo modulo un core embedded affidabile ed economico per la realizzazione di prodotti professionali.

CPU MEMORIES 
NameiMX7D NXPRAMup to 2GB
TypeCortex­A7 Dual CoreFlashup to 4GB
Clockup to 1000M Hz  
PERIPHERALS ELECTRICAL SPECIFICATION 
SD / MMCx2Supply Voltage3.3V
USBx2Consumption0.5W typ/1.2W wi­fi on
UARTup to 7MECHANICAL SPECIFICATION 
PCIex1Size67.6×37.0mm
I2Cx4TEMPERATURE RANGE 
SPIx4Commercial0..+70°C
Quad SPIx2Industrial-20..+85°C
CANx2LONGEVITY 
Ethernet10/100 PHY on boardAvailable until2027
GPIOup to 122SOFTWARE SUPPORT 
DISPLAY Kernel4.1.15
E­Ink panel up to
2048×1536
24bit RGB interface
up to 1920×1080
DistributionsYocto, OpenWRT, Debian
MIPI DSI HostTouch controllerSpecial DriversOn request
ArticoloCPUClockSDRAM DDR3eMMC FlashTemp.Wireless
A7110-C-256iMX7D1G Hz256MB256MBCommerciale 
A7110-I-256iMX7D800M Hz256MB256MBIndustriale 
A7121-I-512iMX7D800M Hz512MB4G eMMCIndustriale802.11 b/g/n, Bluetooth 4.1
A7122-I-01GiMX7D800M Hz1024MB4G eMMCIndustriale802.11 b/g/n, Bluetooth 4.1

Schede carrier disponibili

Per la famiglia di SoM A71 sono state sviluppate diverse schede madri (carrier board). Essendo progetti custom di alcune indichiamo esclusivamente le caratteristiche principali.

System-On-Module A51 ATSAMA5D36 Microchip

Modulo CPU A51

SoM A51 “Cosino Enigma”, prestazioni e sicurezza per applicazioni professionali.

System-On-Module / Modulo CPU  pronto per uso industriale, con ottime caratteristiche per prestazioni, sicurezza e basso consumo.

Connettività

Il modulo CoM/SoM A51 ha la possibilità di doppia Ethernet, una Gigabit 10/100/1000 ed una standard 10/100. La connettività e completata con tre porte USB e due porte CAN oltre alle diverse USART e JTAG, I2C, SPI, ADC, PWM, porte di I/O digitali.

Capacità di memoria

Tutti i moduli CPU hanno una memoria on-board fino a 512 MB di DDRAM e fino a 1 GB NAND Flash. Il boot del sistema linux può avvenire da NAND oppure da microSD card. Entrambe le soluzioni hanno i loro pro e contro. Il boot da Nand è preferibile per sistemi embedded industriali dove compattezza e costo sono essenziali o dove fattori ambientali come vibrazioni o temperature elevate rendano obbligata la scelta. Il boot da microSD è preferibile durante lo sviluppo o dove si voglia utilizzare una distribuzione linux basata su Debian.

Multimedia

Il modulo Cosino Enigma  possiede un controller / LCD integrato TFT con risoluzioni fino a 2024 x 2024 pixel ed un controller audio. Questo permette una facile integrazione di interfacce utente grafiche e contenuti multimediali. Tutti i moduli sono compatibili con le librerie ed il framework QT.

Sicurezza

Sicurezza, integrità dei dati e comunicazione sicura rappresentano la base per le applicazioni odierne. Il modulo Cosino Enigma implementa varie funzioni per consentire lo sviluppo di hardware e software per la comunicazione sicura e la memorizzazione crittografata dei file. Con il modulo CPU A51 evita la clonazione o la modifica illegittima delle applicazioni e dei dati.

Consumo

Il basso consumo con cui è stata progetta la cpu Atmel SAMA5D36 impiegata sul modulo ha due vantaggi:

  • rende possibile l’utilizzo dei nostri moduli su un ampio range di temperature, fino a -40..+85 °C.
  • per applicazioni su dispositivi mobili minimizza le batterie principali o di backup.

Sistema operativo GNU/Linux

Per questo modulo supportiamo il sistema operativo Linux fino alla versione 4.2. Presenti le distribuzioni maggiormente personalizzabili e con il supporto di pacchetti software precompilati come OpenEmbedded/Yocto ed OpenWRT per i BSP che risiedono in NAND o Debian per i BSP che risiedono su microSD.

Schede madri (carrier board)

Per il modulo CPU/SoM A51 sono state sviluppate diverse schede madri (o carrier board) per adattare le periferiche alla applicazione finale. Le schede carrier sviluppate da noi sono:

Codici

ArticoloCPUSDRAMFlashTemp.
A5131-C-256SAMA5D31256MB256MBCommerciale
A5136-C-256SAMA5D36256MB256MBCommerciale
A5136-I-256SAMA5D36256MB256MBIndustriale
A5136-C-512SAMA5D36512MB256MBCommerciale

Flyer

flyer_A51_ww