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.

IWR6243: IWR6243: Saving the rlRfPhShiftCalibDataStore() after the rfInit() call [TI self calibration]

Part Number: IWR6243

Tool/software:

Hi,

I am trying to implement this cascade coherency and phase shifter calibration process as explained in this pdf by TI:
https://www.ti.com/lit/an/spracv2/spracv2.pdf

To start with, I call the rlRfInit(deviceMap) function at the boot-time with all calibrations enabled in rfInitCalib.calibEnMask for each cascade device in the IWR6243. After that, when I call the rlRfPhShiftCalibDataStore() API to store the phase shifter calibration data, I receive 128 bytes of phase shifter calibration data in (observedPhShiftData) for each TX, but the values are all zero. Can you point it out what am I missing here?

Regards,

Attiya