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

dfu_target_stream: Add progress cleanup #15

Closed
wants to merge 25 commits into from

Conversation

tomchy
Copy link

@tomchy tomchy commented May 9, 2024

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.

nordicjm and others added 25 commits May 9, 2024 09:45
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>
Adds sysbuild configurations to samples to check that they are
building properly in CI

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds sysbuild configurations to samples to check that they are
building properly in CI in additional samples

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds sysbuild configurations to samples to check that they are
building properly in CI in more samples

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds sysbuild configurations to samples to check that they are
building properly in CI in more samples

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds support for using the nrf9161dk target board

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Moves some files that were missed in a folder move

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds sysbuild configurations to tests to check that they are
building properly in CI

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds support for Sysbuild

Ref:NCSDK-20681

Signed-off-by: Marcin Jelinski <marcin.jelinski@nordicsemi.no>
Adds bluetooth mesh DFU metadata output support to app_update.zip

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Excludes partition manager for all nrf54h20dk board targets

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds support for outputting matter factory data using sysbuild

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Enables factory data output for sysbuild builds

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Renames the test to avoid a conflict with an MCUboot sysbuild
cmake file

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds configuration so that this application builds using sysbuild

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Comments out the builds using twister for child/parent image builds
of this application

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
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>
Adds initial support for loading nRF700x patches from QSPI

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds initial sysbuild options for partition layout

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
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>
Updates find-my to include sysbuild support

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Adds the external flash functionality from child/parent image
partition manager

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Updates zephyr to pull in a thingy53 sysbuild Kconfig addition

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Enables the external flash partition manager option in samples,
tests and applications where it is needed

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
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 tomchy requested a review from nordicjm as a code owner May 9, 2024 12:15
@nordicjm nordicjm closed this May 9, 2024
nordicjm pushed a commit that referenced this pull request May 10, 2024
-This manifest update and relevant commits in sdk-nrf is made to add
 support for nRF54H20 devices without a local build of the core
-This includes taking in sdk-mbedtls pull request #15 for better
 client support in PK and MD wrapper APIs
-This includes taking in sdk-oberon-psa-crypto pull request #10 for
 better client support as well as fixups for psa_util used for
 TLS/DTLS and X.509 testing

Ref: NCSDK-15632

Signed-off-by: Frank Audun Kvamtrø <frank.kvamtro@nordicsemi.no>
@tomchy tomchy deleted the dfu_target_stream/sbappspt7 branch June 18, 2024 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants