Issue with eSIM on nRF9151 Board

Dear nrf team,

We are facing an issue with the eSIM on our nRF9151 board. The SIM 1.8V pin on the nRF9151 is not supplying 1.8V. We have checked this using a multimeter.

We tried using the commands AT+CFUN=0, AT+CFUN=1, and other AT commands, but the eSIM is still not working. We are using a Twilio MFF2 eSIM.

For testing, we used two nRF9151 boards. On both boards, we soldered and tested an ST4 eSIM, which worked properly. However, after soldering the Twilio eSIM on one board, it is not working and is not being detected.

We have verified the soldering and pin connections, but the problem remains. Could you please provide us with a proper solution to this issue?

Best regards,
Rahul Chavda

Parents
  • Hello,

    can you please provide application log and modem trace?

  • Hello,

    I am working with an nRF9151 board and trying to read SIM/eSIM information.

    Steps followed:

    • Used nRF Programmer → Erased all

    • Opened Board Configuration → selected eSIM and 3V3

    • Flashed quick start program

    • Sent CLI commands:

      AT OK AT+CPIN? <response> AT%XICCID <response>
    • With the onboard eSIM, I can successfully retrieve the ICCID for st4 esim .

    Issue:
    When I attach another eSIM twilio , I get the following errors:

    AT OK AT+CPIN? +CME ERROR: 13 AT%XICCID +CME ERROR: 0

    Could you please clarify what +CME ERROR: 13 means in this context and provide guidance on how to resolve this issue?

    Thanks and regards,
    Rahul 

  • Rahul Chavda said:
    Could you please clarify what +CME ERROR: 13 means in this context and provide guidance on how to resolve this issue?

    We need to check the modem trace to know what causes the error. So please do as I said and provide modem trace and application log.

    Also, when you say nRF9151 board, do you mean DK or custom board?

  • We are using the nRF9151 DK board for testing. Kindly check the attached video and AT command log screenshot for your reference.

    During testing, we observed that neither the eSIM nor the physical SIM is working, and no 1.8V is present on the SIM interface. We also tried several AT commands, but they all failed with errors.

    Could you please review the attached materials and advise us on how to resolve this issue?





  • Have you run AT+CFUN=1 or similar to make sure the SIM is powered? Also, if you want any further help, please provide a modem trace as I asked a few times now. If you are unsure how to do it, please refer to the tutorial here.

  • We have already run all the AT commands, but the SIM is still not powering on. Please find attached the modem trace file and an additional log text file for your reference.

    We tested 3–4  e SIM  on the nRF9151 DK board, but none of them are working. However, when we tested another nRF9151 DK board, both the eSIM and physical SIM worked properly, and all AT commands responded correctly. That board also provided 1.8V to the SIM.

    We are not sure why the SIM is not working on our first DK board. Could you please check the attached files and advise us on the next steps?

    trace-2025-08-21T05-16-18.821Z.mtrace


    2025-08-21T05:15:50.654Z INFO Initialising the bundled nrfutil device
    2025-08-21T05:15:50.903Z DEBUG Application data folder: /home/dnk124/.config/nrfconnect/pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:51.806Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:51.815Z DEBUG App pc-nrfconnect-cellularmonitor v2.4.4 (official)
    2025-08-21T05:15:51.815Z DEBUG App path: /home/dnk124/.nrfconnect-apps/node_modules/pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:51.816Z DEBUG nRFConnect 5.2.0, required by the app is (>=5.2.0)
    2025-08-21T05:15:51.816Z DEBUG nRFConnect path: /tmp/.mount_nrfcongcj9ja/resources/app.asar
    2025-08-21T05:15:51.816Z DEBUG HomeDir: /home/dnk124
    2025-08-21T05:15:51.816Z DEBUG TmpDir: /tmp
    2025-08-21T05:15:52.586Z WARN Required component nrf-udev is not detected. Install it from https://github.com/NordicSemiconductor/nrf-udev and restart the application
    2025-08-21T05:15:52.637Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:52.686Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:52.763Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:53.301Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.712Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.713Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.753Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.757Z INFO Using the bundled core version for nrfutil device: 8.1.0
    2025-08-21T05:15:57.296Z INFO Using nrfutil-device version: 2.10.2
    2025-08-21T05:15:57.297Z INFO Using nrf-device-lib version: 0.17.71
    2025-08-21T05:15:57.323Z INFO Using nrf-probe version: 0.38.0
    2025-08-21T05:15:57.325Z INFO Using JLink version: JLink_V7.94e
    2025-08-21T05:15:57.327Z WARN Outdated SEGGER J-Link. Your version of SEGGER J-Link (7.94e) is older than the one this app was tested with (8.18). Install the newer version from https://www.segger.com/downloads/jlink
    2025-08-21T05:15:58.014Z INFO Getting serial port options from the persistent store for 001051296359.pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:58.015Z INFO Device connected with the serial number 001051296359
    2025-08-21T05:15:58.018Z INFO Selecting device with the serial number 001051296359
    2025-08-21T05:15:58.022Z DEBUG Sending event "cellularmonitor: device connected"
    2025-08-21T05:15:58.029Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:58.053Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:58.559Z INFO Deselected device
    2025-08-21T05:15:58.562Z DEBUG Sending event "cellularmonitor: device deselected "
    2025-08-21T05:15:58.577Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:58.591Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:59.542Z ERROR Error: Aborted ongoing nrfutil ["device","device-info","--serial-number","001051296359","--json","--log-output=stdout","--log-level","off"]
    Subprocess /home/dnk124/.config/nrfconnect/nrfutil-sandboxes/device/2.10.2/bin/nrfutil-device failed with unexpected exit code None.
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0_trace-db.json
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0-FOTA-TEST_trace-db.json
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0_official_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.1_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.1-FOTA-TEST_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.2_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.2-FOTA-TEST_trace-db.json
    2025-08-21T05:16:02.470Z INFO Selecting device with the serial number 001051296359
    2025-08-21T05:16:02.501Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:02.563Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:16:03.736Z INFO Selected device with the serial number 001051296359
    2025-08-21T05:16:03.749Z DEBUG Terminal Serial Port: Will attempt to auto-connect to serial port /dev/ttyACM0
    2025-08-21T05:16:03.753Z DEBUG Sending event "cellularmonitor: device selected"
    2025-08-21T05:16:03.778Z INFO Opened port with options: {"path":"/dev/ttyACM0","baudRate":115200}
    2025-08-21T05:16:03.824Z INFO Device is in line mode.
    2025-08-21T05:16:03.825Z DEBUG Terminal Serial Port: Detected AT Host Library: Device is in Line mode
    2025-08-21T05:16:18.820Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:18.842Z INFO Detected trace database version 2.0.2
    2025-08-21T05:16:18.868Z INFO Started tracefile
    2025-08-21T05:16:18.870Z INFO Refreshing dashboard in 5 seconds
    2025-08-21T05:16:18.871Z DEBUG Sending event "cellularmonitor: Starting Raw trace"
    2025-08-21T05:16:18.888Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:24.818Z ERROR AT command AT+CPIN? failed: 
    +CME ERROR: 13
    
    2025-08-21T05:16:24.867Z ERROR AT command AT+CIMI failed: 
    +CME ERROR: 0
    
    2025-08-21T05:16:26.224Z ERROR AT command AT%XICCID failed: 
    
    +CME ERROR: 0
    
    2025-08-21T05:16:35.985Z ERROR AT command AT+CPINR="SIM PIN" failed: 
    +CME ERROR: 0
    
    +CEREG: 90
    
    %XSIM: 0,9
    
    2025-08-21T05:16:36.063Z ERROR AT command AT+CPINR="SIM PIN2" failed: 
    +CME ERROR:
    2025-08-21T05:16:36.128Z ERROR AT command AT+CPINR="SIM PUK" failed:  0
    
    +CME ERROR: 0
    
    2025-08-21T05:16:36.207Z ERROR AT command AT+CPINR="SIM PUK2" failed: 
    +CME ERROR: 0
    
    2025-08-21T05:18:28.913Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:18:28.966Z DEBUG Sending event "cellularmonitor: Stopping trace"
    2025-08-21T05:18:29.008Z INFO Finished tracefile
    2025-08-21T05:19:33.090Z DEBUG Sending event "cellularmonitor: Open file directory"
    



Reply
  • We have already run all the AT commands, but the SIM is still not powering on. Please find attached the modem trace file and an additional log text file for your reference.

    We tested 3–4  e SIM  on the nRF9151 DK board, but none of them are working. However, when we tested another nRF9151 DK board, both the eSIM and physical SIM worked properly, and all AT commands responded correctly. That board also provided 1.8V to the SIM.

    We are not sure why the SIM is not working on our first DK board. Could you please check the attached files and advise us on the next steps?

    trace-2025-08-21T05-16-18.821Z.mtrace


    2025-08-21T05:15:50.654Z INFO Initialising the bundled nrfutil device
    2025-08-21T05:15:50.903Z DEBUG Application data folder: /home/dnk124/.config/nrfconnect/pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:51.806Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:51.815Z DEBUG App pc-nrfconnect-cellularmonitor v2.4.4 (official)
    2025-08-21T05:15:51.815Z DEBUG App path: /home/dnk124/.nrfconnect-apps/node_modules/pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:51.816Z DEBUG nRFConnect 5.2.0, required by the app is (>=5.2.0)
    2025-08-21T05:15:51.816Z DEBUG nRFConnect path: /tmp/.mount_nrfcongcj9ja/resources/app.asar
    2025-08-21T05:15:51.816Z DEBUG HomeDir: /home/dnk124
    2025-08-21T05:15:51.816Z DEBUG TmpDir: /tmp
    2025-08-21T05:15:52.586Z WARN Required component nrf-udev is not detected. Install it from https://github.com/NordicSemiconductor/nrf-udev and restart the application
    2025-08-21T05:15:52.637Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:52.686Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:52.763Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:53.301Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.712Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.713Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.753Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:56.757Z INFO Using the bundled core version for nrfutil device: 8.1.0
    2025-08-21T05:15:57.296Z INFO Using nrfutil-device version: 2.10.2
    2025-08-21T05:15:57.297Z INFO Using nrf-device-lib version: 0.17.71
    2025-08-21T05:15:57.323Z INFO Using nrf-probe version: 0.38.0
    2025-08-21T05:15:57.325Z INFO Using JLink version: JLink_V7.94e
    2025-08-21T05:15:57.327Z WARN Outdated SEGGER J-Link. Your version of SEGGER J-Link (7.94e) is older than the one this app was tested with (8.18). Install the newer version from https://www.segger.com/downloads/jlink
    2025-08-21T05:15:58.014Z INFO Getting serial port options from the persistent store for 001051296359.pc-nrfconnect-cellularmonitor
    2025-08-21T05:15:58.015Z INFO Device connected with the serial number 001051296359
    2025-08-21T05:15:58.018Z INFO Selecting device with the serial number 001051296359
    2025-08-21T05:15:58.022Z DEBUG Sending event "cellularmonitor: device connected"
    2025-08-21T05:15:58.029Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:15:58.053Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:58.559Z INFO Deselected device
    2025-08-21T05:15:58.562Z DEBUG Sending event "cellularmonitor: device deselected "
    2025-08-21T05:15:58.577Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:58.591Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:15:59.542Z ERROR Error: Aborted ongoing nrfutil ["device","device-info","--serial-number","001051296359","--json","--log-output=stdout","--log-level","off"]
    Subprocess /home/dnk124/.config/nrfconnect/nrfutil-sandboxes/device/2.10.2/bin/nrfutil-device failed with unexpected exit code None.
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0_trace-db.json
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0-FOTA-TEST_trace-db.json
    2025-08-21T05:15:59.934Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.0_official_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.1_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.1-FOTA-TEST_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.2_trace-db.json
    2025-08-21T05:15:59.935Z DEBUG Trace database already downloaded: mfw_nrf91x1_2.0.2-FOTA-TEST_trace-db.json
    2025-08-21T05:16:02.470Z INFO Selecting device with the serial number 001051296359
    2025-08-21T05:16:02.501Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:02.563Z DEBUG Sending event "cellularmonitor: running nrfutil device"
    2025-08-21T05:16:03.736Z INFO Selected device with the serial number 001051296359
    2025-08-21T05:16:03.749Z DEBUG Terminal Serial Port: Will attempt to auto-connect to serial port /dev/ttyACM0
    2025-08-21T05:16:03.753Z DEBUG Sending event "cellularmonitor: device selected"
    2025-08-21T05:16:03.778Z INFO Opened port with options: {"path":"/dev/ttyACM0","baudRate":115200}
    2025-08-21T05:16:03.824Z INFO Device is in line mode.
    2025-08-21T05:16:03.825Z DEBUG Terminal Serial Port: Detected AT Host Library: Device is in Line mode
    2025-08-21T05:16:18.820Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:18.842Z INFO Detected trace database version 2.0.2
    2025-08-21T05:16:18.868Z INFO Started tracefile
    2025-08-21T05:16:18.870Z INFO Refreshing dashboard in 5 seconds
    2025-08-21T05:16:18.871Z DEBUG Sending event "cellularmonitor: Starting Raw trace"
    2025-08-21T05:16:18.888Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:16:24.818Z ERROR AT command AT+CPIN? failed: 
    +CME ERROR: 13
    
    2025-08-21T05:16:24.867Z ERROR AT command AT+CIMI failed: 
    +CME ERROR: 0
    
    2025-08-21T05:16:26.224Z ERROR AT command AT%XICCID failed: 
    
    +CME ERROR: 0
    
    2025-08-21T05:16:35.985Z ERROR AT command AT+CPINR="SIM PIN" failed: 
    +CME ERROR: 0
    
    +CEREG: 90
    
    %XSIM: 0,9
    
    2025-08-21T05:16:36.063Z ERROR AT command AT+CPINR="SIM PIN2" failed: 
    +CME ERROR:
    2025-08-21T05:16:36.128Z ERROR AT command AT+CPINR="SIM PUK" failed:  0
    
    +CME ERROR: 0
    
    2025-08-21T05:16:36.207Z ERROR AT command AT+CPINR="SIM PUK2" failed: 
    +CME ERROR: 0
    
    2025-08-21T05:18:28.913Z DEBUG Could not locate Wireshark executable
    2025-08-21T05:18:28.966Z DEBUG Sending event "cellularmonitor: Stopping trace"
    2025-08-21T05:18:29.008Z INFO Finished tracefile
    2025-08-21T05:19:33.090Z DEBUG Sending event "cellularmonitor: Open file directory"
    



Children
No Data
Related