-
Notifications
You must be signed in to change notification settings - Fork 0
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
applications: nrf_desktop: Integrate APPLICATION_CONFIG_DIR for sysbuild #19
Commits on May 17, 2024
-
cmake: sysbuild: image_signing: Fix not using python
Fixes an issue with python not be directly used to run the imgtool program to sign images Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for c445f41 - Browse repository at this point
Copy the full SHA c445f41View commit details -
sysbuild: kconfig: Deprioritise empty network core image
Deprioritises the empty network core image, this is to allow the thingy53 board to always have it selected Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 85eb3e6 - Browse repository at this point
Copy the full SHA 85eb3e6View commit details -
sysbuild: Fix wrongly enabling ECDSA P256 for MCUboot by default
Fixes wrongly enabling this mode for MCUboot when it should only have been enabled by default on devices with hardware cryptocell, with some exclusions Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for c7a0075 - Browse repository at this point
Copy the full SHA c7a0075View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 5b904c6 - Browse repository at this point
Copy the full SHA 5b904c6View commit details -
sysbuild: Add support for nrf9161dk
Adds support for using the nrf9161dk target board Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for da23fe1 - Browse repository at this point
Copy the full SHA da23fe1View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 6ed8669 - Browse repository at this point
Copy the full SHA 6ed8669View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 3629bd8 - Browse repository at this point
Copy the full SHA 3629bd8View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for fa4b1c0 - Browse repository at this point
Copy the full SHA fa4b1c0View commit details -
sysbuild: Fix trustedfirmare-m
Fixes an issue of not using the correct file when building TF-M test projects Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for c5bf4c8 - Browse repository at this point
Copy the full SHA c5bf4c8View commit details -
cmake: sysbuild: Add missing BYPRODUCT variables
Adds missing BYPRODUCT_* cache variables which are used to store the name of the signed files. Also fixes not updating the flash runner hex file for variant images Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 0368118 - Browse repository at this point
Copy the full SHA 0368118View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 4bd734f - Browse repository at this point
Copy the full SHA 4bd734fView commit details -
sysbuild: Add dependencies on some image config files
Adds dependencies on some image .config files so that sysbuild cmake reruns after these files have changed, to avoid stick configuration being stuck when sysbuild previously read Kconfig values Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for cf8d8f5 - Browse repository at this point
Copy the full SHA cf8d8f5View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 34d719f - Browse repository at this point
Copy the full SHA 34d719fView commit details -
boards: nrf7002dk: Enable wifi by default
Enables wifi by default in sysbuild for this board Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 0a7f0d4 - Browse repository at this point
Copy the full SHA 0a7f0d4View commit details -
sysbuild: Exclude boards from partition manager
Excludes partition manager for all nrf54h20dk board targets Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 0ffb021 - Browse repository at this point
Copy the full SHA 0ffb021View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 701b9b4 - Browse repository at this point
Copy the full SHA 701b9b4View commit details -
samples/applications: matter: Enable factory data
Enables factory data output for sysbuild builds Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for dffeb36 - Browse repository at this point
Copy the full SHA dffeb36View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 5b90153 - Browse repository at this point
Copy the full SHA 5b90153View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 8b3f98c - Browse repository at this point
Copy the full SHA 8b3f98cView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 86a690d - Browse repository at this point
Copy the full SHA 86a690dView commit details -
boards: thingy91: Add initial sysbuild options
Adds initial sysbuild options for partition layout Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for da22acb - Browse repository at this point
Copy the full SHA da22acbView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 5cfe9ef - Browse repository at this point
Copy the full SHA 5cfe9efView commit details -
manifest: Update find-my, sidewalk and zephyr
Updates find-my, sidewalk and zephyr to include sysbuild support Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 713fea5 - Browse repository at this point
Copy the full SHA 713fea5View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 1a2732d - Browse repository at this point
Copy the full SHA 1a2732dView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for d3a8434 - Browse repository at this point
Copy the full SHA d3a8434View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for e0cd051 - Browse repository at this point
Copy the full SHA e0cd051View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for e0d1ad8 - Browse repository at this point
Copy the full SHA e0d1ad8View commit details -
cmake: sysbuild: Fix b0 signing
Fixes b0 signing to work for both application and network core images, and to only generate the dfu_mcuboot.zip if it is an MCUboot image Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 0ca9c2d - Browse repository at this point
Copy the full SHA 0ca9c2dView commit details -
sysbuild: Add support for Matter OTA
Added support for Matter OTA firmware update to sysbuild. Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 1dc231d - Browse repository at this point
Copy the full SHA 1dc231dView commit details -
sysbuild: Quieten invalid warning messages
Queitens invalid warning messages that run at wrong times from the child/parent image to sysbuild transition Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 0e7d436 - Browse repository at this point
Copy the full SHA 0e7d436View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 9b9ca17 - Browse repository at this point
Copy the full SHA 9b9ca17View commit details -
applications/samples/tests: Remove child/parent configuration
Removes child and parent image folders as these are no longer used Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 380e82b - Browse repository at this point
Copy the full SHA 380e82bView commit details -
tests: Add some deprecated child/parent image builds
Adds some child and parent image builds without sysbuild to ensure features remain working until the feature is fully removed Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 5319932 - Browse repository at this point
Copy the full SHA 5319932View commit details -
cmake: bootloader: Only include dummy values when testing
Only includes dummy values for the secure boot bootloader when partition manager is disabled Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 781d5a2 - Browse repository at this point
Copy the full SHA 781d5a2View commit details -
applications: nrf_desktop: Integrate APPLICATION_CONFIG_DIR for sysbuild
Change integrates APPLICATION_CONFIG_DIR for sysbuild. Change also fixes a few configuration issues observed while testing locally. Jira: NCSDK-24857 Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Configuration menu - View commit details
-
Copy full SHA for 9360c89 - Browse repository at this point
Copy the full SHA 9360c89View commit details