Other Parts Discussed in Thread: AM5718, , TMDSEMUPROTRACE, TMDXIDK5718, AM5728, TMDSEVM572X, TMDSEMU560V2STM-U
Hello,
Is it possible for us to do a "trace" of the AM5716(AM5718) with TI items ?
I am introducing am5716 to my customer.
They asked if the part has trace capability.
I think a typical form of the trace would be a long instruction history.
I found words like "ETB" and "STM" that are explained in the following links:
[XDS560 trace]
http://processors.wiki.ti.com/index.php/XDS560_Trace
[Trace_Introduction-ext-01.pdf]
http://processors.wiki.ti.com/images/e/ec/Trace_Introduction-ext-01.pdf
From the AM5718 side, its DS tells:
The main JTAG features include:
* 32KB Embedded Trace Buffer™ (ETB)
* 5-pin system trace interface for debug
* Supports Advanced Event Triggering (AET)
* All processors can be emulated via JTAG ports
* All functions on EMU pins of the device:
– EMU[1:0] - cross-triggering, boot mode (WIR), STM trace
– EMU[4:2] - STM trace only (single direction)
On the other hand, the TMDSEMUPROTRACE side doesn't mention whether it supports AM5716 or not.
http://www.ti.com/tool/tmdsemuprotrace
And its EVM. The TMDSEMUPROTRACE page says it needs 60-pin connector on the EVM, but it was not found in the TMDXIDK5718.
So could you tell me if it is possible for us to do a "trace" of the AM5716(AM5718) with TI's items ?
My guess would be:
- ETB is possible with the TMDXIDK5718 on-board xds100. (But no idea about the viewer. Is it available in the CCS?)
- STM is not possible with TI EVMs. A combination of TMDSEMUPROTRACE and customer's original board with 60-pin STM port will work.
Or, do you have other concerns like, some support macro or dirvers for the AM57xx parts are not released?