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.

CCS/IWR1642: Capture Demo data memory capture mode over CCS

Other Parts Discussed in Thread: IWR1642, IWR1642BOOST, IWR1443

art Number: IWR1642

Tool/software: Code Composer Studio

I am having troubles with getting the data from IWR1642BOOST using CCS similar to above discussion. I am getting the following values, but they dont seem correct to me. Can you guide steps after sending "sensorStart"from tera term to save dat from CCS ? . Thanks 

  • Hi Sheeraz,

    Can you please provide the following information?

    1. mmWave SDK version being used. 

    2. Silicon version on your IWR1642 EVM. You can get this information from the Device Nomenclature Section of the IWR1642 Device Errata. If you purchased the EVM in the last few months, it should have an ES2.0 Device on it and such EVMs have a sticker on them as well which says ES2.0.

    Thanks

    -Nitin

  • Hi,
    I am currently using mmwave sdk v1.1 for using capture demo, although I do have v1.2 and v2.0. My IWR1642 EVM version is ES1.0.

  • Hi,
    Furthermore, I am able to get data file (*.dat) file from IWR1443 using CCS debug following the similar procedure. Can you tell me what is the difference between "TI Raw data" and "TI Data" when we try to save the memory location contents ? . And the mmwave demo visualizer "record start" button creates which one of these ? . I can process the "TI Data" in capture_demo.m , but I cannot do it for "TI Raw data".

    Regards,
    Sheeraz
  • Hi Sheeraz,

    Please find my responses in blue:

    1. Furthermore, I am able to get data file (*.dat) file from IWR1443 using CCS debug following the similar procedure. Can you tell me what is the difference between "TI Raw data" and "TI Data" when we try to save the memory location contents ?

    [NS]: TI Raw Data and TI .dat are just two different file formats provided by CCS to save memory contents. TI .dat format saves the memory contents in text format with values saved as Hex (or decimal). You can open this file in a text editor to see how the memory is saved. 

    TI Raw Data on the other hand saves the memory values in binary form with a header containing information on the data boundary for interpreting the data as big or little endian. TI Raw Data should not be confused with raw ADC Data captured in the capture demo. This is just a file format and you can save any memory in TI Raw Data format regardless of the contents.  

    CCS 8.1 has the following under help documentation:

      

    2. And the mmwave demo visualizer "record start" button creates which one of these ? . I can process the "TI Data" in capture_demo.m , but I cannot do it for "TI Raw data".

    [NS]: The mmWavedemo visualizer record button saves point cloud data coming over UART, in a file using javascript's streamWriter function. Please note that this is not the ADC raw data which you get with the capture demo but the processed point cloud data, and this file is not meant to be read by capture_demo.m. You can read about the Visualizer Record Start function in the mmWaveDemoVisualizer user guide as shown below:


    Please mark the thread as answered if this resolves your query otherwise get back if more support is needed.

    Thanks

    -Nitin

  • Thank you. I have one more doubt, since you mentioned that this data is a point cloud data, which means if I use the demo visualizer with the log option , it also creates the same data in .csv format , right ?
  • Sheeraz,

    Yes, that is correct. The mmWaveDemoVisualizer beta version with Log option saves the point cloud data in CSV format.

    Thanks

    -Nitin