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.

AWR2944EVM: LVDS SW streaming

Part Number: AWR2944EVM
Other Parts Discussed in Thread: SYSCONFIG, AWR2944, AWR2544

Tool/software:

Hello,

We are trying to add our own metadata to stream out over LVDS along with the raw ADC data, and are having some issues. When I try to enter our data, what is streamed out over LVDS is almost all 00s and I'm wondering if there is any other configuration/something else I need to do to make it work.

I am using versions:

  1. SysConfig v1.14.0
  2. MCU+ SDK for AWR2944 v9.0.0.15
  3. mmWave mcuplus SDK v4.4.1.02
  4. radar_toolbox_2_10_00_04

I've noticed in some of the documentation it is mentioned that the LVDS SW streaming is not supported in the oob demo.

E.g. C:/ti/mmwave_mcuplus_sdk_04_04_01_02/mmwave_mcuplus_sdk_04_04_01_02/ti/demo/awr294x/mmw/docs/doxygen/html/index.html#LVDSStreamingNotes

What would be the steps we need to take to enable the SW streaming?

Sincerely,

Richard

  • Hello Richard,

    1) Can you explain what is this meta header you want to stream out?

    2) It is possible to setup the software streaming; the API sequence is almost the same as hw config and you can find the similar config functions for sw.

    3) The only think you need to consider is that the sw data needs to be able to be streamed out during the interframe time. Because once the next frame begins, the hardware data will start being streamed.

    Regards,
    Saswat Kuamr

  • Hello Saswat,

    1) Can you explain what is this meta header you want to stream out?

    It is just some general information regarding board info, frame/subframe info, HSI header, etc.

    2) It is possible to setup the software streaming; the API sequence is almost the same as hw config and you can find the similar config functions for sw.

    What are the differences? Where can I find this information regarding API sequence, etc.?

    3) The only think you need to consider is that the sw data needs to be able to be streamed out during the interframe time. Because once the next frame begins, the hardware data will start being streamed.

    It is not much data, so should be okay.

    Sincerely,

    Richard

  • Hello Richard,

    You can refer an example of the api call sequence in mcu_plus_sdk_awr2544_09_01_00_05\examples\drivers\cbuff\cbuff_sw_trigger

    Just take reference from here and you can build your appication it is straight forward. Even if it is for AWR2544, function call wise it will be the same(parameters will differ based on application)

    If you want details on each api, you can refer the mcu+ user guide which is present in sdk and search the API and get the required documentation.

    Regards,

    Saswat Kumar