case about nRF9151 serial_lte_modem and mfw-pti_nrf91x1_2.3.8.zip

Hi,

1.Please troubleshoot the issue and identify the cause for no response when sending AT%HWVERSION using the merged_serial_lte_modem_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip firmware on the nRF9151.

2.After flashing the nRF9151 with the firmware merged_at_client_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip, sending the command AT%HWVERSION yields the following response:
> AT%HWVERSION
%HWVERSION: nRF9151 LACA A0A
OK

3.After flashing the nRF9151 with the firmware files merged_serial_lte_modem_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip and sending the command AT%HWVERSION, there was no response as shown below:
> AT%HWVERSION
>

Kind Regards,

Peter.Min

Parents Reply
  • Hi, and thanks for updating the ticket in English. 

    identify the cause for no response when sending AT%HWVERSION using the merged_serial_lte_modem_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip firmware

    This is very strange behavior that you are observing. I tried to reproduce on my side, but without luck:

    > AT%HWVERSION
    
    %HWVERSION: nRF9151 LACA ADA
    
    OK
    > AT+CGMM
    
    nRF9151-LACA
    
    OK
    > AT+CGMR
    
    mfw_nrf91x1_2.0.2
    
    OK
    Ready
    > AT+CGMR
    
    mfw-pti_nrf91x1_2.3.8
    
    OK
    > AT%HWVERSION
    
    %HWVERSION: nRF9151 LACA ADA
    
    OK

    Here I tested with nrf9151dk_mfw-2.0.2_sdk-3.1.0/img_app_bl/nrf9151dk_serial_lte_modem_2025-08-14_6c6e5b32.hex (pre-compiled FW package for the nRF9151DK) and the PTI image downloaded from our webpage.

    Kind regards,
    Øyvind

Children
  • Peter, I did a new test with a fresh DK, i.e. nRF9151DK v1.0,0 (previous was v0.7.0). Out of the box I got the same behavior with the preinstalled FW

    > at
    
    OK
    > AT+CGMR
    
    mfw_nrf91x1_2.0.2
    
    OK
    > AT%HWVERSION
    
    %HWVERSION: nRF9151 LACA A0A
    
    OK
    Ready
    > AT+CGMR
    > AT%HWVERSION
    Ready
    > AT+CGMR
    
    mfw-pti_nrf91x1_2.3.8
    
    OK
    > AT%HWVERSION
    
    %HWVERSION: nRF9151 LACA A0A
    
    OK

    On line 14 I programmed the PTI image which yielded the same behavior. Then on line 17 I reprogrammed nrf9151dk_serial_lte_modem_2025-08-14_6c6e5b32.hex which gave correct results. 

    After flashing the nRF9151 with the firmware files merged_serial_lte_modem_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip

    What image did you use on your side?

    Kind regards,
    Øyvind

  • Hi Øyvind,

    1.The merged_serial_lte_modem_v3.0.0.hex and mfw-pti_nrf91x1_2.3.8.zip cannot be used together. The merged_serial_lte_modem_v3.0.0.hex is the default firmware compiled for the serial_lte_modem example in ncs v3.0.0.


    2.The files "merged_serial_lte_modem_v3.1.0.hex" and "mfw-pti_nrf91x1_2.3.8.zip" can be used together. "merged_serial_lte_modem_v3.1.0.hex" is the default firmware compiled for the serial_lte_modem example in ncs v3.1.0.


    3.Could you please provide the changes in ncs V3.0.0 and ncs v3.1.0 that are compatible with mfw-pti_nrf91x1_2.3.8.zip?

    Kind Regads,

    Peter.Min

  • Hi Peter, 

    peter.min said:
    Could you please provide the changes in ncs V3.0.0 and ncs v3.1.0 that are compatible with mfw-pti_nrf91x1_2.3.8.zip?

    I have discussed the issue with our Serial LTE Modem developers and the reason for why it does not work is that it hangs due to nRF Cloud JWT generation failure, the certificates are not properly provisioned. This was changed in NCS v3.1.0 to prevent application to hang. 

    That said, the Serial LTE Modem is not designed to be used with the PTI modem FW. Our developers encourages you to use the AT Client sample instead. SLM wraps lot of functionality (TCP clients, polls etc.) that is good to have in product development, i.e. testing the modem functionality, but not in production testing with the PTI image. As SLM is not designed for that use, they cannot guarantee other bugs will not arise if using SLM from SDK v3.1.0

    Hope this provides an answer to your issue.

    Kind regards,
    Øyvind

Related