HCC Embedded Releases Verifiable Software for Automotive OSEK-based Applications
HCC Embedded, experts in securing embedded data, has extended its range of reliable storage and networking software to the OSEK real-time operating system (RTOS) used for automotive applications. Automotive developers can now easily upgrade networking, security, and flash file systems software to improve the safety, security, and reliability of their applications.
The growing use of Ethernet, USB, and flash in vehicle control, entertainment, and telematics has created a need for software solutions that are easy to use and meet the rigorous quality demands of vehicle manufacture. For automotive developers using OSEK, HCC provides drop-in solutions that meet flash fail-safety requirements and safeguard data when it is stored or transmitted. Using HCC’s verifiable network stacks, file systems, and security and encryption modules, developers gain secure connectivity for their automotive applications.
“Automotive developers are now using Ethernet, USB, and high-density flash in many systems. The challenge in OSEK-based systems is to achieve high performance and verifiable quality while guaranteeing reliable operation for many years,” said Dave Hughes, HCC Embedded CEO. “Unfortunately, most embedded software for transmitting or storing embedded data is not developed using recognized quality standards. Most flash file systems cannot ensure reliable, safe storage, and many network stacks are vulnerable to security risks. As a consequence, we see an increase in automotive developers looking for robust embedded software solutions capable of managing network communications to ensure their data is secure, encrypted, reliable, and fast.”
HCC’s networking solutions include TCP/IPv4 and IPv6 networking stacks, an embedded Encryption Manager, IPSec/IKE and TLS/SSL software modules, all developed with rigorous MISRA adherence. Security and encryption modules are also supplied with 100 percent source and object code coverage testing and full MC-DC analysis to deliver the highest level of reliability. HCC’s Encryption Manager supports both software- and hardware-accelerated encryption algorithms such as AES256/SHA256. An extensive range of USB CDC classes provides tight integration of networking with HCC’s high-performance network stacks.
For developers who need reliable storage, HCC offers a range of high-performance, fail-safe file systems and flash translation layer solutions. HCC storage solutions guarantee the integrity of data and file system and manage any type of flash media including NAND, NOR, and eMMC. HCC also provides simulation of flash storage to calculate endurance and life of flash, compensating for wear and other complexities of using flash.
Visit http://www.hcc-embedded.com/embedded-systems-software-products/operating-system-rtos for more information.
About HCC Embedded
HCC Embedded’s software solutions ensure that any data stored or communicated by an embedded IoT application is secure, safe, and reliable. With 15+ years’ deep understanding of flash, HCC secures data for customers in IoT, medical, transport, industrial, and aerospace markets. All software is developed using formal software processes, system-level knowledge, and recognized quality practices to ensure robustness and verifiable quality. HCC’s product portfolio includes communications products (USB, TCP/IPv4, IPv6, TLS/SSL, IPSec/IKE stacks) and storage products (file systems, media drivers, flash translation layers (FTL), smart-meter software, bootloaders), as well as encryption technology. Because all software is portable, target-independent, and can be dropped onto any RTOS, MCU, or tool-chain, any embedded system can be upgraded to be safer, more reliable, and more secure. www.hcc-embedded.com