NRF9151 %MDMEV: RF CALIBRATION NOT DONE, how to perform AFC Calibration and TX Self Test

Hello,

OS: Ubuntu 22.04

SDK version: NCS 2.6.1

Modem firmware version: nrf91x1_v2.0.1

We are evaluating NRF9151 in a new design. We have some prototypes built of this custom board. Please find attached a copy of the AT commands executed to evaluate cellular performance.

All CFUN commands are blocked, and we receive %MDMEV: RF CALIBRATION NOT DONE.

In the AT command documentation, I found the following snippets:

The execution of +CFUN is blocked if the required production calibrations have not been executed. When
this happens, the modem responds with the appropriate +CME ERROR code and returns the %MDMEV:
RF CALIBRATION NOT DONE modem event. [nRF9131]

Mandatory AFC calibration (%XRFTEST) or TX self-calibration (%TXSELFCAL) or both have not been
executed with the PTI firmware.

1. Can you describe how to perform these calibration procedures? The AT command document is insufficient for me to understand, and we need to evaluate cellular performance of this design ASAP.

2. The first quote I pulled marks this restriction as NRF9131 only. Is it a bug that this has occurred on the NRF9151?

Thank you,

Mathew Harman

*** Booting nRF Connect SDK d96769faceca ***
NRF91(main): AT Shell begin. build version 683e339a for JLinkRTTViewer

at#defaults

at#defaults
AT%XBANDLOCK=1,"100000001010"
OK
AT%XSYSTEMMODE=1,0,1,0

OK
AT%XBANDLOCK?
%XBANDLOCK: "0000000000000000000000000000000000000000000000000000000000000000000000000000100000001010","",""
OK
AT%XSYSTEMMODE?
%XSYSTEMMODE: 1,0,1,0
OK
AT%MDMEV=1
OK
AT%XSIM=1
OK
AT+CFUN=41
%MDMEV: RF CALIBRATION NOT DONE
NRF91(send_defaults): AT Command Error: 65536 -- type 1, code 0
AT+CGSN=1
NRF91(send_defaults): AT Command Error: 65536 -- type 1, code 0
AT+CGMI

Nordic Semiconductor ASA
OK
AT+CGMM
nRF9151-LACA
OK
AT+CGMR
mfw_nrf91x1_2.0.1
OK
AT+CEMODE?
+CEMODE: 2
OK
AT%XCBAND=?
%XCBAND: (2,4,12)
OK
AT+CMEE=1
OK
AT+CNEC=24
OK
AT+CGEREP?
+CGEREP: 0,0
OK
AT+CGDCONT?
OK
AT+CGACT?
OK
AT+CGEREP=1
OK
AT+CIND=1,1,1
OK
AT+CEREG=5
OK
AT+CEREG?
+CEREG: 5,4
OK
AT%CESQ=1
OK
AT+COPS=3,2
OK
AT+CGACT?
OK
AT+COPS?
+COPS: 0
OK
AT%XCBAND
%XCBAND: 0
OK
AT+CGDCONT?
OK

at+cfun=1

at+cfun=1
%MDMEV: RF 
CALIBRATION NOT DONE
NRF91(main): AT Command Error: 131603 -- type 2, code 531

quit

trace-2024-06-27T11-06-09Z.bin

Parents Reply Children
No Data
Related