EMBEDDED
51 • FEBBRAIO • 2014
46
per ridurre la quantità totale di codice; possibilità
di scegliere in un’ampia gamma di BSP (board sup-
port package), resi disponibili dalla comunità open
source, e di versioni del kernel Linux, inclusi i ker-
nel proprietari. In aggiunta, la possibilità di sfrutta-
re la suite di tool di sviluppo Sourcery CodeBench
consente di utilizzare diverse architetture di pro-
cessore (ARM, ColdFire, IA32, MIPS, PowerPC e
così via), librerie con prestazioni ottimizzate, e lo
strumento Sourcery Analyzer, per identificare e
risolvere rapidamente i problemi di performance
del particolare e complesso sistema embedded che
il progettista sta sviluppando.
Reaktor Fusion Platform
Se vent’anni fa un sistema di in-vehicle info-
tainment consisteva soltanto in un CD-player e una
radio, oggi la rapida evoluzione dell’elettronica
rende disponibile in auto un sistema di navigazio-
ne controllabile via touchscreen, l’integrazione
wireless (hands-free) con lo smartphone, e la
possibilità di accedere a tutti i contenuti personali.
Partendo da questa analisi, Reaktor, società finlan-
dese di servizi software e consulenza con sede a
Helsinki, ha sviluppato la Reaktor Fusion Platform,
una piattaforma IVI in grado di fornire funziona-
lità di navigazione, intrattenimento e servizi di
connettività e computing in auto. La piattaforma
è basata su un sistema Linux ‘automotive grade’
completamente open source. Esso include possibi-
lità d’integrazione, personalizzazione, supporto e
manutenzione, e la collaborazione con la comunità
open source fornita di Reaktor. La piattaforma è
progettata per offrire una esperienza utente in auto
allo stato dell’arte, arricchita da funzionalità per-
sonalizzate e da un’ampia dotazione di servizi per
l’accesso a Internet e ai contenuti multimediali.
Tizen
Tizen si posiziona come una piattaforma software
open source, basata su standard e supportata dai
principali operatori mobile, costruttori di dispo-
sitivi e fornitori di semiconduttori, che indirizza,
oltre ai sistemi IVI del settore automobilistico,
anche molte altre categorie di device, fra cui
gli smartphone, i tablet, i netbook e le smart tv.
Oltre a fornire applicazioni e un sistema operativo
innovativi, Tizen rappresenta anche un robusto
e flessibile ambiente di sviluppo per chi progetta
applicazioni. Il kit SDK (software development
kit) e le API (application programming interface)
di Tizen consentono agli sviluppatori di utilizzare
HTML5, e le relative tecnologie Web, per scrivere
applicazioni in grado di girare su svariate catego-
rie di dispositivi. Il rilascio, lo scorso novembre,
della release 2.2.1 della piattaforma, con il codice
sorgente e il kit SDK, introduce alcune miglio-
rie, come le nuove funzionalità di controllo della
privacy (aggiunta del menu Privacy nella sezione
Settings) e la possibilità di installare applicazioni
nelle SD card.
Wind River Linux
La Wind River Platform for Infotainment è una piat-
taforma run-time Linux-based, GENIVI-compliant,
specificamente ottimizzata per il mercato IVI.
Essa trae vantaggio dalle innovazioni e dalla fles-
sibilità della comunità open source, e sfrutta tool
di sviluppo e un sistema di gestione delle build
completi. L’obiettivo della soluzione è permettere
ai progettisti di costruire sistemi IVI riducendo
i costi di sviluppo complessivi, minimizzando i
rischi di progetto, e abbreviando le tempistiche
dello stesso. La piattaforma di infotainment è
Fig. 7 – La web page di Reaktor
Fig. 8 – L’architettura della piattaforma Tizen