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.

AWR1443BOOST: How to send raw ADC data to host PC processing and what addition hardware required to interface the PC ?

Part Number: AWR1443BOOST

Hi,

We have AWR1443BOOST ES2.0 running mmwave demo 1.2v. I want to do host side processing (MATLAB/Python) of raw ADC data. I have following doubts:

1. How to send ADC raw to the host PC? I have read about LVDS port for sending raw adc data but it is not supported fully according to this thread please clarify it.

2. What additional hardwares are required to get this raw ADC data via LVDS ? What additional softwares are needed?

3. Is it possible to send raw ADC data via SPI / I2C/ CAN ? (I doubt since the data size quite huge, just want to clarify)

  • Hi,

    We recommend using the DCA1000 board to capture raw data.

    With this capture card you will be able to capture raw data for all configurations.

    However, this will not allow you to perform real time processing with Matlab.

    Currently, we don't offer a solution to process raw data in real time.

    thank you

    Cesar

  • Cesar said:

    However, this will not allow you to perform real time processing with Matlab. Currently, we don't offer a solution to process raw data in real time.

    But the description syas it is for real time data capturing and streaming as quoted below:

    "The DCA1000 evaluation module (EVM) provides real-time data capture and streaming for two- and four-lane low-voltage differential signaling (LVDS) traffic from TI radar-sensor BoosterPack™ EVMs. The data can be streamed out via 1-Gbps Ethernet in real time. The data format can be raw sensor data or headerized multimode data."

    So where it can perform in realtime ? What about realtime in Python?

    Also you havnt commented on this:

    3. Is it possible to send raw ADC data via SPI / I2C/ CAN ? (I doubt since the data size quite huge, just want to clarify)

  • Yes,
     
    With DCA1000 real time data capture is provided. The data is captured real time to a file.
     
    It is possible to send raw data using any of the interfaces UART/SPI/CAN by developing/modifying target code that runs on the board.
     
    Since these interfaces have smaller bandwidth than LVDS you will need to estimate what is the maximum number of samples you can send per frame.
     
    Thank you
    Cesar