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.

Compiler/MMWAVE-SDK: How to test or debug DataPath on PC

Part Number: MMWAVE-SDK

Tool/software: TI C/C++ Compiler

Hi,

It would be really helpful and effective if we are able to debug the complicated data processing path on PC rather than on device. Would you please given some instructions about:

1. Is there any such demo in SDK?

2. Or where should we get started? 

3. How can we compare function results between normal C and code optimized on DSP?

Cheers,

Tom

  • Hello Tom,

    We have device based signal processing chain implemented in mmwave SDK and in TI-Rex Labs

    But we don't have any PC based data processing code reference.

    Although you can refer mmWave Studio where you can capture the raw ADC data to PC and mmwave Studio provides Post-processing tool to plot the data. This tool source is not provided.

    Here is one reference : C:\ti\mmwave_studio_03_00_00_07\mmWaveStudio\MatlabExamples\singlechip_raw_data_reader_example

    mmw demo from mmwave SDK. C:\ti\mmwave_sdk_03_05_00_01\packages\ti\demo\xwr18xx\mmw

    Regards,

    Jitendra

  • While we don't have PC equivalent of SDK OOB demo, we have DPC unit test which exercises the same data path as the demo and can help in debug/development. It is non real-time so you can break and resume the code, single-step etc [if you do that in the demo, you may hit real-time exception], basically the usual debug operations in CCS. The unit test is documented, see module documentation html in docs/ in your release installation.