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.

AWR1243: AWR1243P: how to confirm about configuration error.

Part Number: AWR1243
Other Parts Discussed in Thread: MMWCAS-RF-EVM

Hello Support team.

Our customer is evaluating AWR1243P.

Customer is facing to invalid behavior.

Even though system sets LDO_Bypass_Enable_OFF, three TXs are transmitted simultaneously.

Customer thinks that this is configuration error (SW matter).

Then customer wants to know how to check this configuration error as debug.

Best Regards

KORO

  • Hello Koro-san,

    Could you explain a bit more what is exact error/failure customer is facing?

    Each mmwavelink API returns an error code that is received from AWR device over SPI.

    So based on this error value you can map to cause of the error. All these error values are defined in mmwavelink.h (RL_RET_CODE_OK onward).

    Regards,

    Jitendra

  • Hello Jitendra-san.

    Thanks a lot for your reply.

    It is very helpful.

    Could you explain a bit more what is exact error/failure customer is facing?

    [TK] From the below description, To support simultaneous, 3 TX operations, LDO_BYPASS_Enable needs to be set ON. But despite LDO_BYPASS_Enable is set OFF, 3TX operations simultaneous is executed.

    AWRx Cascaded Radar RF Evaluation Module mentioned that below. (3.3.1 LDO Bypass Requirement)

    The MMWCAS-RF-EVM use a 1.0-V supply on the RF1 and RF2 power rails of each AWRx device. To support simultaneous, 3 TX operations, the VOUT_PA output is shorted to the RF2 1.0 V power rail. For best performance and to prevent damage to the device, the on-die 1.3 V to 1.0 V LDO must be bypassed.

    This is done in a few different ways.

    When using mmWave studio to configure theAWRx devices, select the 'RF LDO Bypass Enable' and 'PA LDO I/P Disable' options in the Static Configuration tab prior to RF initialization.

    Likewise, when issuing DFP API commands to the device, the RF LDO bypass can be configured using the AWR_RF_LDO_BYPASS_SB API from the host processor. To enable the RF LDO Bypass and PA LDO I/P Disable through the API, issue an ar1.RfLdoBypassConfig(0x3) command.

     

    Each mmwavelink API returns an error code that is received from AWR device over SPI.

    So based on this error value you can map to cause of the error. All these error values are defined in mmwavelink.h (RL_RET_CODE_OK onward).

    [TK] I will inform this.

    Bur if customer is evaluating by mmWave Studio (GUI), I would like to know how to confirm this return code at GUI.

    Best Regards

    KORO

  • Hello Support team.

    I would like to know if LDO_Bypass_Enable register can be read.

    Br

    KORO

  • Hi KORO,

    There is no API to readback the LDO settings.

    If customer is using mmwave studio then they can see API status in output window.

    Regards,

    JG

  • Hello Jitendra-san.

    Thanks a lot for your reply.

    I see. I understand there is no API.

    Although there is no API to readback the LOD settings, this register can be read if system read this register directly ? (Not via API).

    Br

    KORO

  • Hello Gitendra-san, Vivek-san.

    Thanks a lot.

    And I understood that there is no register 

    Br

    KORO