Infineon extends Rust support for Aurix microcontrollers

Infineon extends Rust support for Aurix microcontrollers

Business news |
By Nick Flaherty

Infineon Technologies has expanded its support for the Rust programming language through HighTec EDV-Systeme.

HighTec just released the first ISO 26262 ASIL D qualified Rust compiler for the Infineon Aurix TC3x and TC4x which ensures the software’s reliability and performance necessary to meet the rigorous requirements of the automotive industry.

The Rust programming language with its unique memory safety features has emerged as a viable complement or potential substitute for C/C++ in automotive software development.

HighTec’s ISO 26262 ASIL D qualified Rust compiler comes with a preconfigured cargo build system, including I/O crates, drivers, a Rust runtime, example projects including use cases with a mixed integration with C/C++ and an integration of PXROS-HR,  HighTec’s compiler complements its proven C/C++ LLVM compiler for Aurix .

“This hybrid approach is probably the most interesting, as many projects using Rust are expected to re-use legacy code and to preserve the C/C++ investment,” said Mario Cupelli, CTO at HighTec. “We are proud to contribute to Infineon’s Rust ecosystem with the first safety-qualified Rust compiler, supporting AURIX customers in developing secure, safer and more efficient applications.”

“Rust enables developers to leverage the benefits of our MCUs to minimize safety risks, shorten development cycles, and reduce costs. In the automotive industry, integration of a robust software ecosystem is crucial as tools are required to meet automotive-grade standards”, said Thomas Schneid, Senior Director Software, Partnership and Ecosystem Management at Infineon. “We are looking forward to collaborate with our Rust partners like HighTec to provide a complete Rust ecosystem for AURIX.”

The Rust ecosystem for Aurix  includes Infineon’s newly released PAC for TC37x as starting point for TC3x and TC4x. Together with a set of Bluewind peripheral drivers written in Rust using the PAC, customers can evaluate the benefits of the hardware access via Rust. The included Rust runtime NOS from Veecle integrates AURIX with PXROS-HR; Lauterbach and PLS have added improved Rust support for their AURIX solutions. The new extended AURIX Rust ecosystem also includes a full set of documentation.

Registration to access the Rust ecosystem is available at or or There will be demos of the Rust ecosystem for Aurix at the  embedded world show next week in Nuremberg with HighTec and Bluewind.


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles