Software-Entwicklungsplattform unterstützt Automotive-MCUs Stellar SR6x

EMBEDDED SYSTEMS

HighTec erweitert seine Entwicklungsplattform für die Automotive-MCU-Familie Stellar SR6x von STMicroelectronics. Für Automotive-Software-Entwickler stehen eine Eclipse-basierte Multi-Architektur- und Multi-Core-Compiler-Suite zur Verfügung.



Die Compiler-Suite von HighTec unterstützt bereits die 32-Bit-Mikrocontroller-Familie SPC5x von STMicroelectronics. Der C/C++-Compiler und dessen Standardbibliotheken sind nach der höchsten Sicherheitsstufe ISO 26262 ASIL D qualifiziert. Zugehörige Qualification Packages sind verfügbar.

Speziell für die SR6x-Familie wird das zertifizierte Mikrokernel-Echtzeitbetriebssystem PXROS-HR angeboten.


Die Stellar SR6x MCUs basieren ...

auf bis zu sechs Arm Cortex-R52-Kernen mit Lockstep- und Split/Lock-Fähigkeit. Sie verfügen über ein EVITA- und ISO 21434-konformes Hardware-Sicherheitsmodul (HSM) für Cybersecurity und erfüllen Sicherheitsanforderungen bis ASIL D gemäß ISO 26262.

Die MCUs enthalten einen Hypervisor, der die Verwaltung mehrerer virtueller Maschinen ohne Interferenzen ermöglicht. Für Over-the-Air-Software-Updates ermöglicht eine Speicherarchitektur die Duplizierung des nichtflüchtigen Speichers (NVM, Non-Volatile Memory) und vermeidet so Ausfallzeiten und die Notwendigkeit, zusätzlichen Speicher zuzuweisen.


Der HighTec C/C++-Compiler ...

basiert auf der Open-Source-Technologien LLVM. Neben dem Compiler und dem Echtzeitbetriebssystem sind weitere ST Automotive-Software-Komponenten erhältlich. Dazu gehören MCAL, Komponenten für die Safety-Entwicklung wie CST (CoreSelfTest), IST (InstructionSelfTest) und ein MCAL Qualification Package für die ISO 26262-konforme Softwareentwicklung sowie Security-Bausteine wie z.B. HSM (Hardware Security Modules).

Als ST-Partner übernimmt das Supportteam auch Entwicklungs- und Beratungsleistungen in den Bereichen Leistungsoptimierung, funktionale Sicherheit, Portierung von Single-Core- auf Multicore-Systeme und in AUTOSAR-Umgebungen.
 

Fachartikel