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.

AWR1642BOOST: AWR1642BOOST+DCA1000EVM: How to get 8 channels of data?How to configure Tx0 & Tx1?

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

          Question one:

          We want to get the Multi-channel raw data. We use the AWR1642BOOST and DCA1000EVM.  we  successfully connected the device .

          The following are "Chirp" configuration(have used Lane1&Lane2, 2Tx & 4Rx):
          First:
          "Start Chirp for Cfg = 0
          End Chirp for Cfg = 0
          Tx Enable for current chirp = Tx0
          Set"

         Second:
        "Start Chirp for Cfg = 1
         End Chirp for Cfg = 1
         Tx Enable for current chirp = Tx1
         Set"

 Although data can be acquired, after reading by MATLAB, it is found that half of the channels are missing, only four channels.

       I am sure  I  select  both Tx1&Tx2 in StaticConfig,  and then Follow your steps  set the  "Chirp" configuration .

      The config: 200chrips*500frames*256samples=25600000,The raw data read is as follows:

This is only 4 channels data,if I want to get 8 channels data,what should I do to config the Tx0 & Tx1?

Can the AWR1642 get 8 channels of data? Some people say'YES',and others say'NO'.

Question two:

Can the DCA1000EVM store data in segments? For example ,Can 500 frames of data be divided into 5*100 frames?

 What type of DSP processor can the DCA1000EVM connect to? We want to use DSP to process the collected data.

  • Hello,

    The ADC data is always from the Rx channels only. If you are using Tx0 and Tx1 in different chirps  , for example chirp 0 you use TX0 and in chirp 1 you use Tx1, then you will receive the 4 channel Rx data for 2 chirps. The first chirp data will correspond to Tx0 and second chirp data will correspond to TX1.

    Regards,

    Vivek

  • The DCA1000 is intended to receive the raw ADC data to the PC. If you want to process the data using a DSP then you can just use the DSP within the AWr1642 to process the data , you don't need the DCA1000. The AWR1642 has a C67 DSP internally. 

    Regards,
    vivek

  • Thank you! But How to config? You don’t answer my question two! Please help me!
    ------------------ 原始邮件 ------------------
    发件人: "Vivek Dham"<bounce-333578@mail.e2e.ti.com>
    发送时间: 2019年7月9日(星期二) 下午4:20
    收件人: "mmwave_sensors_forum"<mmwave_sensors_forum@mail.e2e.ti.com>;
    主题: Sensors forum: AWR1642BOOST: AWR1642BOOST DCA1000EVM: How to get 8channels of data?How to configure Tx0 & Tx1?

     

    A Message from the TI E2E™ Community

     

    Vivek Dham replied to AWR1642BOOST: AWR1642BOOST DCA1000EVM: How to get 8 channels of data?How to configure Tx0 & Tx1?.

    Hello,

    The ADC data is always from the Rx channels only. If you are using Tx0 and Tx1 in different chirps  , for example chirp 0 you use TX0 and in chirp 1 you use Tx1, then you will receive the 4 channel Rx data for 2 chirps. The first chirp data will correspond to Tx0 and second chirp data will correspond to TX1.

    Regards,

    Vivek

     

     

    You received this notification because you subscribed to the forum.  To unsubscribe from only this thread, go here.

    Flag this post as spam/abuse.

    refid:989b3705-6f7d-4b46-a894-75afc22ab602

  •         (1)I know the AWR1642BOOST has a DSP(C674x), If we only use the AWR1642BOOST,the data we can use just one channel, and the DSP has insufficient memory.

            (2)Can the DCA1000EVM store data in segments? For example ,Can 500 frames of data be divided into 5*100 frames?

  • Hello,

     >>    (1)I know the AWR1642BOOST has a DSP(C674x), If we only use the AWR1642BOOST,the data we can use just one channel, and the DSP has >>insufficient memory.

    You can refer to the mmwave demo application in the mmwave SDK ( http://www.ti.com/tool/MMWAVE-SDK) which provides the demo code to configure the 2Tx - 4Rx , receive the data into the DSP and process it. The processing happens on per frame basis. Request you to refer the demo application code.

    >> (2)Can the DCA1000EVM store data in segments? For example ,Can 500 frames of data be divided into 5*100 frames?

    The DCA1000 streams out raw data as it receives it from the AWr device. There is no segmentation done by the DCA1000. You can do the segmentation on the PC.

    Regards,
    Vivek

  • For some reason, we can only connect an external DSP behind the DCA1000 for signal processing. Now there are two problems:

    1)We don't know what type of DSP should be used.

    2)How to transfer the data collected by DCA1000 to DSP?

    Please help solve these two problems, thank you!!

  • Hello,

    We have not tried to connect a DSP to the DCA1000, so we do not have a ready answer for  this query. But you can look at the processor options that have ethernet port since that's the only option to interface to the DCA1000.

    regards,

    Vivek

  •       Thank you so much! I have another question!

                 If we don't want to process data use computer, Now it is possible to transfer the data collected by DCA1000 to the DSP.

         How should I control AWR1642BOOST  and DCA1000 to get rid of mmwave work?for example,How to control the ADC Samples、

         Chrip configuration and Frames?

                The DCA1000 user guide show user can select the CONFIG_VIA_HW or CONFIG_VIA_SW, But I still don't quite understand

        how to configure the waveform through SW2.Can you provide a detailed operating instructions? Can the DCA1000EVM work independently

       from mmwave studio?

  • Hello,

    The SW2.5 control switch  is for selecting the configuring mode for DCA1000, not the AWR device.

    If you do not want to use the mmwave studio to configure the AWr device you can do so using an embedded application running AWr1642. The mmwave demo application in the mmwave SDK package can be used as a starting point for this application.

    Regards,

    Vivek 

  •   Thank you!

           I have some other questions. 

        1) You say the SW2.5 control switch  is for selecting the configuring mode for DCA1000, When SW2.2 choose the  HW_Config. I press the CAPTURE_START button, the DATA_TRAN_PRG  show  is always collecting data(Even if AWR1642 is not connected), and pressing it again does not stop. this is why?

        2)When SW2.2 choose the  SD_store, After the data is collected, there is no data in the SD card,this is why?

        3)If we use an embedded application running AWr1642,Is it possible to obtain radar raw data from the Ethernet port without using a computer at all?

  • Hello,

      >> 1) You say the SW2.5 control switch  is for selecting the configuring mode for DCA1000, When SW2.2 choose the  HW_Config. I press the >>CAPTURE_START button, the DATA_TRAN_PRG  show  is always collecting data(Even if AWR1642 is not connected), and pressing it again does not stop. >>this is why?

    Have you connected the DCA1000 with the AWR1642BOOST and configured the AWr1642 device before you press the CAPTURE_START? If the LVDS lines to the DCA1000 are left floating the behavior may not be predictable, you need to have the LVDS lines driven from the AWR device.

     >>2)When SW2.2 choose the  SD_store, After the data is collected, there is no data in the SD card,this is why?

    SD card usage is not supported in this release. You can refer to the DCA1000 user guide for clarification.

      >>  3)If we use an embedded application running AWr1642,Is it possible to obtain radar raw data from the Ethernet port without using a computer at all?

    Yes, if you have the embedded application configurating the AWr1642, you can then use the HW triggered mode of the DCA1000 to start the capture and send it over the ethernet port.

    Regards,

    Vivek