AMD e Mentor per lo sviluppo open sui sistemi embedded

Gli sviluppatori di sistemi embedded guadagnano nuove opzioni per lo sviluppo open source grazie al supporto Linux e a strumenti mirati alla piena compatibilità con i processori embedded di AMD.

Avatar di Manolo De Agostini

a cura di Manolo De Agostini

AMD ha annunciato un accordo pluriennale con Mentor Graphics Corporation per estendere le possibilità di sviluppo per espandere la disponibilità di soluzioni di sviluppo Linux open-source embedded per i processori eterogenei e multi-core di AMD.

Clicca per ingrandire

L'azienda di Sunnyvale, nel settembre scorso, ha reso nota la roadmap per il settore embedded, ovvero mercati come quelli delle slot machine, della segnaletica aeroportuale, dei robot industriali, dell'equipaggiamento medico e di altri tipi di dispositivi.

Questo accordo metterà a disposizione degli sviluppatori embedded un framework open source più gestibile, maggiori opzioni di supporto ai processori, strumenti di sviluppo e una maggiore velocità nello sviluppo di piattaforme aperte.

Clicca per ingrandire

Compatibile con Yocto Project, la piattaforma Mentor Embedded Linux offre caratteristiche e strumenti standardizzati, e assicura un rapido accesso ai recenti Board Support Package (BSP) per l'architettura AMD x86 a 64 bit, a partire dal Soc AMD Embedded G-Series (nome in codice: "Steppe Eagle"), presto disponibile, e dalla piattaforma APU/CPU AMD Embedded R-Series (nome in codice: "Bald Eagle").

Gli sviluppatori di sistemi embedded avranno infatti accesso completo alla piattaforma Mentor Embedded Linux per lo sviluppo di sistemi Linux embedded personalizzati. Riceveranno inoltre supporto commerciale e la distribuzione gratuita Mentor Embedded Linux Lite, dotata di tutte le caratteristiche essenziali per valutare Linux sui processori embedded di AMD.

Clicca per ingrandire

Per affrontare la crescente complessità dei sistemi embedded, gli sviluppatori avranno inoltre accesso a Sourcery CodeBench, in modo da disporre di una maggiore conoscenza sul sistema di esecuzione, le prestazioni e il debugging delle applicazioni per sistemi embedded basati su Linux.