Incorrect Software Version Displayed in Processing Log

Hello.

I am currently testing nRF Cloud and encountering an issue.

I have flashed the Peripheral Memfault Diagnostic Service (MDS) sample program to an nRF54L15DK and connected it to the nRF Device Manager app on my iPhone.
Upon checking the Processing Log in the Memfault web portal, I noticed that the Software Version value varies depending on the type of event received:

  • Reboot events / Trace events / Metrics Reports: Displayed as "0.0.1+0" ( Correct )
      "event_data": {
        "software_version": {
          "version": "0.0.1+0",
          "software_type": "peripheral_mds",
          "existence_ensured": true
        },

  • OTA check for update events: Displayed as "0.0.1 0" ( Incorrect - the plus sign is replaced by a space )
      "event_data": {
        "hardware_version": "nrf54l15dk",
        "software_version": {
          "version": "0.0.1 0",
          "software_type": "peripheral_mds",
          "existence_ensured": true
        },

The expected value is "0.0.1+0".
My configuration is as follows:

  • CONFIG_MEMFAULT_NCS_FW_VERSION="0.0.1+0"
  • The value is automatically derived from the VERSION file because it exits in the project and CONFIG_MEMFAULT_NCS_FW_VERSION_STATIC is set to y.

Thanks for reading.

a.da

Parents
  • Hi,

    Can you please zip and share your project (remove your memfault project key before sending it), so that I can try to reproduce your bug?

    Because, by default this sample doesn't support FOTA, I just want to see the change that you did and try it on my end.

    I can make this ticket private if you are not comfortable sharing your project publicly :)

    Best regards,

    Simon D-M

Reply
  • Hi,

    Can you please zip and share your project (remove your memfault project key before sending it), so that I can try to reproduce your bug?

    Because, by default this sample doesn't support FOTA, I just want to see the change that you did and try it on my end.

    I can make this ticket private if you are not comfortable sharing your project publicly :)

    Best regards,

    Simon D-M

Children
Related