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.

IWR1443: VCO selection

Part Number: IWR1443


Hi,

Regarding the selection of VCO1 and VCO2, is the following understanding correct?

If pfVcoSelect of rl_sensor.h typedef struct rlProfileCfg in SDK 2.1.0.4 is 0, which VCO to use, VCO1 or VCO2, is automatically selected according to the frequency bandwidth set in profileCfg.

For example, if I set to 77-81GHz 4GHz band, VCO2 will always be selected.
Best Regards,

Hiroyuki

  • Hello.

    After looking through the code that uses this struct, I believe this is correct.  In the cli_mmwave.c file in the SDK(utils/cli/src), the rlProfileCfg_t struct is what is populated with the profile cfg information.  This struct includes the VCO select, and as long as the FORCE_VCO_SEL bits are set to 0, I believe it will use the information from the profile cfg to set to the appropriate VCO(1 or 2) based on frequency.  However, I don't see where it gets set explicitly in the code itself, so let me double check this and I will provide an update by Tuesday of next week.

    Sincerely,

    Santosh

  • Hello.

    The firmware will choose the appropriate VCO based on the profile configuration.

    Sincerely,

    Santosh