Join the 155,000+ IMP followers

www.auto-innovations.net

HighTec Updates Arm Compiler Platform for Automotive Safety

Toolchain combines Rust and C/C++ with certified workflows for functional safety and automotive cybersecurity.

  www.hightec-rt.com
HighTec Updates Arm Compiler Platform for Automotive Safety

Automotive embedded systems increasingly require mixed-language software, long lifecycle maintenance, and compliance with strict safety and security standards. Addressing this, HighTec EDV-Systeme released version 10.0.0 of its Rust and C/C++ Arm Development Platform for safety-critical automotive software.

Bringing Rust into Established Automotive Codebases
The platform unifies Rust with existing C and C++ development for Arm-based microcontrollers and processors. This allows teams to introduce memory-safe Rust modules alongside legacy code without replacing established software stacks such as MCAL layers or AUTOSAR components. Rust code can be deployed at the application level while low-level drivers and platform software remain in C or C++.

The toolchain is based on LLVM, updated in this release to version 19. The newer backend contributes optimization improvements and broader language support, affecting both Rust and C/C++ builds. For developers, this means a single compiler framework handles mixed-language projects targeting Arm architectures.

Qualification Pathways for Safety and Security
Automotive software projects must demonstrate compliance with functional safety and cybersecurity requirements. The HighTec toolchain is qualified for use in projects targeting ISO 26262 up to ASIL D, the highest defined integrity level for road vehicles. It is also aligned with ISO 21434 processes for automotive cybersecurity engineering.

To support certification activities, the release includes updated safety qualification kits. These provide documentation, validation evidence, and process artifacts needed to justify tool confidence in safety cases. Such material reduces the effort required when integrating the compiler into projects that must pass formal assessment.

Expanded Coverage Across Arm Architectures
Version 10.0.0 extends device support across multiple 32-bit Arm cores, including Cortex-A, Cortex-R, and Cortex-M families from Arm. This range covers application processors, real-time processors, and microcontroller-class devices used in body control, powertrain, ADAS, and domain controllers.

Support for both single-core and multicore configurations enables use in distributed ECU designs as well as centralized compute platforms. A consistent toolchain across these targets simplifies software reuse and maintenance in long-lived vehicle programs.

Mixed-Language Development as a Practical Migration Strategy
The integration of Rust into an established C/C++ workflow addresses a common challenge in automotive software: improving memory safety without rewriting mature, validated codebases. By compiling both languages within one qualified environment, teams can incrementally introduce Rust in new modules while retaining proven components elsewhere.

In this context, the HighTec Rust and C/C++ Arm Development Platform v10.0.0 positions memory-safe programming, functional safety compliance, and automotive cybersecurity within a single, certification-oriented toolchain for automotive embedded development.

www.hightec-rt.com

  Ask For More Information…

LinkedIn
Pinterest


Forgot Password?

Join the 155,000+ IMP followers