Part Number: TMS570LC4357
Other Parts Discussed in Thread: TMDX570LC43HDK
We are trying to get trace to work using the TMS570LC4357 part. We are using our own custom board, the ARM coresight 20 connector and Segger JTrace probes. We have verified our schematic and the correct trace lines are brought out to the connector. Each line is source terminated with a 20 ohm resistor. Each one of the lines also is listed as a default output and does not need to be pinmuxed.
We looked in the TI forums and saw some posts about unlocking the TPIU registers, configuring the TPIU trace clock output and enabling slave port 0 in the trace funnel. I am not sure of all the steps, but it seems like these steps should be taken care of by the Trace probe connecting to the device.
After contacting Segger, this was their response:
The TMS570LC4357 seems to implement Trace not following the ARM standard procedure. Can you provide information about any deviations it has, or what steps need to be taken to utilize trace on this device? If there are certain registers that need to be configured or written to, we can try to implement the missing steps in our own software.


