-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
doc improvement: sysbuild + HWMv2 + misc edits #15830
doc improvement: sysbuild + HWMv2 + misc edits #15830
Conversation
9b4da2a
to
0c483de
Compare
0c483de
to
1708630
Compare
4269f5b
to
ac4f70f
Compare
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
See also :ref:`programming` for programming steps and :ref:`testing` for general information about testing and debugging in the |NCS|. | ||
|
||
.. note:: | ||
In the |NCS|, building with Sysbuild is :ref:`enabled by default <sysbuild_enabled_ncs>`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note to self: fix capitalization in .txt.
f34eb7f
to
de09e47
Compare
@greg-fer is this NCS 2.7.0 ? Milestone |
@shanthanordic , it is! Thanks for spotting. Added. |
Added changelog entries for recent edits to Working with guides. Re PRs nrfconnect#15598, nrfconnect#15139, nrfconnect#15661, nrfconnect#15708, nrfconnect#15596. Added changelog entry for edits about sysbuild. Re PR nrfconnect#15830. Signed-off-by: Grzegorz Ferenc <[email protected]>
Added changelog entries for recent edits to Working with guides. Re PRs nrfconnect#15598, nrfconnect#15139, nrfconnect#15661, nrfconnect#15708, nrfconnect#15596. Added changelog entry for edits about sysbuild. Re PR nrfconnect#15830. Signed-off-by: Grzegorz Ferenc <[email protected]>
|
||
To enable the firmware, use the Sysbuild configuration of :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO`. | ||
To enable the firmware, use the sysbuild configuration of :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is for nordic sample applications only, customer applications should use SB_CONFIG_NETCORE_IPC_RADIO
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Created a task for @dchat-nordic : https://nordicsemi.atlassian.net/browse/NCSDK-27939
In the |NCS|, building an application using the :ref:`standard building procedure <building>` automatically includes :ref:`configuration_system_overview_sysbuild` (the ``--sysbuild`` parameter). | ||
For this reason, unlike in Zephyr, ``--sysbuild`` does not have to be explicitly mentioned in the command prompt. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should make it clear it is NCS repos, not NCS in general, if a customer builds their own manifest then it will not enable sysbuild by default in their custom included repos but will in the ncs repos inside of that manifest
In the |NCS|, this command builds the application with :ref:`sysbuild enabled by default <sysbuild_enabled_ncs>`. | ||
It can be expanded with :ref:`optional_build_parameters`, such as :ref:`custom CMake options <cmake_options>` or the ``--no-sysbuild`` parameter that disables building with sysbuild. | ||
|
||
After running the ``west build`` command, the build files can be found in :file:`build/zephyr` by default. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
||
west build -b <board_name> -- -DFILE_SUFFIX=release | ||
west build -b *board_target* -- -DFILE_SUFFIX=release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
non blocking but the <
and >
make it obvious to a user that they need to change something more than *
(which I assume just makes it bold?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It makes it italic, hence more noticeable in the doc rendering. This is the formatting we've been using for all custom parameters.
Added changelog entries for recent edits to Working with guides. Re PRs nrfconnect#15598, nrfconnect#15139, nrfconnect#15661, nrfconnect#15708, nrfconnect#15596. Added changelog entry for edits about sysbuild. Re PR nrfconnect#15830. Signed-off-by: Grzegorz Ferenc <[email protected]>
20581c6
to
d0f949d
Compare
@greg-fer please resolve the conflicts. |
d0f949d
to
22df92f
Compare
Added a note about transition to HWMv2 under Board names. Aligned mentions of sysbuild. Added sysbuild-specific mentions to programming and building info. Removed unused include files for build_and_run. Fixed documentation formatting for SUIT recovery. Fixed a couple of outdated *board_name* to *board_target*. Signed-off-by: Grzegorz Ferenc <[email protected]>
22df92f
to
874e9b6
Compare
Added changelog entries for recent edits to Working with guides. Re PRs nrfconnect#15598, nrfconnect#15139, nrfconnect#15661, nrfconnect#15708, nrfconnect#15596. Added changelog entry for edits about sysbuild. Re PR nrfconnect#15830. Signed-off-by: Grzegorz Ferenc <[email protected]>
Added a note about transition to HWMv2 under Board names.
Aligned mentions of sysbuild.
Added sysbuild-specific mentions to programming and building info.
Removed unused include files for build_and_run.
Fixed documentation formatting for SUIT recovery.
Fixed a couple of outdated board_name to board_target.