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.

CCS/AWR1642: LVDS data format mapping

Part Number: AWR1642

Tool/software: Code Composer Studio

Dear Staff,

In Example 1 on page 25 of swra555 (AWR1xxx Data Path - Programmer Guide), there are two ways of mapping IQ samples on two LVDS channels. However, I can't find any indication in the SDK (v2.1) about how to configure this mapping or which mapping is selected. Could you provide any information on this?

Thank you in advance!

  • Hi,
    SWA555 programmer guide was written to provide basic raw ADC data format over LVDS. In SDK version you may find addition of user data and the header on top of that data format.
    So while mapping the data format consider the LVDS header and user data (which is add on with current SDK version).


    Regards,
    Jitendra
  • Thanks for your reply! However, your reply doesn't directly answer my question. Even if header and user data are added, I still need to know whether the mapping is: IQIQIQ...in both lanes, or I in one lane and Q in the other.
  • Hi,
    With existing SDK mmw demo application, it's IQIQ in both lanes for the raw data.

    But if you make a change in dss_lvds_stream.c : MmwDemo_LVDSStreamInit() (xwr16xx\mmw\dss\) then it will be I in one lane and Q in the other.

    initCfg.u.lvdsCfg.laneFormat= 1U;
    /* Initialize the CBUFF Driver: */
    gMmwDssMCB.lvdsStream.cbuffHandle = CBUFF_init (&initCfg, &errCode);


    Regards,
    Jitendra