Skip to main content

AURIX™ Rust Startup Ecosystem

 

In a joint activity, HighTec cooperates with Infineon, Bluewind and Veecle to develop a Rust Startup Ecosystem. This initiative aims to enable customers easily and quickly get started with Rust for evaluation or pre-development purposes.

From bottom to top, the AURIX Rust Startup Ecosystem consists of:

  • Peripheral Access Crate (PAC) from Infineon allowing direct peripheral access for Rust.
  • Rust specific peripheral low-level drivers from Bluewind written in native Rust.
  • A precompiled version of PXROS-HR from HighTec, an ASIL D multicore RTOS with a Rust wrapper on top.
  • A Rust runtime from Veecle (NOS) that integrates with PXROS-HR and allows writing of modern event drive software in Rust for AURIX.
  • HighTec offers a combined package of the AURIX Rust and C/C++ compiler allowing to build projects with Rust and C/C++ sources. The package also includes Cargo, the Rust build system and package manager to access all resources that come with the AURIX Rust Startup Ecosystem.
  • A set of different example projects, ready to run on a TC375 Lite-Kit completes this package, and includes bare metal examples, or complex Rust / C/C++ examples.

Ecosystem

In addition to the AURIX Rust Startup Ecosystem, there is a growing community supporting Rust for AURIX:

  • Rust with AUTOSAR Classic from Vector, Elektrobit, ETAS
  • Rust debugger solutions from Lauterbach and PLS
  • Rust technical training from Doulos
  • Rust engineering services from ITK

All partners of the AURIX Rust Ecosystem are described and listed at Rust Partner Ecosystem

Request Rust Evaluation Package

To evaluate our new Rust Development Platform and the AURIX Rust Startup Ecosystem fill in the registration form at Request of Evaluation Key

  • Our sales team will review your request and send you the evaluation license key.
  • The evaluation version of our compiler is not restricted in functionality. The evaluation license that we will provide to you is valid for 30 days. If you have any questions regarding the usage of our tools, please contact our support team during your evaluation period and we will gladly support you.

The AURIX Rust Startup Ecosystem consists of:

  • Safety Qualified Rust and C/C++ compiler for AURIX from HighTec
  • Peripheral Access Crates for TC37x from Infineon
  • Set of AURIX low level driver written in Rust from Bluewind
  • NOS Rust Runtime from Veecle
  • Limited Safety RTOS for AURIX (PXROS-HR) including a Rust wrapper

Access to AURIX Rust Resources

The HighTec package that we provide with your evaluation is also the starting point to access all other resources of the AURIX Rust Startup Ecosystem.

For direct access of the products included in the AURIX Rust Startup Ecosystem, please use the following Github links: