This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843: External debugger options

Part Number: IWR6843
Other Parts Discussed in Thread: MMWAVEICBOOST

If one were to lay out a custom board with the IWR6843 SOC and wanted external debug option that was faster/better than the XDS110 built-in to the ICBOOST board, which would one consider? And what connector standard would they put on their custom board to take advantage of the faster/better debug probe?

It would need to support both the DSP and R4F cores on the 6843 SOC and work seamlessly with CCS.

The XDS family looks promising, but feature-wise (protocols, trace, debug, interface) the XDS110 and XDS200 are largely the same. The XDS560v2 has a lot more capabilities, but it seems that the SOC would need to support it, and I'm not sure it does. Additionally, more lines would possibly need to be brought out for debugging than what is currently designated in the JTAG connectors page (ARM20, TI20).

Any advise would be helpful.

Thank you,

  • Hello Scott Chandler1,

           Looks like you have done the homework already on this topic. As you rightly said XDS110 is the most simplistic and low weight emulator but has limitation in terms of speed and debugging capability. 

    XDS200 below provides marginal improvement over XDS110, which offers external connector interface from which JTAG debugging could be done at faster speeds as compared to XDS110. However does not have trace debugging capabilities. 

    http://www.spectrumdigital.com/xds200-usb-jtag-emulator/

    XDS560v2 PRO TRACE Receiver & Debug Probe is the most advanced which offers Trace interface, with the MIPI 60 pin connector interface (This provision has been provided on the MMWAVEICBOOST hardware to to connect to this emulator) along with High speed JTAG debugging could be performed. In the MIPI 60 pin connector more lines are brought into this purpose (This needs pin muxing at SOC level to bring this capability at additional I/O interface) as compared to 14 pin connector with the JTAG lines only in other emulators. Please note that Trace debug interface is only available for the DSP cores, R4F cores does not have this infrastructure built in the SOC. 

    https://www.ti.com/tool/TMDSEMUPROTRACE

    However this emulator would be expensive as compared to other emulators. 

    Thanks and regards,

    CHETHAN KUMAR Y.B.