Course Lab // VxWorks 7: Dynamic printf

Learn how to use the powerful debugging tool, dprintf.

Limited availability | See below

rate limit

Code not recognized.

About this course

Dynamic Printf (dprintf) lets you insert and remove target based software instrumentation messages on the fly. You will see how to do this from the VxWoks target shell, and you will also see the added benefits of using the Workbench debugger with dprintf(). Both VxWorks kernel and RTP domains will be instrumented, and your target CPU’s hardware breakpoint engine will allow you to instrument target variable accesses. You will explore these features in the lab.

Product: VxWorks 7
Based on: SR540
Applicable for: All VxWorks 7

About this course

Dynamic Printf (dprintf) lets you insert and remove target based software instrumentation messages on the fly. You will see how to do this from the VxWoks target shell, and you will also see the added benefits of using the Workbench debugger with dprintf(). Both VxWorks kernel and RTP domains will be instrumented, and your target CPU’s hardware breakpoint engine will allow you to instrument target variable accesses. You will explore these features in the lab.

Product: VxWorks 7
Based on: SR540
Applicable for: All VxWorks 7