Ferrocene delivers a qualified Rust compiler toolchain designed for safety-critical and mission-critical embedded systems in automotive, industrial, and medical markets. By enabling Rust’s memory-safe, efficient, and parallel programming capabilities, it empowers developers to meet rigorous functional safety standards including ISO 26262 (ASIL D), IEC 61508 (SIL 4), and IEC 62304 (Class C). Seamlessly integrating with existing Rust infrastructure and supporting multiple RTOS platforms such as Linux and QNX Neutrino, Ferrocene enhances code reliability and maintainability while leveraging STMicroelectronics products to provide certified, high-assurance software solutions for complex embedded applications.
Features and Benefits
- Qualified for highest safety standards: ISO 26262 ASIL D, IEC 61508 SIL 4, IEC 62304 Class C
- Supports multiple RTOS: including Linux and QNX Neutrino for versatile deployment
- Fully open source: licensed under MIT and Apache-2.0 for transparency and flexibility
- Memory-safe, parallel programming: enhances embedded system safety and performance
- Certification assistance: provides qualification signatures, assessor reports, and expert support
- Comprehensive customer support: including integration help, training, and patch releases
| Supported Devices | STM32,STM32MP1,STM32MP2 |
| Tool Type | Compiler,Debugger,Programming Tool,Utilities |
| License Type | Commercial |
| Site |
Served Countries:
Worldwide