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.

AWR1843: How to get the MSSPOWERUPDONE and RFPOWERUPDONE async event in MSS

Part Number: AWR1843

Hi champion,
   My customer want to receive and process the RL_DEV_AE_MSSPOWERUPDONE_SB and RL_DEV_AE_RFPOWERUPDONE event in MSS.

   They tried to add these message Id in async message handler functions, but could not receive the message. Could you help to see how to get these two messages in MSS? Any further code changes needed?

Thanks,
Adam

  • Hi Adam,

    I would request you to refer mmWave SDK 3.6 mmawvelink test application where required functions are implemented to handle async-event message from BSS.

    C:\ti\mmwave_sdk_03_06_xx_xx\packages\ti\control\mmwavelink\test\common\link_test.c

    MmwaveLink_mmwaveLinkMgmtTask : task is pending on gMmwaveLinkMCB.linkSemaphore to process the spawn and further processing the async-event message read via mmwavelink.

    gMmwaveLinkMCB.linkSemaphore is posted by the MmwaveLink_spawn function which is being invoked by mmwavelink as soon it receives Mailbox interrupt from BSS for async-event message.

    MmwaveLink_asyncEventHandler function is used here to handle al type of async-event message, if any of those are missing then you need to add those async-event SBID under the switch -case.

    Regards,

    Jitendra