-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
manifest: sdk-nrfxlib: nrf_modem: update library #19998
manifest: sdk-nrfxlib: nrf_modem: update library #19998
Conversation
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 88f064554df585e3045737b758735b501ff266cf more detailssdk-nrf:
nrfxlib:
Github labels
List of changed files detected by CI (51)
Outputs:ToolchainVersion: 342151af73 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
9bef07d
to
f5556be
Compare
You can find the documentation preview for this PR at this link. Note: This comment is automatically posted by the Documentation Publish GitHub Action. |
8222e8c
to
1107269
Compare
1af4135
to
d1fc3eb
Compare
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.
Just a minor nit.
samples/dect/dect_phy/dect_shell/src/dect/common/dect_phy_common_rx.h
Outdated
Show resolved
Hide resolved
4c9146c
to
cb67b26
Compare
cb67b26
to
a7fefc9
Compare
5248854
to
520ee69
Compare
520ee69
to
6b2e197
Compare
c85e133
to
a9e74cb
Compare
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.
Looks good! A lot of changes to dect_shell
. Left some nits
Will do some more testing once final binaries are ready in sdk-nrfxlib PR.
samples/dect/dect_phy/dect_shell/src/dect/mac/dect_phy_mac_ctrl.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/mac/dect_phy_mac_ctrl.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/mac/dect_phy_mac_ctrl.c
Outdated
Show resolved
Hide resolved
a872f3e
to
1b0d5d5
Compare
b60d2fe
to
ea44bac
Compare
ea44bac
to
5485448
Compare
5485448
to
d6d700e
Compare
All nRF91 series devices with DECT NR+ PHY support has support for band index 0. | ||
DECT NR+ band 4 (band index 1) is supported by the nRF9151 LACA A0 SiP for R&D evaluation purposes. | ||
The nRF9151 LACA A0AB SiP will be qualified for DECT NR+ band 4 support. | ||
The band group index 0 and 1 can be selected by enabling the :ref:`CONFIG_BAND_GROUP_INDEX_0 <CONFIG_BAND_GROUP_INDEX_0>` and :ref:`CONFIG_BAND_GROUP_INDEX_1 <CONFIG_BAND_GROUP_INDEX_1>` Kconfig options, respectively. |
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 band group index 0 and 1 can be selected by enabling the :ref:`CONFIG_BAND_GROUP_INDEX_0 <CONFIG_BAND_GROUP_INDEX_0>` and :ref:`CONFIG_BAND_GROUP_INDEX_1 <CONFIG_BAND_GROUP_INDEX_1>` Kconfig options, respectively. | |
To select the band group index 0 and 1, enable the :ref:`CONFIG_BAND_GROUP_INDEX_0 <CONFIG_BAND_GROUP_INDEX_0>` and :ref:`CONFIG_BAND_GROUP_INDEX_1 <CONFIG_BAND_GROUP_INDEX_1>` Kconfig options, respectively. |
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.
We would also need to define CONFIG_BAND_GROUP_INDEX_1 and CONFIG_BAND_GROUP_INDEX_0 in the docs to be linkable like CONFIG_BAND_GROUP_INDEX.
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.
will fix the doc error as well.
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.
Updated, used :kconfig:option:
for the band group index 0 and 1, as we don't need to link them.
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 :kconfig:option: syntax is not the correct one for these Kconfigs as these are not defined in the Kconfig reference. These are sample-specific Kconfigs.
Hence, these needs to be defined like we define CONFIG_BAND_GROUP_INDEX, CONFIG_MCS, CONFIG_TX_POWER etc.. in the sample doc - https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/dect/dect_phy/hello_dect/README.html#configuration_options.
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.
I see, thank you for clarifying. Updated now.
d6d700e
to
a484b84
Compare
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.
Some comments are questions/for your info, others need fixing. The output is a bit infuriating to see, there is printk, logging, and something else with 128 byte buffers all over the place... it's a bit of a mess
samples/dect/dect_phy/dect_shell/src/dect/common/dect_phy_api_scheduler.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/common/dect_common_utils.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/common/dect_phy_common_rx.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/common/dect_phy_common_rx.c
Outdated
Show resolved
Hide resolved
samples/dect/dect_phy/dect_shell/src/dect/common/dect_phy_common_rx.c
Outdated
Show resolved
Hide resolved
@@ -7,9 +7,36 @@ | |||
config CARRIER | |||
int "Carrier to use" | |||
default 0 | |||
range 525 551 if BAND_GROUP_INDEX_1 |
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 have a default when BAND_GROUP_INDEX_1 is enabled so it isn't set to a completely invalid value
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 set to fail by design, as the user must choose the carrier themselves for the area they are in.
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.
so we should have a sample that fails to even configure when a user tries to build it and can't be changed?
warning: default value 0 on CARRIER (defined at /tmp/bb/nrf/samples/dect/dect_phy/hello_dect/Kconfig:7) clamped to 525 due to being outside the active range ([525, 551])
Parsing /tmp/bb/nrf/samples/dect/dect_phy/hello_dect/Kconfig
Loaded configuration '/tmp/bb/zephyr/boards/nordic/nrf9151dk/nrf9151dk_nrf9151_ns_defconfig'
Merged configuration '/tmp/bb/nrf/samples/dect/dect_phy/hello_dect/prj.conf'
Merged configuration '/tmp/bb/nrf/samples/dect/dect_phy/hello_dect/_AA/hello_dect/zephyr/misc/generated/extra_kconfig_options.conf'
Merged configuration '/tmp/bb/nrf/samples/dect/dect_phy/hello_dect/_AA/hello_dect/zephyr/.config.sysbuild'
error: Aborting due to Kconfig warnings
CMake Error at /tmp/bb/zephyr/cmake/modules/kconfig.cmake:395 (message):
command failed with return code: 1
Call Stack (most recent call first):
/tmp/bb/nrf/cmake/modules/kconfig.cmake:29 (include)
/tmp/bb/zephyr/cmake/modules/zephyr_default.cmake:133 (include)
/tmp/bb/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
/tmp/bb/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:125 (include_boilerplate)
/home/jamie/sysbuild/zephyr/share/zephyr-package/cmake/zephyr_package_search.cmake:117 (include)
/home/jamie/sysbuild/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:152 (check_zephyr_package)
CMakeLists.txt:9 (find_package)
-- Configuring incomplete, errors occurred!
CMake Error at cmake/modules/sysbuild_extensions.cmake:514 (message):
CMake configure failed for Zephyr project: hello_dect
Location: /tmp/bb/nrf/samples/dect/dect_phy/hello_dect
Call Stack (most recent call first):
cmake/modules/sysbuild_images.cmake:20 (ExternalZephyrProject_Cmake)
cmake/modules/sysbuild_default.cmake:20 (include)
/tmp/bb/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:75 (include)
/tmp/bb/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:117 (include_boilerplate)
/tmp/bb/zephyr/share/sysbuild-package/cmake/SysbuildConfig.cmake:8 (include)
template/CMakeLists.txt:10 (find_package)
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.
I agree that this is not a good solution. Based on @jhirsi comment I've updated the sample to set band group index based on the carrier instead of having a separate Kconfig. User would still have to set CONFIG_CARRIER
, though that should be clear from the BUILD_ASSERT
.
1154e27
to
b12ec79
Compare
b12ec79
to
410f1f9
Compare
@nordicjm Any additional comments after latest changes? |
410f1f9
to
ea92579
Compare
Automatically created by Github Action samples: dect_phy: dect_shell: modem 1.1 support * Major modem/libmodem api update. Also did related changes: - new commands: activate/deactivate, radio_mode - new setting: startup radio mode for activation - pcc/pdc rx includes handle but not carrier/channel, thus keeping up to date information for that. - ping/perf/rf_tool: still own callbacks but no reinit of phy api, doing cancel(all) instead. - rf_tool: decreased --frame_repeat_count default to 15. - rf_tool: "rf_tool command done" print at the end. - radio mode query is used. - latency info usage is added. Jira: MOSH-621 samples: dect_phy: hello_dect: modem 1.1 support * Updates for libmodem 3.0.0 API changes. Adds support for configuring the band group index for using band 4 with the sample. Signed-off-by: Nordic Builder <[email protected]> Signed-off-by: Jani Hirsimäki <[email protected]> Signed-off-by: Eivind Jølsgard <[email protected]>
ea92579
to
88f0645
Compare
Squashed release commits. |
Automatically created by action-manifest-pr GH action from PR: nrfconnect/sdk-nrfxlib#1637