Q : How do I set up an Arm-based development environment for automotive software?
A : With the System76 Thelio Astra learning path, it will walk you through installing Ubuntu on the Thelio Astra desktop and using Multipass to create a local Arm-based VM. You’ll build the full Arm Automotive Solutions Software Reference Stack locally—giving you a real, Arm-native setup to develop and test your automotive software.
Q : What tools and frameworks does Arm provide for safety‑critical automotive applications?
A : We have a wide range of safety- and security-compliant tools across Cortex-A, R, and M cores. One path covers ROS 2 and Open AD Kit, key open-source frameworks for autonomous vehicle development. Additionally you can learn how to deploy them onto Arm Neoverse with SOAFEE
Q : Where can I find a curated set of Arm software tools and libraries tailored specifically for automotive development?
A :
ISO 26262–qualified C/C++ compiler toolchainsThe Arm Compiler for Embedded FuSa provides a TÜV‑SÜD certified toolchain (ISO 26262 ASIL D) with a comprehensive qualification kit, certified C/C++ runtime libraries, and documentation to simplify tool qualification and support AUTOSAR / RTOS integration
Arm Software Test Libraries (STL)Arm's STL is specifically designed for functional-safety (ISO 26262 ASIL D) and includes lightweight, assembly-efficient diagnostic routines with a straightforward C API—perfect for runtime self-testing across multiple Arm cores
Details on Arm’s Safety Ready Compute Subsystems (CSS) and Automotive Enhanced (AE) IP.
Complete with safety documentation, FMEDA reports, and Dev Interface Reports tailored for automotive use
Guideposts for integrating STL into AUTOSAR-based ECUs and hypervisors to ensure functional safety
If you need help with anything else, please ask in this forum and an Arm Expert will be there to help you right away!