Table 3-3: GetErrors Command
Byte
Data from Host
Data to Host
Table 3-4: GetErrors Response
Byte
Data from Host
Data to Host
ErrorStat contains all the possible error flags that could occur during different chip operations:
•
bit 0: LF_RC_CALIB_ERR. Calibration of the low frequency RC has not been done. To fix it try redoing a calibration.
•
bit 1: HF_RC_CALIB_ERR. Calibration of the high frequency RC has not been done. To fix it try redoing a calibration.
•
bit 2: ADC_CALIB_ERR. Calibration of the ADC has not been done. To fix it try redoing a calibration.
•
bit 3: PLL_CALIB_ERR. Calibration of the maximum and minimum frequencies was not done. To fix it redo the PLL
calibration.
•
bit 4: IMG_CALIB_ERR. Calibration of the image rejection was not done. To fix it redo the image calibration.
•
bit 5: HF_XOSC_START_ERR. High frequency XOSC did not start correctly. To fix it redo a reset, or send SetTcxoCmd() if
a TCXO is connected and re do calibrations
•
bit 6: LF_XOSC_START_ERR. Low frequency XOSC did not start correctly. To fix it redo a reset.
•
bit 7: PLL_LOCK_ERR. The PLL did not lock. This can come from too high or too low frequency configuration, or if the
PLL was not calibrated. To fix it redo a PLL calibration, or use other frequencies.
•
bit 8: RX_ADC_OFFSET_ERR. Calibration of the ADC offset could not been done. To fix it redo a calibration.
•
bit 9-15: RFU.
3.5.2 ClearErrors
The command ClearErrors( ) clears all errors flags pending in the device. The error flags cannot be cleared individually.
Table 3-5: ClearErrors Command
Byte
Data from Host
Data to Host
LR1110
User Manual
Rev.1.0
UM.LR1110.W.APP
March 2020
0
0x01
Stat1
0
0x00
Stat1
0
0x01
Stat1
www.semtech.com
1
0x00
ErrorStat(15:8)
1
0x0D
Stat2
2
0x00
ErrorStat(7:0)
1
0x0E
Stat2
26 of 130
Semtech