-
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: Update the ipc_radio enable doc section #16043
Conversation
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Note: This message is automatically posted and updated by the CI |
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. |
applications/ipc_radio/README.rst
Outdated
|
||
You can set the supported radio configurations using the following sysbuild Kconfig options: | ||
|
||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154` | ||
|
||
.. note:: | ||
For |NCS| samples and applications the :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO` is used instead of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO` in order to enable to firmware. |
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.
For |NCS| samples and applications the :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO` is used instead of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO` in order to enable to firmware. | |
For |NCS| samples and applications, use the :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO` sysbuild configuration instead of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO` to enable to firmware. |
applications/ipc_radio/README.rst
Outdated
@@ -76,14 +76,17 @@ The Bluetooth Low Energy and IEEE 802.15.4 functionalities can operate simultane | |||
Sysbuild Kconfig options | |||
======================== | |||
|
|||
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_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.
To enable the firmware, use the sysbuild configuration of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO`. | |
To enable the firmware, use the sysbuild configuration :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO`. |
a62e329
to
ff1d898
Compare
applications/ipc_radio/README.rst
Outdated
@@ -76,14 +76,17 @@ The Bluetooth Low Energy and IEEE 802.15.4 functionalities can operate simultane | |||
Sysbuild Kconfig options | |||
======================== | |||
|
|||
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 :kconfig:option:`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.
To enable the firmware, use the sysbuild configuration :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO`. | |
To enable the firmware, use the sysbuild configuration ``SB_CONFIG_NETCORE_IPC_RADIO``. |
Format the SB Kconfig options with double backticks until we have a better solution that makes these linkable.
applications/ipc_radio/README.rst
Outdated
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154` |
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.
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC` | |
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC` | |
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154` | |
* ``SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC`` | |
* ``SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC`` | |
* ``SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154`` |
applications/ipc_radio/README.rst
Outdated
|
||
You can set the supported radio configurations using the following sysbuild Kconfig options: | ||
|
||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_HCI_IPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_BT_RPC` | ||
* :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154` | ||
|
||
.. note:: | ||
For |NCS| samples and applications, use the :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO` sysbuild configuration instead of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO` to enable to firmware. |
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.
For |NCS| samples and applications, use the :kconfig:option:`SB_CONFIG_NRF_DEFAULT_IPC_RADIO` sysbuild configuration instead of :kconfig:option:`SB_CONFIG_NETCORE_IPC_RADIO` to enable to firmware. | |
For |NCS| samples and applications, use the ``SB_CONFIG_NRF_DEFAULT_IPC_RADIO`` sysbuild configuration instead of ``SB_CONFIG_NETCORE_IPC_RADIO`` to enable to firmware. |
ff1d898
to
3880257
Compare
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 ``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.
not sure why we aren't using the :kconfig: syntax, it works?
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.
@peknis informed me that Sysbuild Kconfig options are not linking properly yet.
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.
Haven't seen it working. It does not create a link to the Kconfig option description.
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 doesn't link but it is a valid tag. I don't think linking is possible because sysbuild uses a different Kconfig tree @gmarull thoughts? But I think we should use :kconfig: so we can do a grep for these and maybe some verification/validation/linking in future
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.
do these Kconfig options actually map to an existing Kconfig option? ie, if we link to the option without SB_
prefix, would it work?
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.
No, they are new
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.
Then we have no easy option. I'd avoid using the Kconfig role, we can always grep for SB_CONFIG_.*
.
applications/ipc_radio/README.rst
Outdated
* ``SB_CONFIG_NETCORE_IPC_RADIO_IEEE802154`` | ||
|
||
.. note:: | ||
For |NCS| samples and applications, use the ``SB_CONFIG_NRF_DEFAULT_IPC_RADIO`` sysbuild configuration instead of ``SB_CONFIG_NETCORE_IPC_RADIO`` to enable to firmware. |
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 typo in to firmware
.
Does it make sense to mention what SB_CONFIG_NETCORE_IPC_RADIO
is used for?
For |NCS| samples and applications, use the ``SB_CONFIG_NRF_DEFAULT_IPC_RADIO`` sysbuild configuration instead of ``SB_CONFIG_NETCORE_IPC_RADIO`` to enable to firmware. | |
For |NCS| samples and applications, use the ``SB_CONFIG_NRF_DEFAULT_IPC_RADIO`` sysbuild configuration to enable the firmware instead of ``SB_CONFIG_NETCORE_IPC_RADIO`` (which should only be used for production). |
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.
The SB_CONFIG_NRF_DEFAULT_IPC_RADIO
is present and used in all our (radio capable) samples, so I thought to mention the config and distingiush it from SB_CONFIG_NETCORE_IPC_RADIO
to avoid confusion from the user perspective.
Correct the ipc_radio configuration Kconfig for enable. Jira: NCSDK-27939 Signed-off-by: Dominik Chat <[email protected]>
3880257
to
4e27810
Compare
Correct the ipc_radio configuration Kconfig for enable.
The Pr is related to the comment: #15830 (review)
Jira: NCSDK-27939