Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

manifest: sdk-zephyr: ZMS a new memory storage system #17502

Merged
merged 8 commits into from
Oct 16, 2024

Commits on Oct 16, 2024

  1. manifest: Update sdk-zephyr revision (auto-manifest PR)

    Automatically created by Github Action
    
    Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
    NordicBuilder authored and rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d252dcf View commit details
    Browse the repository at this point in the history
  2. flash_map_pm: add support for ZMS storage

    This adds the support of ZMS for the partition manager
    
    Signed-off-by: Riadh Ghaddab <rghaddab@baylibre.com>
    rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    4ee91f8 View commit details
    Browse the repository at this point in the history
  3. partition_manager: add support for the ZMS storage system

    makes the partition manager take into account ZMS storage partition when
    its CONFIG is enabled.
    
    Signed-off-by: Riadh Ghaddab <rghaddab@baylibre.com>
    rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    22ba60d View commit details
    Browse the repository at this point in the history
  4. trusted_storage: add support of ZMS for the trusted storage

    if the settings backend is enabled for the trusted storage, it can also
    select SETTINGS_ZMS as a backend for settings
    
    Signed-off-by: Riadh Ghaddab <rghaddab@baylibre.com>
    rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    566fb1b View commit details
    Browse the repository at this point in the history
  5. samples: bluetooth: Use ZMS settings backed for RRAM devices

    When RRAM device is being used select ZMS rather then NVS
    as a file system for settings.
    
    Signed-off-by: Pawel Dunaj <pawel.dunaj@nordicsemi.no>
    pdunaj authored and rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    3786de2 View commit details
    Browse the repository at this point in the history
  6. samples: bluetooth: Use Kconfig to enable settings and fs

    Select settings and fs in kconfig instead of prj.conf.
    Select file system depending on NV memory type.
    
    Signed-off-by: Pawel Dunaj <pawel.dunaj@nordicsemi.no>
    pdunaj authored and rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e6792f0 View commit details
    Browse the repository at this point in the history
  7. samples: matter: Align Matter samples to ZMS fs backend

    Enabled ZMS fs backend for all Matter samples that work on
    devices which use RRAM, like nRF54l15.
    
    Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
    ArekBalysNordic authored and rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ed6324d View commit details
    Browse the repository at this point in the history
  8. samples: openthread: Enabled ZMS for OpenThread samples

    The settings backend for the nRF54L SoC family should be
    selected to the ZMS, so it was applied for all OpenThread samples.
    
    Additionally, added a cmake check that prints warning in case
    someone uses NVS with nRF54L SoC and informs about
    the consequences.
    
    Signed-off-by: Kamil Kasperczyk <kamil.kasperczyk@nordicsemi.no>
    kkasperczyk-no authored and rghaddab committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    43ceb65 View commit details
    Browse the repository at this point in the history