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

Bluetooth: Mesh: Add sysbuild support to Light DFU overlay #18

Commits on May 14, 2024

  1. sysbuild: Change multi image configuration errors to warnings

    Changes from fatal error to warning level when issues with
    sysbuild multi image configuration is detected so that builds
    can be fixed
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7b94b86 View commit details
    Browse the repository at this point in the history
  2. sysbuild: Add support for nrf9161dk

    Adds support for using the nrf9161dk target board
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    01b61fb View commit details
    Browse the repository at this point in the history
  3. dfu_target_stream: Add progress cleanup

    It is necessary to erase progress for both streams before test
    execution.
    Remove the bootloader from sysbuild as the bootloader is not required by
    the test.
    
    Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
    tomchy authored and nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    2687237 View commit details
    Browse the repository at this point in the history
  4. sysbuild: Add external flash functionality

    Adds the external flash functionality from child/parent image
    partition manager
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d003bb6 View commit details
    Browse the repository at this point in the history
  5. bootloader: Reduce slots if image is MCUboot

    Reduces the number of slots if the current image is MCUboot as
    this configuration is no longer stored in the application in
    sysbuild
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    e61a3e4 View commit details
    Browse the repository at this point in the history
  6. samples/applications/tests: Add sysbuild configurations

    Adds sysbuild configurations to samples, applications and tests
    which replaces child/parent image builds
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    bbd0927 View commit details
    Browse the repository at this point in the history
  7. sysbuild: Add bluetooth mesh DFU metadata support

    Adds bluetooth mesh DFU metadata output support to app_update.zip
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    31e29bc View commit details
    Browse the repository at this point in the history
  8. boards: nrf7002dk: Enable wifi by default

    Enables wifi by default in sysbuild for this board
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    ed8f08e View commit details
    Browse the repository at this point in the history
  9. sysbuild: Exclude boards from partition manager

    Excludes partition manager for all nrf54h20dk board targets
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    245b069 View commit details
    Browse the repository at this point in the history
  10. sysbuild: Add support for matter factory data

    Adds support for outputting matter factory data using sysbuild
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d0d3036 View commit details
    Browse the repository at this point in the history
  11. samples/applications: matter: Enable factory data

    Enables factory data output for sysbuild builds
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    75858db View commit details
    Browse the repository at this point in the history
  12. tests: dfu: dfu_target: Rename test

    Renames the test to avoid a conflict with an MCUboot sysbuild
    cmake file
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a937cfb View commit details
    Browse the repository at this point in the history
  13. sysbuild: Switch to SoCs instead of boards

    Switches to using SoCs instead of boards, this allows any nrf5340
    or nrf91x-based board to make use of things like network core
    images and secure boot
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    0bb806a View commit details
    Browse the repository at this point in the history
  14. sysbuild: Add preliminary support for nrf700x patches

    Adds initial support for loading nRF700x patches from QSPI
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    7ba49fc View commit details
    Browse the repository at this point in the history
  15. boards: thingy91: Add initial sysbuild options

    Adds initial sysbuild options for partition layout
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    ebcb5db View commit details
    Browse the repository at this point in the history
  16. cmake: sysbuild: Fix partition manager not escaping variables

    Fixes an inconsistency with sysbuild's partition manager not
    escaping variables that child/parent image would
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    84eb027 View commit details
    Browse the repository at this point in the history
  17. manifest: Update find-my and zephyr

    Updates find-my and zephyr to include sysbuild support
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    42b455a View commit details
    Browse the repository at this point in the history
  18. cmake: Add deprecation wwarning to child/parent image

    Adds a deprecation warning that describes that child/parent image
    has been replaced with sysbuild and when the feature will be
    removed entirely
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    4722acf View commit details
    Browse the repository at this point in the history
  19. applications: nrf5340_audio: Change build type to file suffix

    Changes from the deprecated build type to file suffix
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    879812d View commit details
    Browse the repository at this point in the history
  20. doc: Change build type to file suffix

    Changes from the deprecated build type to file suffix
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    21c001c View commit details
    Browse the repository at this point in the history
  21. sysbuild: Add support for dfu_application.zip output

    Adds support for generating an update zip file
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    9c9acab View commit details
    Browse the repository at this point in the history
  22. cmake: sysbuild: Fix b0 signing

    Fixes b0 signing to only apple for the application core image and
    uses s0_image as the name for the image that resides in the
    first slot
    
    Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
    nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    a0e0ef8 View commit details
    Browse the repository at this point in the history
  23. tools: Use ncs-build image based on ubuntu 22

    Use ncs-build image based on ubuntu 22.04. It contains gcc 11 needed for
    twister tests on native simulator.
    
    Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
    jangalda-nsc authored and nordicjm committed May 14, 2024
    Configuration menu
    Copy the full SHA
    10dca6f View commit details
    Browse the repository at this point in the history
  24. Bluetooth: Mesh: Add sysbuild support to Light DFU overlay

    This does the following:
    
     * Add sysbuild_dfu.conf to enable the bootloader when building with DFU
       support.
     * Replace overlay-dfu.conf with prj_dfu.conf, to enable use of
       FILE_SUFFIX to specify all required config for the DFU configuration
    
    Signed-off-by: Ludvig Jordet <ludvig.jordet@nordicsemi.no>
    ludvigsj committed May 14, 2024
    Configuration menu
    Copy the full SHA
    4d8375c View commit details
    Browse the repository at this point in the history