Downwards compatibility for nRF9160 modem firmware version 1.3.6

The documentation about the downwards compatibility for nRF9160 modem firmware version 1.3.6 states that only nRF Connect SDK versions 2.2.0 & 2.5.1 are supported.

See https://infocenter.nordicsemi.com/topic/comp_matrix_nrf9160/COMP/nrf9160/nrf9160_modem_fw.html

Is this a documentation flaw or has support for SDK versions like 2.4.x & 2.5.0 really been dropped?

Martin

Parents Reply Children
  • I am not sure it necessarily will.

    I could check, though I would either way recommend switching to the 2.4.2, as it would be a version with some more patches enabled. Switching from 2.4.0 should go rather smoothly as well. Is there any particular reason why you are not using 2.4.2?

    Regards,

    Elfving

  • My system was tested with version 2.4.0 and changing to 2.4.2 requires regression testing.

    1. Please let me know after you have checked.

    2. The latest SDK of 2.4.X is 2.4.3, why is 2.4.3 not tested but 2.4.2 was tested instead?

  • So 2.4.0 will not be tested unfortunately.

    For 2.4.2 and mfw 1.3.6 we have done extensive testing. Because of the similarities, it was not worth the overhead for us to apply all the same tests to 2.4.1 and 2.4.0. We hope that you can either port you application to 2.4.2, or, if you check that your applications works as expected, just go ahead and use 2.4.0. There are very few differences between these versions, which would make it likely to go smoothly to either simply upgrade to NCS2.4.2, or use NCS2.4.0 with MFW1.3.6. As 

    So one reason why we choose to test the versions we do, is to make sure that there is a supported and tested "FOTA path" to continuously upgrade NCS and MFW versions into a newer one. Another reason is that the versions we choose might be especially supported in some other fashion. LWM2M carrier (certification in Verizon network) is for instance supported in NCS 2.4.2. 

    I guess this doesn't really change anything regarding the need for testing, but there aren't that many changes made to NCS between these versions. This is between 2.4.1 and 2.4.2:

    $ git log v2.4.1..v2.4.2 --oneline
    75adfe8909f (tag: v2.4.2) manifest: NCS 2.4.2
    281f8860fa1 version: Update VERSION to 2.4.2
    a68bf28300b treewide: bump MCUboot image version in projects with Thingy:53 support
    9308bed911b doc: releases: LwM2M change log
    6da41a001a1 samples: lwm2m_client: Server initiated bootstrap fix
    df7b13fef27 doc: update doc for 2.4.2
    b9ba6d11c71 samples: lwm2m_client: Client state machine fix
    eeaa55cc3c3 manifest: update homekit revision
    b5ae94fac49 manifest: nrf_modem v2.4.1

    Either way, I am sorry about this. Have a good week-end.

    Regards,

    Elfving

Related