The CODEO IDE provides a user-centric experience by means of perspectives that provide the right tool for every step of your building process. The entire development process takes place in so called workspaces that host different kind of project types. PikeOS and PikeOS for MPU projects can used in the same workspace at the same time. This is particular interesting for big System-on-Chips (SoCs) with heterogeneous processor cores.
Welcome Screen with New Project Wizard opened for PikeOS
Welcome Screen, New Project Wizard, Demo Templates displayed
Wizard for Import PikeOS Projects into CODEO IDE, BSP selection dialogue
CODEO Project Configurator
Scheduling Schema for SMP
Remote Deployment and Debugging
Convenience tools to help you speed up the most repetitive tasks. All of the C/C++ Development Tooling (CDT) debugging views are supported remotely.
View details of your running partitions on the remote target with the PikeOS monitor. You can also control your system and start/stop partitions independently from each other.
Oscilloscope simple Trace Tool Data with Statistic Information
Capture dynamic events that raising from your system. For example, you can measure the time when an interrupt occurred or when the scheduler takes action. It is a powerful tool to find errors difficult to detect by a conventional debugger. Whereas a debugger needs to stop a thread for inspection, event tracing is minimally invasive. The source of the events ranges from the PikeOS kernel itself, from application level as well as used defined events. There are also trace tool kits providing awareness for all of our supported guest operating systems. Events can be filtered and searched and there is a configurable graphical display that shows the system dynamics in an oscilloscope-like screen.