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