🚗 Open-source automotive middleware is accelerating – and we’re proud to help drive it forward. The third milestone release of Eclipse S-CORE v0.6.0 from the Eclipse Software Defined Vehicle Working Group marks another big step toward a secure, safety-ready software core for the next generation of vehicles. At ETAS, we’re playing a pivotal role in shaping this progress – contributing essential code for Lifecycle & Health Management and driving advancements across project governance, infrastructure, and toolchain implementation to ensure real-world automotive readiness. What’s new in v0.6.0: 🔹 Full dual-language support for C++ and Rust – including integration of the Ferrocene safety-critical Rust toolchain 🔹 New modules: Baselibs Rust and Lifecycle & Health Management (Launch Manager & Health Monitoring) 🔹 Enhanced developer experience with Rust backends, interactive examples, and CI/CD automation 🔹 Strengthened compliance with ISO 26262, ISO 21434, and ASPICE 4.0 🔹 Expanded platform integration, including updates for QNX, Red Hat AutoSD, and Elektrobit corbos Linux for Safety Applications With v0.6.0, S-CORE becomes even more robust, flexible, and aligned with the demanding requirements of modern automotive software development. 👉 Read the full news: https://lnkd.in/dFNnV6nA #SDV #OpenSource #EclipseSCORE
ETAS’ Post
More Relevant Posts
-
💡 Inside Eclipse S-CORE 0.5 – the Orchestrator In the Eclipse SDV Working Group, the S-CORE Orchestrator module - with significant contributions from Qorix - enables predictable execution for mixed-criticality systems. It provides a declarative model to define cause-effect chains, timing constraints, and fault-handling logic – without manual scheduling or resource management. The result: deterministic, scalable, and efficient execution across mixed-criticality workloads. 👉 A key enabler for turning open-source code into automotive-grade software foundations. Eclipse Software Defined Vehicle #EclipseSCORE #SDV #RealTime #AutomotiveMiddleware #FunctionalSafety #Qorix #HPC
To view or add a comment, sign in
-
-
⭕ xTaskCreate() in FreeRTOS One of the most important APIs you’ll use in FreeRTOS is: ✅ xTaskCreate() Because every multitasking RTOS application starts with… creating tasks. 🚀 What does xTaskCreate() do? ⚫xTaskCreate() dynamically creates a new task by allocating: ▪️Task Control Block (TCB) ▪️Task stack memory from the FreeRTOS heap. Once created, the scheduler can run that task based on its priority. 📌 Prototype xTaskCreate( TaskFunction_t pxTaskCode, const char *pcName, uint16_t usStackDepth, void *pvParameters, UBaseType_t uxPriority, TaskHandle_t *pxCreatedTask ); 🔍 Key Parameters (Practical Meaning) 🔹 Task Function → Entry point of the task 🔹 Task Name → Useful for debugging 🔹 Stack Depth → Task’s private runtime stack (in words) 🔹 Parameters → Pass context without global variables 🔹 Priority → Controls scheduling and preemption 🔹 Task Handle → Reference to manage the task later ⚠️ Common Mistake Most RTOS bugs are not due to logic… They happen because of: ❌ Wrong stack size ❌ Heap allocation failure ❌ Too many tasks created dynamically So always monitor stack usage and enable overflow checks. #FreeRTOS #RTOS #EmbeddedSystems #FirmwareDevelopment #STM32 #EmbeddedSoftware #CProgramming
To view or add a comment, sign in
-
-
Open, standardized software is becoming a cornerstone of software-defined vehicles. Yet bringing open-source middleware into safety-critical, real-time vehicle programs remains a major challenge. Within the Eclipse SDV Working Group, Eclipse S-CORE (Safe Open Vehicle Core) is developed as an open, community-driven middleware project for SDVs. At embedded world 2026, Qorix will share its expertise in middleware in the S-CORE project - showing how safety alignment, deterministic behavior, and production requirements can be addressed in practice. From open collaboration to production reality — this is the perspective we bring to the discussion. Eclipse Software Defined Vehicle #EclipseSDV #EclipseSCORE #OpenSource #SDV #Qorix
To view or add a comment, sign in
-
-
Docker is a platform that enables developers to package applications along with all their dependencies into isolated environments known as containers. This approach addresses the common issue of software functioning differently across various environments, often leading to the statement, “It works on my machine.” By using Docker, developers can ensure consistency and reliability in application deployment, making it a vital tool in modern software development.
To view or add a comment, sign in
-
-
Big step forward for Eclipse S-CORE. v0.6.0 is here. The third milestone release of Eclipse S-CORE, the open source automotive middleware platform within Eclipse SDV, has landed and it is a significant one. Full dual-language support for C++ and Rust, including integration of the Ferrocene safety-critical Rust toolchain 🆕 New modules: Baselibs Rust and Lifecycle & Health Management ⚙️ Rust backends for Persistency, Communication and Logging 🛡️ Stronger alignment with ISO 26262, ISO 21434 and ASPICE 4.0 🔧 Expanded integrations for QNX, Red Hat AutoSD and Elektrobit corbos Linux for Safety Applications Eclipse S-CORE continues to gain real momentum as an open, safety-focused foundation for software-defined vehicles. Open by choice. Safe by design. Explore the release notes: https://lnkd.in/eV_cqAPP Read the handbook: https://lnkd.in/e9w_mxuH Contribute: https://lnkd.in/ggwHjivj Website: https://eclipse.dev/score
To view or add a comment, sign in
-
We're improving our high-end processor software development kit (SDK). Our latest SDK 11.2 release is easier to use and design-friendly! Production-ready: complete your their development on a safety-qualified platform. Intensive support: Long-term, hot-fix support available for free for the first year. Stable release: avoid unexpected design roadblocks due to major bugs and maintain lasting safety qualifications.
To view or add a comment, sign in
-
Setting up observability shouldn't feel like a full-time job😅 But for most teams, it does. Manual instrumentation. Complex configs. Endless agent installations. Our January release fixes exactly this...🚀 We just shipped one of our biggest releases yet -15+ major features across auto-instrumentation, APM, Kubernetes, and search. The highlights: → One-click K8s auto-instrumentation (finally, no config hell) → Auto-discovery for databases & services on Linux hosts → Endpoint Monitoring with deep API-level observability → Notebooks that combine logs, metrics, traces, and notes → Global command search (Ctrl+K anywhere) → 15 new Kubernetes dashboards → Unified pipeline for better data control And a ton more improvements to alerts, RUM, synthetics, and Vercel integration. If you're running microservices, K8s, or just tired of manual instrumentation, this release is for you. Full changelog: https://lnkd.in/dTu4k2pC #Observability #Kubernetes #DevOps #Middleware #ProductUpdates
To view or add a comment, sign in
-
-
Andreas Dempf (Member of the Board, Bosch Mobility Solutions) puts the spotlight on Eclipse S-CORE (Safe Open Vehicle Core) — a major step toward a future-ready, open software core for software-defined vehicles. The industry challenge is clear: time-to-market pressure meets platform fragmentation, which creates duplicated engineering effort, slows integration & qualification, and increases safety & cybersecurity overhead. S-CORE addresses exactly this by: ✅ Reducing duplication in non-differentiating software ✅ Accelerating integration and qualification ✅ Supporting safety-certifiable middleware and core components ✅ Improving long-term maintainability and scalability ETAS is proud to be a founding member of Eclipse S-CORE and to actively contribute to its development and implementation right from the start. 🎥 Watch the video and learn more about S-CORE: https://lnkd.in/e5tJuhTQ #SDV #OpenSource #EclipseSCORE
To view or add a comment, sign in
-
The whole software industry can be defined in simple words "Every thing is a PATH, that path has to be secured, thread-safe, concurrency proof and always available" How well you create a path - Engineer How well you utilise the path - Developer How well you experience the path - End User Note : This is high level abstraction saying
To view or add a comment, sign in
-
𝗗𝗮𝘆 𝟮 of #100DaysOfEmbedded 𝗛𝗼𝘄 𝗱𝗼𝗲𝘀 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁 𝗹𝗼𝗼𝗸? A clean project structure goes a long way. Structuring the project early saves a lot of time. It’s not something exciting, that’s until you must debug someone else’s code 😪. 𝗔 𝘀𝗶𝗺𝗽𝗹𝗲 𝗽𝗿𝗼𝗷𝗲𝗰𝘁 𝘁𝗲𝗺𝗽𝗹𝗮𝘁𝗲 𝘀𝗵𝗼𝘂𝗹𝗱 𝗹𝗼𝗼𝗸 𝗹𝗶𝗸𝗲 𝘁𝗵𝗶𝘀: /app -> application logic /drivers -> hardware drivers /utils -> helpers, logging, common code /hal -> vendor HAL / LL /bsp -> board-specific code /os -> RTOS wrappers & hooks This way the project is 𝗲𝗮𝘀𝘆 𝘁𝗼 𝘀𝗰𝗮𝗹𝗲, merge conflicts are fewer, and bugs are 𝗲𝗮𝘀𝗶𝗲𝗿 𝘁𝗼 𝘀𝗽𝗼𝘁. And your future self will likely thank you 🙂 #100DaysOfEmbedded #EmbeddedSystems #Firmware #ComputerArchitecture #OperatingSystems #CProgramming
To view or add a comment, sign in