Stella’s application code was developed using the Nucleus ReadyStart software development tools, Sourcery CodeBench IDE and toolchain, Nucleus RTOS, hardware support in the form of a BSP, and other tools used by embedded software developers to easily create Nucleus RTOS applications. A simple USB-based JTAG connection between the development PC and Stella is used to load, run, and debug our balance application.
Trace data from the Nucleus OS and the previously instrumented Stella application layer fills an on-board buffer which is then downloaded over USB to Sourcery Analyzer, our powerful performance analysis and debug tool.
See the whole process in action:
If you would like to try Mentor Graphics’ embedded software platforms and development tools, visit our product evaluation pages:
- Nucleus ReadyStart – Development platform for small footprint RTOS application development
- Sourcery CodeBench – Software Development IDE and Toolchain
- Sourcery Analyzer – Performance Analysis Tool
Questions? Drop into the Sourcery Tools forum and ask.