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.

DCA1000EVM: Raw mode data format. How is the raw mode data ordered?

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1243

We are using AWR1243 together with DCA1000EVM. The AWR1243 is configured to use LVDS mode.

I have a question regarding the document DCA1000EVM Data Capture Card User's Guide , Chapter 5.2, first bullet: Raw mode data format.

We need to now how the data is ordered in that raw mode data.

We need this information to be able to implement a packeter in an FPGA which shall have the same function as the FPGA on DCA1000EVM.

When we read the different document regarding AWR1243 and DCA1000EVM we draw the conclusion that it can either in the order of Rx0I0,Rx0Q0,Rx1I0,Rx1Q0 etc. or in the order of Rx0I0,Rx1I0,Rx2I0,Rx3I0,Rx0Q0.Rx1Q0,Rx2Q0 etc. 

see attached pdf.

Can you please help me sort this out?

Br TheresePacket_order_DCA1000EVM_udp_pa2.pdf

  • Hi

    The format of the raw data that comes OUT of the DCA1000 is provided at the end of mmwave studio UG.

    Please check the docs folder

    Thank you

    Cesar

  • Hi,

    I guess you mean chapter 22.6 in the mmWave Studio Users Guide?

    One question about the table, second and six row, It says Rx0I4 etc. , shouldn't it be Rx0I1?

    Another double check question. Chapter 22 describes the format of the raw captured file, is it a one to one relationship between the data in the UDP packet sent from DCA100EVM to the host and the binary file?
    Br Therese
  • If you look at the DCA1000 users guide LINK, on section 5.1 you can find how the data is formatted from the DCA.

    You could monitor the UDP packets using an app like wireshark.

    The data from the DCA1000 will contain a header that needs to be removed in order to match the post processed version of mmWave.

    Header will contain packet number and data received up to that packet.

    I would recommend looking over this video LINK and the training series LINK

    Hope this helps.

    Alex

  • Hi,
    for sure I have read the DCA100 user guide and used wireshark to look at the packets, however it is not obvious how the complex data is organized in the raw data packet.
    Thats why I ask you if it is a one to one relationship between the data in the UDP packet sent from DCA100EVM to the host and the binary file?

    Have you looked at my attached pdf? Can you please tell me if it is alternative 1 or alternative 2 which is correct?
    Br Therese
  • Hi,

    Alternative 2 looks right for complex data.

    If you are able to capture, process with mmWave and look at packets with Wireshark.

    A great exercise to determine the data format, would be to :

    • capture and process data
    • View binary data captured with header information, my case located C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\PostProc\adc_data_Raw_0.bin
    • View binary data captured without header information, my case located C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\PostProc\adc_data.bin
    • and compare the 2 files above along with the data captured with Wireshark.

    A document that might help is Mmwave Radar Device ADC Raw Data Capture, look at section 5 on page 7 and 8.

    Alex