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: Through the DCA1000EVM connect with the AWR1642BOOST get the Raw data ,but the plots after the Postproc are wrong! The time Domin Plot is the constant!

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1642BOOST, IWR6843

      We want to get the Multi-channel raw dataWe use the AWR1642BOOST and DCA1000EVM.  we  successfully connected the device and can get the raw data, just the Data storage file(adc_data.bin ) is not empty!  but the plots are wrong:

1.The distance is 0 meters,but there is a target  (5m);

2.The time Domin Plot is the constant(real and imag)! this is why?

3.I don't know how to determine if the resulting waveform is what I want. and I don't know the meaning of some parameters in the  SensorConfig,and I don't know I don't know if my settings are correct.

1

  • Hi,

    Can you please try to detect a static object and capture only 8 frames?

    Are you able to see the expected post processing?

    thank you
    Cesar
  • Please use the DataCaptureDemo_xWR.lua script that is found in the mmWave Studio installation folder.

    You can find it at this location: C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Scripts

    Refer to the quick start guide for understanding how to run this script.

    Regards,
    Kyle
  • Thank you for your answers! but there are some problem when I run the DataCaptureDemo_xWR.lua script :

           1. When I run the  DataCaptureDemo_xWR.lua script, at the beginning,it can work successfully,but after the  BBS FW  download success, Will pop up another dialog,and  has not responded. This means the MSS FW can't download successfully,This is why? How can I solve this problem?

       2.when I read the adc_data.bin use MATLAB, I found some problems:

             

        The MATLAB codes reference is  the Application Report --->Mmwave Radar Device ADC Raw Data Capture(DCA1000 With x16xx and IWR6843 MATLAB Example); I got the following result:

    The config:  complex\50frams\ADC samples512

    Is this the raw data from the 8 channels? 

  • The frames are 50.
    The post processing plot is wrong .
  • Zihao,

    Please make sure that when you are using mmWave Studio with the DCA1000EVM, you need to have jumpers across SOP0 and SOP1.

    Your upload is confusing because you normally do not connect SPI until after you have downloaded the MSS and BSS firmware to the device. Based on your uploaded image, you are trying to download firmware after SPI connection has been established. This sequence would be out of order and TI cannot guarantee the results if you do not follow the correct order to instructions on the "Connections" tab. Please follow the numbering scheme used in this tab.

    Regards,
    Kyle
  •      1).I am sure have the jumpers across SOP0 and SOP1 when I use the DCA1000EVM;

         2).Thank you for you answers. when I run the 'DataCaptureDemo_xWR.lua' successfully,the image is following:

        This is correct.  But I think this is just running an officially configured file. This is just a reference example,But did not solve my problem,I refer to the configuration in the video(Exactly the same configuration,AWR1642BOOST+DCA1000EVM), but the real and imaginary parts of the time domain graph are still constant, This is why???

  • Zihao,

    The Demo Script is not generating a plot on an officially configured file. It is actually working on the ADC that is actually being received in your location, not some sample or reference data generated elsewhere. So while the chirp and frame configuration is reference, the data received, sent out through the DCA1000EVM is not a reference but actual data.

    Can you please upload the log file when you complete your steps manually and not from using the demo script? You may have missed some steps in mmWave Studio based on your first two images that you uploaded to this thread. You may have left some of the steps out in the sequence that is needed to generate the frames and receive the data correctly.

    Regards,
    Kyle