Elektrobit integrates support for Rust in ECU Development Software
In its drive to embrace the dynamism of the open-source community, Elektrobit now provides support for the programming language Rust, increasing development productivity, safety and security of automotive ECU projects. This paves the way forward for greater cybersecurity resilience while still maintaining ASIL-D functional safety.
As Rust becomes increasingly popular, proven and preferred by developers, EB tresos AutoCore now provides seamless integration and developer-friendly language bindings for AUTOSAR application software components in both C and Rust. Additionally, the system can build applications depending on the language used to enable developers to start working effectively immediately, including support for Rust's static code analysis tool, "Clippy."
Elektrobit also provides first-class support for Rust as part of the product line. This includes generation of idiomatic code, making development easier and faster and resulting in applications that are safer and more secure.
Cybersecurity has long since ceased to be just an IT world buzzword: UN Regulation 155 and the EU Cyber Resilience Act are indicative of the increasing awareness of the importance of cybersecurity. Government agencies are increasingly vocal in their requests for the industry to stop using memory-unsafe programming languages. Studies have demonstrated that about 70% of vulnerabilities are caused by memory safety issues. This is clearly significant as we enter the age of software-defined mobility with cars implementing more software features and employing online services from the Internet becomes the norm.
Development of Rust commenced in 2006, and version 1.0 was released in 2015, addressing memory safety issues, correctness of code and programming productivity, while at the same keeping the hardware costs stable. Having the option of mixing existing C code with new Rust code makes it the perfect choice for extending existing code bases.
"We're excited to see Elektrobit enable memory-safe programming for Classic AUTOSAR on EB tresos using Ferrocene, our fully open source, ISO 26262-qualified Rust compiler toolchain," said
The solution includes automatic code generation, Rust code compilation and static analysis, simplified error handling, and OS and middleware support for the automotive sector and beyond. EB tresos AutoCore adds support for native Rust code, allowing seamless integration and a more fault-resilient code creation. This enables the Rust compiler to find issues at compile time and limits the amount of code which cannot be checked automatically (when using Rust's "unsafe" keyword), effectively reducing code construction costs, time to market and the probability of the introduction of vulnerabilities.
Elektrobit offers a "getting started" workshop with more background information and a hands-on session. This paid workshop is designed to help customers evaluate Rust for future ECU development, combining knowledge transfer, practical examples and explanations of our new product functionalities.
For more information on EB tresos and how Elektrobit employs Rust, please visit our website: https://www.elektrobit.com/products/ecu/eb-tresos/bsw/
About Elektrobit
Elektrobit is an award-winning and visionary global vendor of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 35 years of serving the industry, Elektrobit's software powers over five billion devices in more than 600 million vehicles and offers flexible, innovative solutions for car infrastructure software, connectivity & security, automated driving and related tools, and user experience. Elektrobit is a wholly-owned, independently-operated subsidiary of Continental.
For more information, visit us at elektrobit.com.
Media contacts
Global Public Relations, Elektrobit
Phone: +49 160 3660509
Email: [email protected]
In US –
Breakaway Communications
Phone: 408-832-7626
Email: [email protected]
View original content to download multimedia:https://www.prnewswire.com/news-releases/elektrobit-integrates-support-for-rust-in-ecu-development-software-302291063.html
SOURCE Elektrobit
Serious News for Serious Traders! Try StreetInsider.com Premium Free!
You May Also Be Interested In
- U.S. News & World Report and Argentum Enter into a Strategic Resident Engagement Research and Media Partnership
- New Potential Energy-Rockefeller Foundation Study: Climate Support Strong Across Leading Democracies, But Words Matter
- CNCF and Linux Foundation Education Partner with Udemy to Provide a Unified Cloud Native Training & Certification Opportunity
Create E-mail Alert Related Categories
PRNewswire, Press ReleasesSign up for StreetInsider Free!
Receive full access to all new and archived articles, unlimited portfolio tracking, e-mail alerts, custom newswires and RSS feeds - and more!



Tweet
Share