Embedded_51 - page 45

EMBEDDED
51 • FEBBRAIO • 2014
45
SPEC I ALE
distribuzione Linux, GENIVI-compliant, progettata
per una varietà di dispositivi embedded. Come
consorzio non-profit di aziende del settore, la
GENIVI Alliance ha il compito di promuovere la
larga adozione di una piattaforma di sviluppo open
source per i sistemi IVI, per andare incontro alle
esigenze dei costruttori di auto e dei loro fornitori.
Oggi questi devono sviluppare, collaudare e imple-
mentare i prodotti e servizi IVI su un gran numero
di serie e modelli di vetture, con un processo che
sta diventando sempre più complesso e costoso,
in rapporto all’attuale ritmo di innovazione e all’e-
spansione della quantità di applicazioni. GENIVI,
invece, opera per la creazione di una piattaforma
IVI open source riusabile, costituita da servizi
core, middleware e interfacce aperte Linux-based.
Inoltre punta ad allineare i requisiti degli OEM
nel mondo automotive, fornendo specifiche, imple-
mentazioni di riferimento e programmi di certifi-
cazione. Il programma di conformità di GENIVI
fornisce un insieme di specifiche per le aziende
membri del consorzio, e coloro che le soddisfano
si possono registrare come GENIVI-compliant.
Tale programma rende possibili standardizzazio-
ni che consentono agli sviluppatori di realizzare
implementazioni in grado di funzionare su tutte
le distribuzioni GENIVI-compliant; ma consente
anche a diverse versioni dei componenti di rispet-
tare la conformità, o a un singolo componente o
a un gruppo di essi di essere sostituiti con altre
implementazioni, open source o proprietarie, che
soddisfano i criteri di compliance. In sostanza,
viene fornito un metodo chiaro alle società membri
per definire e registrare la loro conformità, e agli
OEM (original equipment manufacturer) e forni-
tori ‘tier 1’ una via per semplificare la lista delle
offerte compliant. Fra le case costruttrici di auto
impegnate a utilizzare una versione di Linux com-
patibile con la piattaforma GENIVI vi sono BMW,
Jaguar Land Rover e PSA.
Mentor Embedded Linux
Come piattaforma di sviluppo compatibile con la
versione 1.3 del progetto Yocto, Mentor Embedded
Linux permette di differenziare il sistema e perso-
nalizzare i diversi prodotti con la possibilità, sotto-
linea Mentor, di poter contare su una flessibilità di
‘customizzazione’ e capacità di gestione del ciclo di
vita supportati a livello commerciale, in modo tale
da mitigare i rischi tecnici e di business. Mentor
Embedded Linux è basato sul tool di gestione delle
build BitBake, che permette di preparare, a partire
dal codice sorgente, una piattaforma Linux-based
personalizzata, in funzione dei requisiti dello speci-
fico progetto. In particolare, la versione di Mentor
Embedded Linux GENIVI-compliant è dedicata
allo sviluppo dei sistemi IVI. Tra le caratteristiche
principali di Mentor Embedded Linux, non solo
l’opportunità di personalizzare i prodotti senza
perdere il supporto, ma anche integrazione; tool di
alta qualità; file system con dimensioni ottimizzate,
Fig. 5 – Il logo GENIVI-Compliant
Fig. 6 – L’architettura di Mentor Embedded
Linux
Fig. 4
I componenti
software
della GENIVI
Baseline
1...,35,36,37,38,39,40,41,42,43,44 46,47,48,49,50,51,52,53,54,55,...100
Powered by FlippingBook