Partition Manager migration to DTS breaks NSIB compatibility

Hello,

We have a project currently using NCS v3.2.3. We delivered the first production series of 50 units already, with the NSIB from this NCS version. We use the NSIB with the S0 and S1 update slots for MCUboot.

When updating the NCS to LTS v3.4.0 and migrating the partition manager to the DTS configuration, compatibility with the NSIB from NCS v3.2.3 is broken. The way the MCUboot firmware is signed for the NSIB is changed. Therefore, the NSIB from v3.2.3 cannot boot S0 or S1 firmware from NCS v3.4.0.

Please advice on what to do, since this causes major issues for us and any other projects which already have shipped devices to customers with the NSIB.

Best regards,
Niels

Parents
  • Hello Niels,

    I'm currently checking with the developers to see if there are any obvious explanations for this. I was unable to identify any relevant changes between these releases myself. I will update you as soon as I know more.

    Best regards,

    Vidar

    EDIT: would you able to share your PM and DTS files here so I can try to reproduce the issue?

Reply
  • Hello Niels,

    I'm currently checking with the developers to see if there are any obvious explanations for this. I was unable to identify any relevant changes between these releases myself. I will update you as soon as I know more.

    Best regards,

    Vidar

    EDIT: would you able to share your PM and DTS files here so I can try to reproduce the issue?

Children
Related