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.

IWR1843: Error at Self-Calibration

Part Number: IWR1843

Tool/software:

Hello,

In the document for Self-Calibration (SPRACF4C), it is recommended to use the values calibrated at the Factory for certain items in the Field. I would like to incorporate this mechanism.

Fig. 1 shows the overview flow of the control where we have implemented the aforementioned mechanism.

When trying to use the saved Self-Calibration data, an error occurs as shown in the figure.

What could be the cause of this error? What steps or settings are necessary to prevent this error from occurring?

Best regards,
Yasuaki

  • Hi,

    We are looking into your query. Please allow us a couple of days to respond.

    Regards

  • Hello,

    How is the progress going?
    Could you please provide a response by January 8th?
    Alternatively, please let me know the date by which you can provide a response.

    Best regards,
    Yasuaki

  • Hi,

    What error is reported in the console when you try to restore the calibration from flash?

    Do you see any error when you tried to store the calibration data in flash?

    It seems like the calibration was not stored properly and it is resulting in error while restore

    Regards

  • Hi, Thank you for your response.

    Regarding Fig. 1, the correct situation is that an error occurred during the execution of the function MMWave_config(),
    and it did not return from the function. Another task received the error shown in Fig. 1.
    Regarding the execution results of the function shown in Fig. 1, all functions executed before the error occurred in MMWave_config() had return values (excluding handle return values) or error codes of zero. There were no results indicating any abnormalities.
    We had set the Reserved area to zero in the Calibration data to be assigned during restoration, but should we restore the data exactly as it was during storage, including the Reserved area?

    Regards

  • Hello,
    How is the progress going?
    It would be appreciated if you could provide a response by the end of this week.
    Regards,

  • Hi

    What is the address where you are saving the calibration data in flash? It is important that this address does not corrupt the code in the flash

    Also, the address used for storing and retrieving should be same. The code will check for the format of the calibration header, if it finds that header does not match as expected, it will throw an error. Hence it is important to ensure that calibration is stored and retrieved corretcly.

    If you are seeing error during config phase, it is possible that error is in the config structure itself

    Regards