TMS320F280039C-Q1: Object Code Coverage with PC Trace

Part Number: TMS320F280039C-Q1

Tool/software:

Hello,

We are investigating the use of the C2000 family of MCUs (namely the F280039C to start) and are in the process of determining whether or not we'd be able to certify the software against DO-178C. Part of the certification process is to validate the object code by utilizing trace-base code coverage. Historically, we have achieved this by using Lauterbach TRACE32 and interfacing with a real-time trace module that is routed to the I/O of our target. The C2000s obviously do not support an ETM that is routed to the I/O, however the TRM for the F28003x describes the PC Trace module as means to "trace an entire program execution sequence over a period of time". Our working understanding of this module is that it can be used to perform "on-chip" trace and would enable us to achieve object code coverage.

Can Texas Instruments confirm that our understanding of the PC Trace module is correct and that it can in fact be used to achieve object code coverage?

Thanks!

Neal Malackowski