2021-09-06 09:35 PM
I have been using STEVAL-IKR002V4D (a daughterboard with SPIRIT1 868 Mhz transceiver) to transmit data. I have it hooked with Raspberry Pi. I have followed the driver library example provided in the design kit software. However, I can't initialize the radio because it seems to stuck in the infinite loop during the VCO calibration. Upon closer examination, I found that the mc_status doesn't change after the command strobe is sent to set a status to lock TX. g_xStatus.MC_State returns 0x03 (Ready), instead of 0x0F (Lock). Do you have suggestion on how to solve this issue?
FYI, I can set it to standby, reset or ready without any problem. The problem seems to be exclusively on Lock Tx and Rx.