3rd-Party Tool Integration
Additional artefacts such as plugins, fragments, features or feature groups can be easily added
Graphical Tools
System architects support with graphical configuration tools and comprehensive little development helpers
System Analysis
Monitoring of different tasks or partitions with their threats offering many functionalities for analysis
Multi-Core Configuration
Set the number of CPUs to be emulated and see the usage for each physical core in form of graph and CPU behavior
Shared Projects
Collaboratively work on a project in a team, with co-workers and/or on different computers
Direct Deployment
Applications developed with CODEO can be deployed directly on the target hardware or the QEMU emulation
Eclipse-based Integrated Development Environment
Pre-installed C/C++ Tooling
Application Debugging
Graphical Tools
System Analysis
Multi-Core Configuration
Shared Projects & Collaboration
Direct HW Deployment
QEMU HW Emulation
Intelligent Wizards
GUI-less Configuration Tools
Headless Build Pipeline
3rd-Party Tool Integration
Rust Programming Language
Python Support
Unified Workspace for Heterogeneous Computing
CODEO is the single point of truth for your entire system. Whether you are developing for PikeOS (MMU), PikeOS for MPU, or ELinOS (Industrial-grade Linux), you can manage all projects within a unified workspace. This is the key to mastering modern SoCs with heterogeneous cores (e.g., A-cores and R-cores), allowing your team to share code, drivers, and configurations across different hardware domains without switching tools.
Accelerated "Click-to-Target" Deployment
Eliminate the complexity of manual target integration. CODEO provides integrated wizards for Board Support Package (BSP) selection and automated "one-click" deployment. Whether you are pushing to the built-in QEMU emulator for rapid prototyping or deploying directly to your custom target hardware, CODEO handles the underlying toolchain and communication protocols, letting your developers focus on the application logic.
Seamless Integration with CI/CD Pipelines
Modern Safety-critical development requires automation. CODEO supports fully headless build pipelines, allowing you to integrate system configuration, compilation, and automated testing into your Continuous Integration (CI) environment. By automating the validation of your partitions and boot images, you catch errors earlier in the lifecycle, reducing the cost of bug fixes and reworking.
Visual System Architect: Graphical Configuration
Safety-critical partitioning shouldn't be a "black box." CODEO’s high-level graphical editors provide a visual map of your system’s architecture. Easily define time-and-space partitioning, memory regions, and communication channels. The IDE provides instant validation and live feedback, ensuring that your configuration is architecturally solid and compliant with the underlying separation kernel’s constraints before you ever hit "compile."
Deep-System Observability & Tracing
Understand the "invisible" interactions of your multi-core system. CODEO’s advanced analysis suite includes:
- Event Tracing: Minimally invasive monitoring of interrupts, context switches, and system calls.
- System Monitoring: Real-time visibility into partition health, CPU core utilization, and memory usage.
- Graphical Debugging: Comprehensive live views for registers, memory, and disassembly, fully integrated with standard debuggers like Lauterbach.
"Certifiability-ready" Toolchain Heritage
Building Safety-critical systems requires more than just a compiler; it requires a toolchain with a lineage of trust. CODEO is developed under ISO 9001 and ISO 27001 quality standards. It provides the automation and traceability required to generate the artifacts needed for DAL A, SIL 4, or ASIL D qualification. From automated Software Bill of Materials (SBOM) generation to license scanning, CODEO simplifies the administrative burden of modern regulatory compliance.
European Sovereignty & ITAR-Free Global Reach
Like the operating systems it supports, CODEO is a 100% European-developed IDE and is entirely ITAR-free. This ensures that your entire development environment—and the resulting software products—remain free from foreign export restrictions, simplifying global collaboration and ensuring long-term supply chain independence.
Get your Hands on CODEO
We offer a fully functional, free ELinOS test version that comes with CODEO, allowing you to explore its powerful features, including development, debugging, and hardware emulation.


























