[NCS 3.2.1-SINGLE SLOT DFU] Issue with nrf54L15dk

Hi,

for a project based on the nRF54L15, we are evaluating the new single-slot DFU mechanism.

Using NCS v3.2.1, I am testing the sample available at:
https://github.com/nrfconnect/sdk-nrf/tree/v3.2.1/samples/dfu/single_slot

After flashing the merged.hex file generated in the build folder, the board appears to be unresponsive. There is no output on the terminal, and the procedure to trigger the firmware loader (pressing Button 0 while resetting the board) does not seem to work.

The hardware in use is an nRF54L15 DK, revision 0.9.2.

Have you encountered a similar issue?

Best regards,
Alessandro

Parents
  • Ok, I managed to get it working. The issue was that the public key was not updated.

    We mainly work with the nRF52 series, where the public key is embedded together with MCUboot. In this example, however, the KMU is used, so the public key must be provisioned separately.

    After following the KMU provisioning procedure described here:
    docs.nordicsemi.com/.../kmu_provision.html

    and provisioning the key using:

    nrfutil device x-provision-keys --traits jlink --key-file .\build\keyfile.json

    the issue was resolved.

    Could you please consider adding a note about this to the example’s README.rst? I think it would be very helpful for developers who are new to the nRF54 series.

    Best regards,
    Alessandro

Reply
  • Ok, I managed to get it working. The issue was that the public key was not updated.

    We mainly work with the nRF52 series, where the public key is embedded together with MCUboot. In this example, however, the KMU is used, so the public key must be provisioned separately.

    After following the KMU provisioning procedure described here:
    docs.nordicsemi.com/.../kmu_provision.html

    and provisioning the key using:

    nrfutil device x-provision-keys --traits jlink --key-file .\build\keyfile.json

    the issue was resolved.

    Could you please consider adding a note about this to the example’s README.rst? I think it would be very helpful for developers who are new to the nRF54 series.

    Best regards,
    Alessandro

Children
No Data
Related