ExperiencesAirport transferYacht charter
Blog
HighTec ed Elektrobit collaborano per migliorare il software automotive con Rust e AUTOSAR Classic

HighTec ed Elektrobit collaborano per migliorare il software automotive con Rust e AUTOSAR Classic

Sarah Mitchell
5 minutes read
News
·

Il mondo automotive ha appena ricevuto una grande spinta dalla collaborazione tra HighTec EDV-Systeme, Elektrobit e Infineon Technologies. Stanno semplificando l'integrazione di app Rust in AUTOSAR Classic. È un passo solido per la realizzazione di software per auto più sicuri.

L'alleanza svelata

HighTec, Elektrobit e Infineon si uniscono per far progredire il software per auto. Vogliono far funzionare Rust senza problemi con il software di base AUTOSAR Classic. Ciò significa che i veicoli potrebbero diventare più sicuri e veloci, soprattutto in vista del 2026 con più auto intelligenti in circolazione.

Lavorando come partner di rete con Drive Core di Infineon Technologies per i microcontrollori AURIX™, HighTec ed Elektrobit offrono agli sviluppatori un toolkit completo. Include EB tresos AutoCore di Elektrobit e il compilatore Rust e C/C++ di HighTec di livello automotive basato su LLVM. Questa configurazione è mirata alle famiglie AURIX TC4x. Il pacchetto Drive Core racchiude tutti gli strumenti e il software in modo che gli sviluppatori possano lanciarsi in Rust e AUTOSAR Classic senza problemi.

Vantaggi di Rust nel software automotive

Rust offre alcuni vantaggi reali al software per auto. È veloce, affidabile e mantiene la sicurezza della memoria. Ecco il punto: con i veicoli definiti dal software che spuntano ovunque e le regole come UN R155 e l'EU Cyber Resilience Act che stringono le viti, queste caratteristiche contano molto. Cybersecurity? Sicurezza funzionale? Rust le affronta direttamente.

La combinazione del software di base AUTOSAR Classic di Elektrobit con il compilatore Rust certificato ISO 26262 ASIL D di HighTec consente agli sviluppatori di inserire parti Rust insieme al vecchio codice C/C++. Si ottiene una configurazione ibrida che riduce i rischi e soddisfa le rigide regole di sicurezza. Francamente, è un modo intelligente per aggiornare senza ricominciare da zero.

Componenti chiave del pacchetto software Drive Core

Il pacchetto Drive Core di HighTec ed Elektrobit per i microcontrollori AURIX TC4x di Infineon è come un kit all-in-one per gli sviluppatori di software per auto. Copre lo strumento di configurazione EB tresos, Infineon AURIX TC4x MCAL e una serie di esempi e tutorial per la creazione di componenti AUTOSAR in Rust. Non c'è più bisogno di andare a caccia di pezzi; è tutto lì per iniziare rapidamente.

Migliorare la produttività con strumenti avanzati

EB tresos di Elektrobit ora supporta pienamente lo sviluppo Rust. Riduce il codice "non sicuro", a volte lo elimina completamente. Aggiungete Clippy di Rust per l'analisi statica e la formattazione automatica, e gli sviluppatori possono lavorare più velocemente. Meno disordine nel codice critico per la sicurezza? È una vittoria per tutti coloro che costruiscono le auto di domani.

Il compilatore Rust e C/C++ di HighTec si basa sulla tecnologia open-source LLVM. È il primo compilatore Rust realizzato appositamente per le serie AURIX TC3x e TC4x di Infineon. Ottimizzato per gli specifici trucchi di questi microcontrollori, ha un sistema di build rapido e modifiche intelligenti del codice. Gli sviluppatori possono certificare le app chiave in pochissimo tempo. Vale la pena notare: questo potrebbe accelerare gli aggiornamenti del software EV, il che è importante per i noleggiatori come noi di GetRentacar.

L'iniziativa Drive Core di Infineon

Infineon ha la più grande linea di Microcontroller Abstraction Layer in circolazione. Spingono una rete che suscita nuove idee e crescita. Drive Core è la loro raccolta di pacchetti software, che crea le basi per ciò che verrà nella tecnologia automobilistica.

Voci del settore sulla collaborazione

Patrick Will, Senior Director of Automotive Software di Infineon, ha dichiarato: "Crediamo che Drive Core sia un punto di svolta per l'industria automobilistica. È entusiasmante vedere aziende come HighTec ed Elektrobit utilizzare questa tecnologia per guidare l'innovazione".

Florian Bartels, Senior Expert e System Architect di Elektrobit, ha aggiunto: "Integrando Rust nell'ambiente AUTOSAR Classic, continuiamo a migliorare il nostro contributo al settore del software automobilistico. Le caratteristiche intrinseche di sicurezza di Rust lo rendono perfetto per le sfide odierne dello sviluppo di ECU".

Mario Cupelli, CTO di HighTec, ha aggiunto: "La nostra collaborazione con Elektrobit consente ai clienti del settore automotive di creare soluzioni software più sicure ed efficaci. Offrendo il nostro rinomato compilatore Rust con gli strumenti di Elektrobit, forniamo ai fornitori e agli OEM del settore automotive un vantaggio competitivo".

Workshop e approfondimenti pratici

Oltre agli strumenti e al pacchetto per Rust e AUTOSAR Classic, HighTec ed Elektrobit organizzano workshop e sessioni pratiche. Mostrano agli sviluppatori come intrecciare Rust nei progetti AUTOSAR. È materiale pratico per aiutare le persone a tenere il passo in questo campo in rapida evoluzione.

Questi progressi del software potrebbero sconvolgere le prestazioni e la sicurezza delle auto in grande stile. Pensateci, potrebbero cambiare il modo in cui progettiamo e costruiamo i veicoli in futuro. Presto, potreste noleggiare un'auto carica di questa tecnologia da GetRentacar.com. Moderna. Sicura. Pronta per la strada.

Conclusione

Questo legame tra HighTec ed Elektrobit, supportato dalla tecnologia di Infineon, sconvolgerà lo sviluppo del software per auto. L'integrazione di Rust e AUTOSAR Classic aumenta la sicurezza e alza l'asticella per l'ingegneria. Le opinioni dei professionisti sono utili, ma provate voi stessi. Su GetRentacar.com, noleggiate un'auto con la migliore tecnologia per la facilità e l'intelligenza. Prenotate ora su GetRentacar.com.

Frequently Asked Questions

What is the partnership between HighTec, Elektrobit, and Infineon?

HighTec EDV-Systeme, Elektrobit, and Infineon Technologies are collaborating to integrate Rust applications into AUTOSAR Classic basic software for safer automotive systems. This partnership provides developers with a toolkit including Elektrobit’s EB tresos AutoCore and HighTec’s LLVM-based Rust and C/C++ compiler, targeting Infineon’s AURIX TC4x microcontrollers. It aims to enhance vehicle safety and performance as smart cars increase by 2026.

How does Rust benefit automotive software development?

Rust offers speed, reliability, and memory safety, which are crucial for software-defined vehicles under regulations like UN R155 and the EU Cyber Resilience Act. It addresses cybersecurity and functional safety challenges effectively. Developers can mix Rust components with existing C/C++ code using a hybrid setup certified to ISO 26262 ASIL D, reducing risks without full rewrites.

What is included in the Drive Core software bundle?

The Drive Core bundle for Infineon’s AURIX TC4x microcontrollers includes Elektrobit’s EB tresos configuration tool, Infineon AURIX TC4x MCALs, and examples plus tutorials for building AUTOSAR components in Rust. It provides a complete kit to streamline development. This all-in-one package allows developers to start with Rust and AUTOSAR Classic quickly without searching for separate components.

How does EB tresos support Rust development?

Elektrobit’s EB tresos now fully supports Rust development, reducing or eliminating unsafe code in automotive applications. It integrates with Rust’s Clippy for static analysis and auto-formatting, boosting productivity. This enhancement helps developers create safer, more efficient safety-critical code for vehicles.

What are the features of HighTec’s Rust compiler?

HighTec’s automotive-grade Rust and C/C++ compiler is based on LLVM open-source technology and is the first designed specifically for Infineon’s AURIX TC3x and TC4x series. It features a quick build system and optimizations for the microcontrollers’ architecture. The compiler is ISO 26262 ASIL D-certified, enabling fast certification of key applications.