Simics: Debugging Workflows

Get started with debugging your Simics applications.

About this course

Traditional embedded systems application source debugging relies on a target agent, which is intrusive and also does not allow for debugging until the target agent is up and running. Kernel debugging is a major challenge in traditional debugging. Using Wind River® Simics®, debugging can start right from the very first instruction executed. With OS awareness, application debugging can focus on a particular aspect of target execution. A varied and rich collection of breakpoints coupled with reverse execution makes for a very productive development experience.

Based on: Simics 4.8Applicable for: Simics 4, 5

Curriculum0 hr 43 min

Traditional embedded systems application source debugging relies on a target agent, which is intrusive and also does not allow for debugging until the target agent is up and running. Kernel debugging is a major challenge in traditional debugging. Using Wind River® Simics®, debugging can start right from the very first instruction executed. With OS awareness, application debugging can focus on a particular aspect of target execution. A varied and rich collection of breakpoints coupled with reverse execution makes for a very productive development experience.