-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
Sysbuild support for hardware model v2 #51832
Labels
Comments
mbolivar-nordic
added
the
Enhancement
Changes/Updates/Additions to existing features
label
Nov 1, 2022
Split the system DT portions out. I will file a separate issue for these. |
mbolivar-nordic
changed the title
Sysbuild support for system DT and hardware model v2
Sysbuild support for hardware model v2
May 5, 2023
This is now complete |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Parent issue
This issue is part of a larger issue: #51833
Is your enhancement proposal related to a problem?
Zephyr's sysbuild feature lets users set up and develop with multiple interrelated Zephyr- and non-Zephyr application directories. If my application directory has sysbuild integration, I can use it to build, flash, and debug all of the applications at once with command lines like this example:
If Zephyr adopts a hardware model "v2" (see #51831), I will still not have a convenient way to build multiple interrelated applications using these features.
Describe the solution you'd like
Sysbuild awareness of hardware (socs / boards) supported via hardware model v2 (HWMv2).
At a high level, I would like sysbuild to be able to manage the interrelationships between application images compiled for all the cores on an AMP SoC as specified in a single board directory using the file conventions established by HWMv2.
I would like this enhancement to be supported in a backwards compatible way: no existing sysbuild use cases with hardware model v1 should be broken. This will allow a gradual migration period for existing boards.
Describe alternatives you've considered
Continuing to use multiple regular
west build
commands to generate individual build systems, flashing the individual zephyr application images to my board via multiplewest flash
commands.Change history
The text was updated successfully, but these errors were encountered: