-
Notifications
You must be signed in to change notification settings - Fork 627
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
boards: nrf54l15pdk: set default pdk to 0.7.0 #1845
Commits on May 25, 2024
-
Revert "[nrf fromtree] boards: nrf54h20dk: Enable shell input"
This reverts commit b3ec345. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fa3a6d - Browse repository at this point
Copy the full SHA 0fa3a6dView commit details -
Revert "[nrf fromtree] boards: nordic: nrf54h20dk: enable HWFC"
This reverts commit 4dd0af5. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d58765b - Browse repository at this point
Copy the full SHA d58765bView commit details -
Revert "[nrf fromlist] net: wifi: shell: Remove redundant break"
This reverts commit da1af7e. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71173b9 - Browse repository at this point
Copy the full SHA 71173b9View commit details -
Revert "[nrf fromlist] net: wifi: shell: Correct help text for `conne…
…ct` command" This reverts commit 73bef57. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67d56b9 - Browse repository at this point
Copy the full SHA 67d56b9View commit details -
Revert "[nrf fromtree] net: wifi: shell: update wifi ap enable to use…
… get opt parsing" This reverts commit 08dee4b. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a84a8bb - Browse repository at this point
Copy the full SHA a84a8bbView commit details -
Revert "[nrf fromtree] tests: drivers: clock_control: Add nRF54L15 to…
… platform allow" This reverts commit 51c8066. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b9c183 - Browse repository at this point
Copy the full SHA 1b9c183View commit details -
Revert "[nrf fromtree] boards: raytac: remove direct RESET register a…
…ccess" This reverts commit 2d2a2e0. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f3e5fb - Browse repository at this point
Copy the full SHA 6f3e5fbView commit details -
Revert "[nrf fromtree] boards: nrf53: switch to the network CPU manag…
…ement API" This reverts commit 955ca26. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 312f0bf - Browse repository at this point
Copy the full SHA 312f0bfView commit details -
Revert "[nrf fromtree] soc: nordic: nrf53: network CPU Force-OFF mana…
…gement" This reverts commit 4fa036e. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30a7732 - Browse repository at this point
Copy the full SHA 30a7732View commit details -
Revert "[nrf fromtree] cmake: modules: boards: Add normalised variables"
This reverts commit 1758a32. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ef8283 - Browse repository at this point
Copy the full SHA 6ef8283View commit details -
Revert "[nrf fromlist] boards: Fix doc build warnings"
This reverts commit ffbf62c. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 836ba54 - Browse repository at this point
Copy the full SHA 836ba54View commit details -
Revert "[nrf fromlist] samples: net: tftp_client: do not allow native…
…_posix" This reverts commit 1552882. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f75408c - Browse repository at this point
Copy the full SHA f75408cView commit details -
Revert "[nrf fromlist] samples: net: Disable native_posix target in m…
…ore samples" This reverts commit cce7219. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da5c65b - Browse repository at this point
Copy the full SHA da5c65bView commit details -
Revert "[nrf fromlist] net: wifi: Unicast frames statistics"
This reverts commit 634bfae. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1acd25 - Browse repository at this point
Copy the full SHA c1acd25View commit details -
Revert "[nrf fromtree] drivers: clock_control: Update XTAL accuracy o…
…n nRF54L" This reverts commit b320a9e. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b26c7f - Browse repository at this point
Copy the full SHA 4b26c7fView commit details -
Revert "[nrf fromtree] net: l2: wifi: Fix for wrong return type"
This reverts commit 2ef7c81. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ee3380 - Browse repository at this point
Copy the full SHA 5ee3380View commit details -
Revert "[nrf fromtree] net: l2: wifi: Protect processing of nm data"
This reverts commit 570c8c2. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30d9f6e - Browse repository at this point
Copy the full SHA 30d9f6eView commit details -
Revert "[nrf fromtree] drivers: clock_control: Update RC accuracy nRF…
… devices" This reverts commit f50ad41. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6bd355 - Browse repository at this point
Copy the full SHA e6bd355View commit details -
Revert "[nrf fromtree] doc: release-notes: Set RTS threshold"
This reverts commit 253ee08. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a71c656 - Browse repository at this point
Copy the full SHA a71c656View commit details -
Revert "[nrf fromtree] net: wifi_mgmt: Setting RTS threshold"
This reverts commit 63c8c9d. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7011389 - Browse repository at this point
Copy the full SHA 7011389View commit details -
Revert "[nrf fromlist] tests: adc: Add overlay for nRF54L15 PDK for a…
…dc_api test" This reverts commit 2da6498. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1c0c9f - Browse repository at this point
Copy the full SHA d1c0c9fView commit details -
Revert "[nrf fromlist] samples: adc: Add overlay for nRF54L15 PDK"
This reverts commit 51f7968. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6af21d - Browse repository at this point
Copy the full SHA c6af21dView commit details -
Revert "[nrf fromlist] drivers: adc: Update adc driver to support nRF…
…54L15 device" This reverts commit 57de7d1. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 572a46a - Browse repository at this point
Copy the full SHA 572a46aView commit details -
Revert "[nrf fromtree] drivers: pinctrl_nrf: Configure QSPI IO3 pin a…
…s output set high" This reverts commit 3733e70. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99e7115 - Browse repository at this point
Copy the full SHA 99e7115View commit details -
Revert "[nrf fromtree] modules: hal_nordic: nrfx: add support for nRF…
…54 TWIS" This reverts commit 28e2f57. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 828f357 - Browse repository at this point
Copy the full SHA 828f357View commit details -
Revert "[nrf fromtree] modules: hal_nordic: Extend SPI configuration"
This reverts commit f706d53. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdbce7c - Browse repository at this point
Copy the full SHA fdbce7cView commit details -
Revert "[nrf fromlist] drivers: serial: nrf: Adapt config deps to nrf…
…54h20" This reverts commit 5660de7. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38ae26e - Browse repository at this point
Copy the full SHA 38ae26eView commit details -
Revert "[nrf fromlist] tests: drivers: uart: uart_pm: Minor adjustments"
This reverts commit a412cab. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa7f28a - Browse repository at this point
Copy the full SHA aa7f28aView commit details -
Revert "[nrf fromlist] tests: drivers: uart: uart_pm: Change pm actio…
…n call" This reverts commit 8e66a57. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38777ba - Browse repository at this point
Copy the full SHA 38777baView commit details -
Revert "[nrf fromtree] drivers: serial: uart_async_to_irq: Move reset…
…ting" This reverts commit f5c0d31. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fed7717 - Browse repository at this point
Copy the full SHA fed7717View commit details -
Revert "[nrf fromlist] drivers: serial: uart_nrfx_uarte2: Prevent TX …
…in suspend" This reverts commit 6e61c5e. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa79f4b - Browse repository at this point
Copy the full SHA aa79f4bView commit details -
Revert "[nrf fromlist] tests: drivers: counter: counter_basic_api: Ad…
…d nrf54h20" This reverts commit 09df3e0. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9c69ad - Browse repository at this point
Copy the full SHA c9c69adView commit details -
Revert "[nrf fromlist] twister: pytest: hardware_adapter: adapt to nr…
…futil." This reverts commit ddca511. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64d1e17 - Browse repository at this point
Copy the full SHA 64d1e17View commit details -
Revert "[nrf fromtree] drivers: Extend coverage for i2s driver"
This reverts commit c90430f. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60143b0 - Browse repository at this point
Copy the full SHA 60143b0View commit details -
Revert "[nrf noup] modules: mbedtls: add PSA configurations"
This reverts commit 5c48490. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8aa4c8 - Browse repository at this point
Copy the full SHA a8aa4c8View commit details -
Revert "[nrf fromlist] ipc_service: backends: icbmsg: Fix strnlen war…
…nings" This reverts commit 1155e53. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eae438 - Browse repository at this point
Copy the full SHA 8eae438View commit details -
Revert "[nrf fromtree] wifi: Remove unused defines"
This reverts commit d152f62. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c800ee - Browse repository at this point
Copy the full SHA 9c800eeView commit details -
Revert "[nrf noup] modules: mbedtls: add PSA configurations"
This reverts commit 05ff843. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39fb34a - Browse repository at this point
Copy the full SHA 39fb34aView commit details -
Revert "[nrf noup] dts: choose a crypto accelerator for entropy"
This reverts commit 2aba137. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c555d14 - Browse repository at this point
Copy the full SHA c555d14View commit details -
Revert "[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minim…
…um version" This reverts commit 22df05a. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed35079 - Browse repository at this point
Copy the full SHA ed35079View commit details -
Revert "[nrf noup] modules: mbedtls: PSA: Add PSA_HAS_PAKE_SUPPORT"
This reverts commit 920b9fc. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for faa31dc - Browse repository at this point
Copy the full SHA faa31dcView commit details -
Revert "[nrf noup] modules: mbedtls: Add PSA_WANT_ALG_SP800_108_COUNT…
…ER_XXX" This reverts commit ecb16c7. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77f2832 - Browse repository at this point
Copy the full SHA 77f2832View commit details -
Revert "[nrf noup] include: net: add NCS extensions"
This reverts commit e6f8064. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b67896 - Browse repository at this point
Copy the full SHA 1b67896View commit details -
Revert "[nrf noup] modules: mbedtls: add PSA configurations"
This reverts commit 5579010. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d01880e - Browse repository at this point
Copy the full SHA d01880eView commit details -
Revert "[nrf fromlist] boards: added arduino pins to nrf5340 audio DK…
… network core" This reverts commit d931964. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36eb694 - Browse repository at this point
Copy the full SHA 36eb694View commit details -
Revert "[nrf fromlist] scripts: Allow using quarantine mechanism with…
… test_plan.py script" This reverts commit 38b93c8. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3d34a6 - Browse repository at this point
Copy the full SHA f3d34a6View commit details -
[nrf mergeup] Merge upstream up to commit ea02b93
Regular upmerge. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 227c1ac - Browse repository at this point
Copy the full SHA 227c1acView commit details
Commits on May 27, 2024
-
[nrf fromtree] scripts: Allow using quarantine mechanism with test_pl…
…an.py script In twister, applying quarantine is a part of apply_filters() function. However, this function is not called when --load-test is used. Therefore, if one wants to use quarantines in combination with dynamic scope from the test_plan.py script, one has to pass such info through the script. Signed-off-by: Maciej Perkowski <[email protected]> (cherry picked from commit 48665f2) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a60e90d - Browse repository at this point
Copy the full SHA a60e90dView commit details -
[nrf noup] modules: mbedtls: add PSA configurations
Add all of the PSA specification defined algorithms and key types. This makes the configurations independent of what is supported by the specific implementation. Add configurations for internal logic to see if a feature is enabled by PSA_WANTS_XXX. ref: NCSDK-11689 ref: NCSDK-17840 ref: NCSDK-17840 ref: NCSDK-26057 Add PSA symbols for Oberon extension to the PSA specification. Mbed TLS has adopted the same naming, so while this is not part of the PSA specification it is fine to add it to the generic configuration for both implementations. Add config support for PBKDF2_HMAC. Add config support for PBKDF2_AES_CMAC_PRF_128 Signed-off-by: Frank Audun Kvamtrø <[email protected]> Signed-off-by: Vidar Lillebø <[email protected]> Signed-off-by: Sebastian Bøe <[email protected]> Signed-off-by: Markus Swarowsky <[email protected]> Signed-off-by: Joakim Andersson <[email protected]> Signed-off-by: Maciej Baczmanski <[email protected]> Signed-off-by: Georgios Vasilakis <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 0a78b66) (cherry picked from commit b850ab7) (cherry picked from commit 33121ff) (cherry picked from commit 1fab667) (cherry picked from commit 0708dc8) (cherry picked from commit 93ad09a) (cherry picked from commit d284b18) (cherry picked from commit 746b326) (cherry picked from commit 76b0463) (cherry picked from commit 5579010)
Configuration menu - View commit details
-
Copy full SHA for 6f77681 - Browse repository at this point
Copy the full SHA 6f77681View commit details -
[nrf noup] include: net: add NCS extensions
Add some socket options and address family extensions to Zephyr headers, which will be useful for nRF Connect SDK. Add secure socket options: * Add CID socket options to NCS specific options. * Add TLS/DTLS tls ciphersuite chosen socket option to NCS specific options. * Add TLS/DTLS connection save/load socket options to NCS specific options. * Add TLS/DTLS handshake status socket option to NCS specific options. * Add SO_KEEPOPEN socket option. * Add SO_RAI socket option, deprecate the old ones. The "author" of this commit is a contact person; various people with s-o-b lines following here have contributed to the maintenance of this patch. Signed-off-by: Andreas Moltumyr <[email protected]> Signed-off-by: Andrzej Głąbek <[email protected]> Signed-off-by: Christopher Métrailler <[email protected]> Signed-off-by: Emanuele Di Santo <[email protected]> Signed-off-by: Glenn Ruben Bakke <[email protected]> Signed-off-by: Håkon Alseth <[email protected]> Signed-off-by: Ioannis Glaropoulos <[email protected]> Signed-off-by: Jan Tore Guggedal <[email protected]> Signed-off-by: Joakim Andersson <[email protected]> Signed-off-by: Martí Bolívar <[email protected]> Signed-off-by: Mirko Covizzi <[email protected]> Signed-off-by: Petri Honkala <[email protected]> Signed-off-by: Robert Lubos <[email protected]> Signed-off-by: Tommi Mammela <[email protected]> Signed-off-by: Trond Einar Snekvik <[email protected]> Signed-off-by: Torsten Rasmussen <[email protected]> Signed-off-by: Eivind Jølsgard <[email protected]> Signed-off-by: Dominik Ermel <[email protected]> (cherry picked from commit 3a641f9) (cherry picked from commit 22f7690) (cherry picked from commit e6f8064)
Configuration menu - View commit details
-
Copy full SHA for a4e57b0 - Browse repository at this point
Copy the full SHA a4e57b0View commit details -
[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minimum version
Require the presence of the nrf-regtool package as well as requiring a minimum version, failing the build whenever a suitable version is not found in the system. Upstream PR: zephyrproject-rtos/zephyr#69633 Signed-off-by: Carles Cufi <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 0e13f61d8ed687a2cc428c8a0458f496e639bd70) (cherry picked from commit 8d93a16) (cherry picked from commit 3eb95e7) (cherry picked from commit 22df05a)
Configuration menu - View commit details
-
Copy full SHA for c4c30c3 - Browse repository at this point
Copy the full SHA c4c30c3View commit details -
[nrf noup] dts: choose a crypto accelerator for entropy
This is a long-term noup patch because crypto driver support is NCS-only for both cryptocell and CRACEN. Set HAS_HW_NRF_CC3XX to be defined in NS build when cryptocell is accessed through the PSA API. We need to know which CC3XX features are available. Set PSA as the entropy source for 54L. PSA is the only NCS-supported interface to CRACEN. Signed-off-by: Georgios Vasilakis <[email protected]> Signed-off-by: Joakim Andersson <[email protected]> Signed-off-by: Dominik Ermel <[email protected]> Signed-off-by: Sebastian Bøe <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 499041d) (cherry picked from commit baa4ee7) (cherry picked from commit 4fa3cc9) (cherry picked from commit 2aba137)
Configuration menu - View commit details
-
Copy full SHA for 2654453 - Browse repository at this point
Copy the full SHA 2654453View commit details -
[nrf noup] tree-wide: support NCS Partition Manager (PM) definitions
Partition Manager (PM) is a component of the nRF Connect SDK (NCS) which uses yaml files to resolve flash partition placement with a holistic view of the entire device, including each firmware image present on the flash device, and various subsystems, such as settings and NFFS. When this NCS extension is used, various source files which would use partition information from devicetree in "vanilla" zephyr instead use defines generated by PM instead. This commit removes support for HEX_FILES_TO_MERGE, as it conflicts with PM. The settings subsystem pm.yml defines a partition 'settings_storage'. The nffs subsystem pm.yml defines 'nffs_storage'. Leverage label translation to avoid patching partition names. Refer to the NCS documentation page for this feature for more details. This is a long-running out of tree patch which has been worked on by several people. The following sign-offs are in alphabetical order by first name. Signed-off-by: Andrzej Głąbek <[email protected]> Signed-off-by: Andrzej Puzdrowski <[email protected]> Signed-off-by: Håkon Øye Amundsen <[email protected]> Signed-off-by: Ioannis Glaropoulos <[email protected]> Signed-off-by: Joakim Andersson <[email protected]> Signed-off-by: Johann Fischer <[email protected]> Signed-off-by: Martí Bolívar <[email protected]> Signed-off-by: Ole Sæther <[email protected]> Signed-off-by: Robert Lubos <[email protected]> Signed-off-by: Sebastian Bøe <[email protected]> Signed-off-by: Sigvart Hovland <[email protected]> Signed-off-by: Thomas Stenersen <[email protected]> Signed-off-by: Torsten Rasmussen <[email protected]> Signed-off-by: Øyvind Rønningstad <[email protected]> Signed-off-by: Trond Einar Snekvik <[email protected]> Signed-off-by: Gerard Marull-Paretas <[email protected]> Signed-off-by: Tomasz Moń <[email protected]> Signed-off-by: Dominik Ermel <[email protected]> (cherry picked from commit a7fb268) (cherry picked from commit ea83f6c) (cherry picked from commit 91b6032)
Configuration menu - View commit details
-
Copy full SHA for fbfb4df - Browse repository at this point
Copy the full SHA fbfb4dfView commit details -
[nrf noup] entropy: Add fake entropy nRF PRNG driver
This adds temporary entropy driver simulation for nRF54h20 device since final entropy source is not available yet. TODO: Remove this commit when proper solution will be available. Jira: NCSDK-25947 Signed-off-by: Kamil Gawor <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit c976657) (cherry picked from commit e2b6a2d)
Configuration menu - View commit details
-
Copy full SHA for eb71554 - Browse repository at this point
Copy the full SHA eb71554View commit details -
[nrf noup] boards: add nrf54l15/nrf54l15/cpuapp/ns as board variant
This commit adds the nRF54l15//nrf54l15/cpuapp/ns board variant to sdk-zephyr. It allows to build nRF54l15pdk with TF-M in nRF Connect SDK. This is done as a nrf noup patch as the out-of-tree board extension feature is not available. When zephyrproject-rtos/zephyr#69548 is completed, then this commit can be reverted and the variant be placed in sdk-nrf repository. Signed-off-by: Torsten Rasmussen <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit c8cc663)
Configuration menu - View commit details
-
Copy full SHA for 8217fd3 - Browse repository at this point
Copy the full SHA 8217fd3View commit details -
[nrf fromlist] dts: nordic: Add RESETINFO
Upstream PR: zephyrproject-rtos/zephyr#71609 Add devicetree nodes for the Reset Information registers on nRF54H20, along with a new binding. Signed-off-by: Grzegorz Swiderski <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 8fe636b4d583b7f3d119d7e80094e3b5bfa52099) (cherry picked from commit a72f221)
Configuration menu - View commit details
-
Copy full SHA for 1c902bc - Browse repository at this point
Copy the full SHA 1c902bcView commit details -
[nrf fromlist] drivers: timer: grtc: Update GRTC driver
Upstream PR: zephyrproject-rtos/zephyr#71688 This commit aligns the GRTC driver to changes introduced in hal_nordic. Some of the features regarding GRTC sleep/wakeup functionality has been modified and moved out to the nrfx driver's code. Signed-off-by: Adam Kondraciuk <[email protected]> (cherry picked from commit 88a50aa5ee0a01fe029676b916329dc75ca5deea) (cherry picked from commit f7438b5) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab47b86 - Browse repository at this point
Copy the full SHA ab47b86View commit details -
[nrf noup] boards: nordic: nrf54h20dk: Add aliases for RESETINFO
Each local RESETINFO instance can be used in samples. Applied as `noup` because of conflicts. Signed-off-by: Grzegorz Swiderski <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 04cb694)
Configuration menu - View commit details
-
Copy full SHA for b613931 - Browse repository at this point
Copy the full SHA b613931View commit details -
[nrf fromlist] boards: nordic: Add PWM support for LEDs on nRF54 DKs
Upstream PR: zephyrproject-rtos/zephyr#72010 Adds support for first possible LED to be connected with HW PWM. Signed-off-by: Karol Lasończyk <[email protected]> Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58f7829 - Browse repository at this point
Copy the full SHA 58f7829View commit details -
[nrf noup] kernel: Disable boot banner if NCS_BOOT_BANNER is enabled
Zephyr's boot banner should not be used if NCS boot banner is enabled. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b7cca - Browse repository at this point
Copy the full SHA 67b7ccaView commit details -
[nrf noup] dts: nordic: nrf54h20: Allow using spi_dw driver for EXMIF
nrf-squash! [nrf noup] drivers: spi_dw: add custom EXMIF peripheral handling This is a follow-up to commit 7ea6937. Add the "snps,designware-spi" compatible to the EXMIF node so that the peripheral can be used with the spi_dw driver specially modified for that purpose. Signed-off-by: Andrzej Głąbek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cd1336 - Browse repository at this point
Copy the full SHA 9cd1336View commit details -
[nrf fromlist] usb: device_next: Fix string descriptors response
Commit 2f31ee6 ("usb: device_next: convert ASCII7 strings to UTF16LE on the fly") made string descriptors respond with twice as much of the actual string data. Fix the issue by taking into account that USB string descriptor length is already multiplied by two. Additionally, make it possible to return odd number of bytes if host requested so. Upstream PR: zephyrproject-rtos/zephyr#73079 Signed-off-by: Tomasz Moń <[email protected]> Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for afdb974 - Browse repository at this point
Copy the full SHA afdb974View commit details -
[nrf fromlist] usb: device_next: fix BOS descriptor request
Return protocol error if bcdUSB is less than 0x0201. Fix typo in number of capabilities. Fixes: b0d7d70 ("usb: device_next: add initial BOS support") Upstream PR: zephyrproject-rtos/zephyr#73018 Signed-off-by: Johann Fischer <[email protected]> Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ac76d3 - Browse repository at this point
Copy the full SHA 3ac76d3View commit details -
[nrf fromlist] tests: spi_loopback: Fix high RAM usage
Display diff of contents for large buffers is not quite helpful and takes up huge RAM, and if a board has less RAM then this causes the test module build failures. So, disable display of diff and just log a failure, small buffer tests can be used to debug such basic issues and large buffer tests can act as a smoke test for debugging other issues. This saves about 80K of RAM. Fixes #72792. Upstream PR: zephyrproject-rtos/zephyr#72895 Signed-off-by: Chaitanya Tata <[email protected]> Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 481440f - Browse repository at this point
Copy the full SHA 481440fView commit details -
[nrf fromtree] samples: Bluetooth: hci_vs_scan_req: Build for BT_LL_S…
…W_SPLIT only Build the vendor specific sample hci_vs_scan_req for BT_LL_SW_SPLIT variant of the Controller only. Signed-off-by: Vinayak Kariappa Chettimada <[email protected]> (cherry picked from commit 68bd4da) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b953fbb - Browse repository at this point
Copy the full SHA b953fbbView commit details -
[nrf fromtree] requirements: Set min version of pylint to 3
PR #72592 made pylint to use json2 output format. However, this format is introduced in pylint v3. This commit adds an appropriate setting in the requirements file. Signed-off-by: Maciej Perkowski <[email protected]> (cherry picked from commit 3a3f25c) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c65c95f - Browse repository at this point
Copy the full SHA c65c95fView commit details -
[nrf fromtree] boards: nordic: 54l: use wdt31 instead of wdt30
Use wdt31 instead of wdt30 as wdt30 is hardware fixed to secure. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 9ef16f5) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d7f069 - Browse repository at this point
Copy the full SHA 8d7f069View commit details -
[nrf fromtree] samples: wdt_basic_api: nrf: Add missing nrf overlays
Add missing nrf overlays to fix the sample at build time. Copied from samples/drivers/watchdog/boards. It is not clear why the build failure was not detected earlier. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit afbaaf2) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b21fbb5 - Browse repository at this point
Copy the full SHA b21fbb5View commit details -
[nrf fromtree] dts: nordic: 54l: Don't define wdt30 for the non-secur…
…e domain Don't define wdt30 for the non-secure domain as it is hardware fixed to secure. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 50aaaa3) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97d39cd - Browse repository at this point
Copy the full SHA 97d39cdView commit details -
[nrf fromtree] dts: nordic: 54l: Don't define UICR for the non-secure…
… domain Don't define UICR for the non-secure domain as it is hardware fixed to secure. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 2c19d3e) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 258fef2 - Browse repository at this point
Copy the full SHA 258fef2View commit details -
[nrf fromtree] dts: nordic: 54l: Change the peripheral address map fo…
…r ns Define peripherals with the 0x4000_0000 address range when building for non-secure. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 90332b9) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f449c6 - Browse repository at this point
Copy the full SHA 3f449c6View commit details -
[nrf fromtree] boards: nordic: 54L: Refactor the board DT
Refactor the 54L board file to be able to better support out-of-tree non-secure boards. This aligns better with nrf53's DT. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 80209e4) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f24cfb1 - Browse repository at this point
Copy the full SHA f24cfb1View commit details -
[nrf noup] boards: nordic: 54L: Complete rewrite of the 54l_ns DT
Complete rewrite of the 54l_ns DT board definition. Now the secure board and non-secure board re-use a lot more code, giving us a more maintainable solution. Signed-off-by: Sebastian Bøe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e11b5f - Browse repository at this point
Copy the full SHA 5e11b5fView commit details -
[nrf fromlist] net: lwm2m: Fix null dereference when post-write cb is…
… set When opaque resources have post-write callback set, but the write is not a Block-Wise write, there is no block_ctx and the code causes null pointer dereference when calculating the offset of the data. Upstream PR: zephyrproject-rtos/zephyr#73162 Signed-off-by: Seppo Takalo <[email protected]> Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33173b0 - Browse repository at this point
Copy the full SHA 33173b0View commit details -
[nrf fromtree] modules: tf-m: nordic: remove problematic include path
It made the build of `samples/tfm_integration/tfm_psa_test/sample.tfm.psa_test_crypto` break since the update of Mbed TLS to 3.6.0 (#71118), apparently because `${ZEPHYR_BASE}` wasn't set, and the include doesn't seem to be needed. Signed-off-by: Tomi Fontanilles <[email protected]> (cherry picked from commit d830446) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e47e2a0 - Browse repository at this point
Copy the full SHA e47e2a0View commit details -
[nrf noup] Revert "modules: mbedtls: fix pk ecc functions undefined r…
…eferences" This reverts commit b876bd2. That needs mbed TLS 3.6.0 to work, as pk_ecc.c was added in that version. To be reverted, when mbed TLS is updated to 3.6.0 in NCS. Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 590a64a - Browse repository at this point
Copy the full SHA 590a64aView commit details -
[nrf fromlist] samples: net: Exclude native_posix when socket service…
… lib is used Socket service library uses eventfd, which does not work with native_posix platform, hence need to exclude it from samples that now rely on socket services. Upstream PR: zephyrproject-rtos/zephyr#73256 Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0630e5 - Browse repository at this point
Copy the full SHA b0630e5View commit details -
[nrf fromlist] dts: nrf54h20: add grtc channel 15 to the pool.
Upstream PR: zephyrproject-rtos/zephyr#73156 Adds channel 15 to the pool of grtc channels available for allocation (i.e. with 'z_nrf_grtc_timer_chan_alloc') on nRF54H20. The change is motivated by lack of available channels for the nrf_802154_timestamper when building for nRF54H20. Signed-off-by: Piotr Koziar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61b8c9b - Browse repository at this point
Copy the full SHA 61b8c9bView commit details -
[nrf fromlist] modules: hal_nordic: implement hfclk start/stop for ca…
…ses when clock_control is not available. Upstream PR: zephyrproject-rtos/zephyr#73156 Clock_control is currently not supported on nRF54H20. This commit adds new way of handling the hfclk targeted for nRF54H20. This solution shall be replaced once the clock_control is supported for nRF54H20. Signed-off-by: Piotr Koziar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f8c7a6 - Browse repository at this point
Copy the full SHA 4f8c7a6View commit details -
[nrf fromlist] ipc: fix return code of icbmsg backend send operation.
Upstream PR: zephyrproject-rtos/zephyr#73156 This commit fixes the issue where a serialization error was reported after properly sending a data with 'icbmsg' backend. The icbmsg send function's return code is set to the sent data's len as in other backends. The related docs were fixed and updated. Signed-off-by: Piotr Koziar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78995ff - Browse repository at this point
Copy the full SHA 78995ffView commit details -
[nrf fromlist] modules: hal_nordic: turn off temperature update by de…
…fault for nRF54H20. Upstream PR: zephyrproject-rtos/zephyr#73156 Adds an appropriate condition to the Kconfig as the temperature driver is not supported for nRF54H20 devices yet. Without this change, a build with NRF 802.15.4 libraries produces Kconfig error. Signed-off-by: Piotr Koziar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e41c78c - Browse repository at this point
Copy the full SHA e41c78cView commit details -
[nrf fromlist] drivers: ieee802154_nrf5: Use BLE.ADDR instead of FICR…
… to create EUI64. Upstream PR: zephyrproject-rtos/zephyr#73156 Use BLE.ADDR to create unique (to some extent) EUI64 on nRF54H20 in some cases inside the IEEE 802.15.4 driver. The amount of EUI64-s available in such a way is very limited (~16 million). However, currently there does not seem to be another feasible way to get device identifiers on nRF54H20 (such are kept in SICR, to which the radio core has no access). Signed-off-by: Piotr Koziar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8be35e - Browse repository at this point
Copy the full SHA b8be35eView commit details -
[nrf fromtree] net: wifi: Add disconnection success code
When disconnect request is successful, the status was taking as WIFI_REASON_DISCONN_UNSPECIFIED only. Adding WIFI_REASON_DISCONN_SUCCESS which can be help to determine status of disconnect request. If this status is failed then reason can be useful. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit cc42d16) Signed-off-by: Robert Lubos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1769ab - Browse repository at this point
Copy the full SHA a1769abView commit details
Commits on May 29, 2024
-
[nrf fromlist] samples: Bluetooth: use correct periodic advertising i…
…ntervals BT_GAP_ADV_SLOW_INT_MIN and BT_GAP_ADV_SLOW_INT_MAX represent 1s and 1.2s, respectively, in the extended advertising context, where the bit interval is 0.625 ms. Using them for periodic advertising will result in a range of [2s, 2.4s], as the bit interval for periodic advertising is 1.25ms. Instead, BT_GAP_PER_ADV_SLOW_INT_MIN and BT_GAP_PER_ADV_SLOW_INT_MAX should be used in this sample, and the range will become [1s, 1.2s]. Upstream PR: zephyrproject-rtos/zephyr#73418 Signed-off-by: Yuxuan Cai <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd4f7c3 - Browse repository at this point
Copy the full SHA dd4f7c3View commit details
Commits on May 31, 2024
-
[nrf fromlist] scripts: west_commands: runners: nrf_common: optional …
…UICR cleanup The flasher was unconditionally cleaning the UICR area, even when the application didn't have a new configuration generated. This can happen, when CONFIG_NRF_REGTOOL_GENERATE_UICR=n. In such case, keep the old UICR configuration on the device. A real scenario where we should set CONFIG_NRF_REGTOOL_GENERATE_UICR=n is when building multiple firmware images that are meant to run one domain. The primary application build generates the UICR configuration and secondary images don't. Before this change, the flashing process of the primary application would write new UICR configuration, but the flashing process of secondary images would erase it. Upstream PR: zephyrproject-rtos/zephyr#73391 Signed-off-by: Rafał Kuźnia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78d3dec - Browse repository at this point
Copy the full SHA 78d3decView commit details -
[nrf fromtree] net: shell: Add random MAC address generation
Add option for setting a random MAC address to the net iface set_mac command. With random option a random MAC address can be assigned to an interface. [SHEL-2352]. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 8a52b64)
Configuration menu - View commit details
-
Copy full SHA for 0cfb2af - Browse repository at this point
Copy the full SHA 0cfb2afView commit details -
[nrf fromtree] net: wifi: shell: Support to print name
Support to print name of the argument along with the value. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit 180c22a)
Configuration menu - View commit details
-
Copy full SHA for 1f92579 - Browse repository at this point
Copy the full SHA 1f92579View commit details -
[nrf fromtree] net: wifi_mgmt: Support to configure AP mode parameter
Support to set BSS parameter at compile and run time. Added support to configure `max_inactivity` BSS parameter. Station inactivity timeout is the period for which AP may keep a client in associated state while there is no traffic from that particular client. If a non-zero value is set, AP may choose to disassociate the client after the timeout. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit c6d1a91)
Configuration menu - View commit details
-
Copy full SHA for 975bfde - Browse repository at this point
Copy the full SHA 975bfdeView commit details -
[nrf fromtree] net: wifi_mgmt: Support AP parameter configuration "Sk…
…ip inactivity poll" Support for configuration of AP parameter "Skip inactivity poll". Only build time setting is supported. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit bedd38c)
Configuration menu - View commit details
-
Copy full SHA for 46eb559 - Browse repository at this point
Copy the full SHA 46eb559View commit details -
[nrf fromtree] net: wifi_mgmt: Support to configure AP parameter max_…
…num_sta Support to set BSS parameter "max_num_sta" at compile and run time Added support to configure `max_num_sta` BSS parameter. Maximum number of stations allowed in station table. New stations will be rejected after the station table is full. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit d4b22cd)
Configuration menu - View commit details
-
Copy full SHA for f14fb74 - Browse repository at this point
Copy the full SHA f14fb74View commit details -
[nrf fromtree] doc: release-notes: Configure BSS specific parameter
Added support to set BSS parameter. Added support set BSS parameter maximum inactivity time. Added support set BSS parameter inactivity poll feature. Added support set BSS parameter maximum number of STA entries. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit 76051bb)
Configuration menu - View commit details
-
Copy full SHA for 20c4bb5 - Browse repository at this point
Copy the full SHA 20c4bb5View commit details -
[nrf fromtree] net: l2: wifi: Fix for typo
Typo: "RTS threashold" changed to "RTS threshold". Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit e493d8c)
Configuration menu - View commit details
-
Copy full SHA for f740d18 - Browse repository at this point
Copy the full SHA f740d18View commit details -
[nrf fromtree] net: wifi: shell: Correction to connect command defaul…
…t case For default case it should print the option character provided by user. Extra shell_help removed as it's being called in the caller function. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit 91054be)
Configuration menu - View commit details
-
Copy full SHA for b7b96e7 - Browse repository at this point
Copy the full SHA b7b96e7View commit details -
[nrf fromlist] drivers: ieee802154: nrf5: sleep if idle when RxOnWhen…
…Idle=0 When RxOnWhenIdle is set to False, turn the radio off if no operation is ongoing in order to save power. Upstream PR: zephyrproject-rtos/zephyr#73471 Signed-off-by: Eduardo Montoya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c602a1 - Browse repository at this point
Copy the full SHA 6c602a1View commit details -
[nrf fromlist] tests: Bluetooth: Mesh: Default to ext adv
Changes twister tests and nrf samples from using legacy adv to ext adv since this is the default for Mesh. Legacy adv is still tested in bsim. Removes redundant test configuration testing ext adv. Removes redundant config for ext_adv in `multi_ext_adv.conf`. Signed-off-by: Håvard Reierstad <[email protected]> Upstream PR: zephyrproject-rtos/zephyr#73318
Configuration menu - View commit details
-
Copy full SHA for 96fa153 - Browse repository at this point
Copy the full SHA 96fa153View commit details -
[nrf noup] Bluetooth: Mesh: remove legacy adv support
Removes explicit support for the legacy advertiser due to incompatibility with SDC. The legacy advertiser can be used (experimentally) with the Zephyr Link Layer enabled, but is not recommended. Signed-off-by: Håvard Reierstad <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60fce5e - Browse repository at this point
Copy the full SHA 60fce5eView commit details -
[nrf fromtree] tests: drivers: spi: spi_error_cases: Enable test exec…
…ution on nrf54h20 Add overlay file for nrf54h20. Align code and DTS between spi_error_cases and spi_controller_peripheral. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 74378f3)
Configuration menu - View commit details
-
Copy full SHA for c7a01cf - Browse repository at this point
Copy the full SHA c7a01cfView commit details -
[nrf fromtree] tests: drivers: spi: spi_slave: Extend test scope
Add possibility to test all four SPI modes (CPOL, CPHA). Add possibility to test different bitrates. Add tests that checks handling of zero length buffers on master. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit b82946f)
Configuration menu - View commit details
-
Copy full SHA for 730be85 - Browse repository at this point
Copy the full SHA 730be85View commit details -
[nrf fromtree] tests: drivers: spi: Remove inclusive language from SP…
…I test Rename SPI test to spi_controller_peripheral. Remove iclusive language from that test. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 98d0fe4)
Configuration menu - View commit details
-
Copy full SHA for d0f6309 - Browse repository at this point
Copy the full SHA d0f6309View commit details -
[nrf fromtree] wifi: utils: Get correct channel count
When channel range is configured in scan params, get the channel count from `chan_idx` instead of taking a difference of start and end of the channel range. The `difference` method fails in case of 5GHz band since channels may not be consecutive numbers. Signed-off-by: Ravi Dondaputi <[email protected]> (cherry picked from commit 9e38bcc)
Configuration menu - View commit details
-
Copy full SHA for ccd3d27 - Browse repository at this point
Copy the full SHA ccd3d27View commit details
Commits on Jun 3, 2024
-
[nrf fromtree] tests: drivers: counter: counter_nrf_rtc: Run test on …
…nrf54h20 Add nrf54h20dk to platform allow list. Overlay for tht target was already added. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 89489d6)
Configuration menu - View commit details
-
Copy full SHA for 76587a4 - Browse repository at this point
Copy the full SHA 76587a4View commit details -
[nrf fromtree] samples: sysbuild: hello_world: fix broken references/…
…args README for this sample had references to the initial sample name/target. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 598ab6b)
Configuration menu - View commit details
-
Copy full SHA for baf552c - Browse repository at this point
Copy the full SHA baf552cView commit details -
[nrf noup] Bluetooth: Mesh: Disable processing of ext ADV packets
Disable processing of extended ADV packets by mesh scanner. This is done to prevent loss of scan time due to reception of pointer packets while scanning for mesh packets. Signed-off-by: Ingar Kulbrandstad <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18285a0 - Browse repository at this point
Copy the full SHA 18285a0View commit details
Commits on Jun 4, 2024
-
Revert "[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool minim…
…um version" This reverts commit c4c30c3. Signed-off-by: Gerard Marull-Paretas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8335ccd - Browse repository at this point
Copy the full SHA 8335ccdView commit details -
Revert "[nrf fromlist] boards: nordic: Add PWM support for LEDs on nR…
…F54 DKs" This reverts commit 58f7829. Signed-off-by: Gerard Marull-Paretas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b387ab - Browse repository at this point
Copy the full SHA 0b387abView commit details -
Revert "[nrf noup] entropy: Add fake entropy nRF PRNG driver"
This reverts commit eb71554. Signed-off-by: Gerard Marull-Paretas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7015d6 - Browse repository at this point
Copy the full SHA f7015d6View commit details -
[nrf fromtree] drivers: Add MAX32690 clock control driver
Clock control for MAX32690 Co-authored-by: Okan Sahin <[email protected]> Signed-off-by: Sadik Ozer <[email protected]> (cherry picked from commit 45df896)
Configuration menu - View commit details
-
Copy full SHA for 3bb917d - Browse repository at this point
Copy the full SHA 3bb917dView commit details -
[nrf fromtree] manifest: Update hal_nordic
Adds 8bit support in SAADC hal. Signed-off-by: Karol Lasończyk <[email protected]> (cherry picked from commit 64de50f)
Configuration menu - View commit details
-
Copy full SHA for d28f5a6 - Browse repository at this point
Copy the full SHA d28f5a6View commit details -
[nrf fromtree] dts: common: nordic: nrf54h20: define hfxo
Define HFXO (High Frequency Crystal Oscillator). This clock is managed by system controller, from an application point of view it is a fixed clock. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit b88a1f7)
Configuration menu - View commit details
-
Copy full SHA for f3b3230 - Browse repository at this point
Copy the full SHA f3b3230View commit details -
[nrf fromtree] dts: bindings: clock: add nordic,nrf-auxpll
Add a new binding for the AUXPLL IP found in some new Nordic SoCs, e.g. nRF54H20. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit eaeebf1)
Configuration menu - View commit details
-
Copy full SHA for fee4a22 - Browse repository at this point
Copy the full SHA fee4a22View commit details -
[nrf fromtree] dts: common: nordic: nrf54h20: add CANPLL
Define CANPLL, an AUXPLL IP instance used by the CAN IP. PLL settings are hardcoded in SoC files, as this PLL should not be configured by the application. It is meant to always run at 80 MHz. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 8e46f3c)
Configuration menu - View commit details
-
Copy full SHA for eef7467 - Browse repository at this point
Copy the full SHA eef7467View commit details -
[nrf fromtree] manifest: update hal_nordic
So that we have access to AUXPLL HAL APIs. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit c0163e9)
Configuration menu - View commit details
-
Copy full SHA for 341602d - Browse repository at this point
Copy the full SHA 341602dView commit details -
[nrf fromtree] drivers: clock_control: nrf_auxpll: add initial driver
Add a new driver for the AUXPLL peripheral found in some new Nordic SoCs, e.g. nRF54H20. AUXPLL is used to clock some peripherals like e.g. CAN. Note that driver is implemented natively as Nordic HAL lacks definitions for the AUXPLL IP, this may be changed once these become available. Note that usage of nrf_auxpll_config_set generates unnecessary extra assembly code compared to the proposed API in zephyrproject-rtos/hal_nordic#185 which guarantees static initialization and single write access, possible in the Zephyr context. However, current solution has been enforced until further discussion on raw access APIs takes place. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 47e14db)
Configuration menu - View commit details
-
Copy full SHA for d024a20 - Browse repository at this point
Copy the full SHA d024a20View commit details -
[nrf fromtree] drivers: clock_control: nrf_auxpll: add lock timeout
This patch adds a timeout to the clock_control_on() implementation. The reason for this timeout is to prevent system freezes when the PLL is configured incorrectly, or, if BICR is wrong. The locking time of the AUXPLL is <30us, however, when it starts it also starts other dependencies which take much longer to become ready. The locking time has been experimentally measured to be around 2ms, so a 10x bound has been added. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 71dcbdd)
Configuration menu - View commit details
-
Copy full SHA for f39156e - Browse repository at this point
Copy the full SHA f39156eView commit details -
[nrf fromtree] drivers: can: mcan: skip read/write to mram if data le…
…ngth is 0 can_mcan_send/can_mcan_get_message issued a message ram write/read even when data length was 0. This caused some issues on systems where data cache is enabled, because the cache invd/flushing calls present in the mcan driver can fail if provided length is 0. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit e2f8f5b)
Configuration menu - View commit details
-
Copy full SHA for 792c91b - Browse repository at this point
Copy the full SHA 792c91bView commit details -
[nrf fromtree] modules: hal_nordic: require nrf-regtool 5.3.0
>=5.3.0 is required for proper CAN support. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 7ff30b6)
Configuration menu - View commit details
-
Copy full SHA for 2452d31 - Browse repository at this point
Copy the full SHA 2452d31View commit details -
[nrf fromtree] dts: bindings: can: add nordic,nrf-can
Add binding for Nordic CAN peripheral, based on the Bosch MCAN IP. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 955f720)
Configuration menu - View commit details
-
Copy full SHA for b465f35 - Browse repository at this point
Copy the full SHA b465f35View commit details -
[nrf fromtree] dts: common: nordic: nrf54h20: define can120
Define CAN120 instance. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 8f27e49)
Configuration menu - View commit details
-
Copy full SHA for 00fad43 - Browse repository at this point
Copy the full SHA 00fad43View commit details -
[nrf fromtree] soc: nordic: nrf54h: disable CAN120 MCAN cache
Configure CAN120 MCAN core registers as non-cachable to prevent D-Cache from inhibiting volatile accesses to the CAN120 MCAN registers. Also apply non-cachable attribute to the message ram region. Even though the MCAN driver handles cache invalidation/flushing, MPU faults are still triggered (to be investigated). Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 3731a13)
Configuration menu - View commit details
-
Copy full SHA for 4f1a3a1 - Browse repository at this point
Copy the full SHA 4f1a3a1View commit details -
[nrf fromtree] drivers: pinctrl: nrf: add support for CAN TX/RX
So that we can configure CAN pins. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 0d4d4e7)
Configuration menu - View commit details
-
Copy full SHA for b63789a - Browse repository at this point
Copy the full SHA b63789aView commit details -
[nrf fromtree] drivers: can: nrf: add driver
Add driver for the Nordic CAN peripheral, based on Bosch MCAN IP. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit cdcb055)
Configuration menu - View commit details
-
Copy full SHA for 3952171 - Browse repository at this point
Copy the full SHA 3952171View commit details -
[nrf fromtree] boards: nordic: nrf54h20dk: enable CAN
Enable canpll (required to clock CAN), and can120 instance, routed to pins P9.4 and P9.5. Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit c0b0443)
Configuration menu - View commit details
-
Copy full SHA for 1fe02d9 - Browse repository at this point
Copy the full SHA 1fe02d9View commit details -
[nrf fromtree] drivers: can: shell: fully initialize frame before sen…
…ding Zerorise the CAN frame before filling in data to ensure all data bytes are initialized. Fixes: #73309 Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit fb4f67b)
Configuration menu - View commit details
-
Copy full SHA for 921137f - Browse repository at this point
Copy the full SHA 921137fView commit details -
[nrf fromtree] drivers: can: shell: print raw DLC when sending frame,…
… not bytes Print the raw DLC when enqueuing a CAN frame for sending, not the corresponding number of bytes. Fixes: #73309 Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit 6a070ee)
Configuration menu - View commit details
-
Copy full SHA for 72dede5 - Browse repository at this point
Copy the full SHA 72dede5View commit details -
[nrf fromtree] drivers: can: shell: print device name in RX path
Include the device name when printing received CAN frames. This improves the user experience when working with multiple CAN controllers via the CAN shell. Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit 88fb5e2)
Configuration menu - View commit details
-
Copy full SHA for 7a18ea3 - Browse repository at this point
Copy the full SHA 7a18ea3View commit details -
[nrf fromtree] drivers: can: shell: optionally bypass the shell when …
…printing CAN frames Optionally bypass the shell when printing received CAN frames in order not to break up the line containing the frame. This allows for parsing the printed CAN frames using Twisters pytest and console harnesses with the cost of the shell ignoring input while the frame is being printed. Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit c4c6960)
Configuration menu - View commit details
-
Copy full SHA for 5c5cdae - Browse repository at this point
Copy the full SHA 5c5cdaeView commit details -
[nrf fromtree] tests: drivers: can: add host communication test suite
Add test suite using python-can for testing Controller Area Network (CAN) communication between a host PC and a device under test running Zephyr. Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit 127cb9e)
Configuration menu - View commit details
-
Copy full SHA for c337b4c - Browse repository at this point
Copy the full SHA c337b4cView commit details -
[nrf fromlist] modules: hal_nordic: Enforce nrf-regtool exact version…
… match Require the presence of the nrf-regtool package as well as its exact version, failing the build whenever the required version is not found in the system. Upstream PR: zephyrproject-rtos/zephyr#69633 Signed-off-by: Carles Cufi <[email protected]> (cherry picked from commit 0e010fbcb2b23a6b860198fd4152ca092d397f9e)
Configuration menu - View commit details
-
Copy full SHA for 8ed8b76 - Browse repository at this point
Copy the full SHA 8ed8b76View commit details -
[nrf noup] boards: nordic: Add PWM support for LEDs on nRF54 DKs
Adds support for first possible LED to be connected with HW PWM. Upstream PR: zephyrproject-rtos/zephyr#72010 Applied as noup, did not apply cleanly Signed-off-by: Karol Lasończyk <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit 58f7829)
Configuration menu - View commit details
-
Copy full SHA for ceb0229 - Browse repository at this point
Copy the full SHA ceb0229View commit details -
[nrf noup] entropy: Add fake entropy nRF PRNG driver
This adds temporary entropy driver simulation for nRF54h20 device since final entropy source is not available yet. TODO: Remove this commit when proper solution will be available. Jira: NCSDK-25947 Signed-off-by: Kamil Gawor <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit c976657) (cherry picked from commit e2b6a2d) (cherry picked from commit eb71554)
Configuration menu - View commit details
-
Copy full SHA for de7a6f8 - Browse repository at this point
Copy the full SHA de7a6f8View commit details -
[nrf fromtree] twister: pytest: Sysbuild support in pytest-twister-ha…
…rness Read default domain from domains.yaml file and update paths to proper build directory. It fixes native and qemu pytest scenarios, when application is build with sysbuild. Signed-off-by: Grzegorz Chwierut <[email protected]> (cherry picked from commit f52f08f)
Configuration menu - View commit details
-
Copy full SHA for 0609c32 - Browse repository at this point
Copy the full SHA 0609c32View commit details -
[nrf fromtree] net: lwm2m: Block-Wise response NUM field fix
When calculating the offset for blockwise writes, we should not advance the block_ctx->current field past the block boundary. It causes CoAP layer to reply with the next NUM field instead of the current one being processed. Signed-off-by: Seppo Takalo <[email protected]> (cherry picked from commit 9e61542)
Configuration menu - View commit details
-
Copy full SHA for 2980109 - Browse repository at this point
Copy the full SHA 2980109View commit details -
[nrf fromlist] net: lwm2m: On write, use server selected block
When we receive CoAP packets, it is in input buffer that is size of NET_IPV6_MTU. So in reality, we can handle bigger Block-Wise writes than CONFIG_LWM2M_COAP_BLOCK_SIZE. So if parsing of CoAP packet has passed, continue with the same block-size instead of going to default. Upstream PR: zephyrproject-rtos/zephyr#73648 Signed-off-by: Seppo Takalo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccd36a6 - Browse repository at this point
Copy the full SHA ccd36a6View commit details -
[nrf fromtree] usb: device_next: hid: fix Get Report buffer handling
After the get_report() callback, we need to determine how many bytes the HID device wrote to the report buffer. Use the callback return value to do this, and modify the net_buf data length value if get_report was successful. Reported-by: Marek Pieta <[email protected]> Signed-off-by: Johann Fischer <[email protected]> (cherry picked from commit af63e48)
Configuration menu - View commit details
-
Copy full SHA for 2c8136a - Browse repository at this point
Copy the full SHA 2c8136aView commit details -
[nrf fromtree] usb: device_next: Update remote wakeup log level
The `Remote wakeup feature not enabled or not suspended` log is not related to an actual error (connected host might not enable USB remote wakeup feature). Use warning log level. Signed-off-by: Marek Pieta <[email protected]> (cherry picked from commit 0596430)
Configuration menu - View commit details
-
Copy full SHA for 5bc4de6 - Browse repository at this point
Copy the full SHA 5bc4de6View commit details -
[nrf fromtree] usb: device_next: CDC ACM: Process TX on configuration…
… enable If CDC ACM uart side has TX enabled when the configuration gets enabled, depending on fifo state following has to happen: * if the fifo is empty - trigger TX ready interrupt * if the fifo is not empty - queue TX data on IN endpoint Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit c30ac4d)
Configuration menu - View commit details
-
Copy full SHA for 763e9e1 - Browse repository at this point
Copy the full SHA 763e9e1View commit details -
[nrf fromtree] drivers: udc_dwc2: Fix timeouts when disabling endpoints
Do not set NAK bit again for endpoints that already have NAK bit set. Do not wait for OUT endpoint 0 disable because it cannot be disabled by application (DOEPCTL0 EPDis bit is Read-Only). Disable endpoints before disabling interrupts because it is necessary to handle RXFLVL interrupt (in Slave mode) for GOUTNAKEFF to become active. Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit 4db14f8)
Configuration menu - View commit details
-
Copy full SHA for 95f5437 - Browse repository at this point
Copy the full SHA 95f5437View commit details -
[nrf fromtree] drivers: udc_dwc2: Avoid IN endpoint dequeue race
Flushing TxFIFO is racing with actual use of the TxFIFO. The software controls only one side of the race (flush trigger) while the host controls the other side. Therefore, locking interrupts before flushing TxFIFO is not protecting against the race condition. Disable the endpoint on dequeue to make sure that TxFIFO flushing won't conflict with host actions (because the endpoint would be forced to NAK the IN tokens before the TxFIFO is flushed). Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit 2368623)
Configuration menu - View commit details
-
Copy full SHA for d72b18a - Browse repository at this point
Copy the full SHA d72b18aView commit details -
[nrf fromtree] usb: device_next: initialize BOS device caps number
Explicitly initialize bNumDeviceCaps to 0 because the bos descriptor is stored on stack. Fixes: b0d7d70 ("usb: device_next: add initial BOS support") Coverity-CID: 368798 Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit a1afd34)
Configuration menu - View commit details
-
Copy full SHA for 0ef525b - Browse repository at this point
Copy the full SHA 0ef525bView commit details -
[nrf fromtree] usb: device_next: Rename usbd_contex to usbd_context
Add the missing "t" to struct usbd_contex. No functional changes. Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit 8d344cc)
Configuration menu - View commit details
-
Copy full SHA for b1db11c - Browse repository at this point
Copy the full SHA b1db11cView commit details -
[nrf fromlist] drivers: udc_dwc2: Abort wait when PHY is not clocked
On nRF54H20DK the USB PHY is powered from VBUS. When the USB cable is not connected, the PHY is not powered and the PHY clock disappears. Because the GOUTNAKEFF and INEPNAKEFF can only ever be set when PHY clock is active, the waits for these bits do timeout if cable is disconnected. Workaround the issue by aborting the wait if vendor quirk indicates that PHY clock has abruptly vanished. Upstream PR: zephyrproject-rtos/zephyr#73461 Signed-off-by: Tomasz Moń <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09fb10e - Browse repository at this point
Copy the full SHA 09fb10eView commit details -
[nrf fromlist] boards: nrf54h20dk: Add default DFU partition
Upstream PR: zephyrproject-rtos/zephyr#73408 Define the default DFU partition. Ref: NCSDK-NONE Signed-off-by: Tomasz Chyrowicz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41f8c5f - Browse repository at this point
Copy the full SHA 41f8c5fView commit details -
[nrf fromtree] tests: drivers: counter: counter_nrf_rtc: Add nrf54h20dk
Add overlays for nrf54h20dk in fixed_top test. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit b1020b0)
Configuration menu - View commit details
-
Copy full SHA for 7231617 - Browse repository at this point
Copy the full SHA 7231617View commit details -
[nrf fromtree] modules: hal_nordic: Add NRFX_GPIOTE130_CHANNELS_USED
On SoC like nrf54h20 GPIOTE channels are split between cores. They are reserved at compile time in devicetree. We need to ensure that dynamically allocated channels are used only from pool assigned to the given core. This is done using NRFX_GPIOTE130_CHANNELS_USED mask which contains data from the device tree. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit 1f563b7)
Configuration menu - View commit details
-
Copy full SHA for f883d8e - Browse repository at this point
Copy the full SHA f883d8eView commit details -
[nrf fromtree] tests: drivers: gpio: gpio_basic_api: Add nrf54h20dk
Add overlays for nrf54h20dk_nrf54h20 cpuapp and cpurad. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit 4a61fa3)
Configuration menu - View commit details
-
Copy full SHA for c0e0826 - Browse repository at this point
Copy the full SHA c0e0826View commit details
Commits on Jun 5, 2024
-
[nrf fromlist] net: wifi_shell: Resolve filter settings mismatch
The control and data settings are set improperly for packet filter operation for sniffer operation. The change sets them properly. Upstream PR: zephyrproject-rtos/zephyr#73700 Signed-off-by: Vivekananda Uppunda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf1bd22 - Browse repository at this point
Copy the full SHA bf1bd22View commit details -
[nrf fromtree] tests: nordic: Enable I2C tests
Add i2c to supported peripheral to enable i2c testing. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 955dbf4)
Configuration menu - View commit details
-
Copy full SHA for e758f1d - Browse repository at this point
Copy the full SHA e758f1dView commit details -
[nrf fromtree] arch: riscv: implement
arch_irq_disconnect_dynamic
For SoC with `CONFIG_RISCV_RESERVED_IRQ_ISR_TABLES_OFFSET`, it should be taken into consideration when disconnecting IRQ. Signed-off-by: Marcin Szymczyk <[email protected]> (cherry picked from commit e17b3fd)
Configuration menu - View commit details
-
Copy full SHA for cedcb4c - Browse repository at this point
Copy the full SHA cedcb4cView commit details -
[nrf fromtree] tests: kernel: interrupt: account for table offset
When verifying sw_isr_table, take into account custom offset, like `CONFIG_RISCV_RESERVED_IRQ_ISR_TABLES_OFFSET` in some RISC-V SoCs. Relates to #71948 and #73232. Signed-off-by: Marcin Szymczyk <[email protected]> (cherry picked from commit 68c48cd)
Configuration menu - View commit details
-
Copy full SHA for d2a1764 - Browse repository at this point
Copy the full SHA d2a1764View commit details -
[nrf fromtree] tests: kernel: gen_isr_table: add support for nRF54L15…
… FLPR Align testcase to nRF54L15 FLPR. Follow up of #71948. Signed-off-by: Marcin Szymczyk <[email protected]> (cherry picked from commit 8999446)
Configuration menu - View commit details
-
Copy full SHA for 3e1dd99 - Browse repository at this point
Copy the full SHA 3e1dd99View commit details -
[nrf fromtree] tests: drivers: timer: nrf_grtc_timer: add nRF54L15 FL…
…PR to targets Allow testing FLPR with this testcase. Signed-off-by: Marcin Szymczyk <[email protected]> (cherry picked from commit 809c6c3)
Configuration menu - View commit details
-
Copy full SHA for 6669e45 - Browse repository at this point
Copy the full SHA 6669e45View commit details -
[nrf fromlist] arch: arm: core: mpu: allow non-ARM memory attributes
Memory region defined in devicetree can have attributes that are not intended to be parsed by MPU library, but might be valid for other components. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5d3b1f - Browse repository at this point
Copy the full SHA b5d3b1fView commit details -
[nrf fromlist] boards: nrf54h20dk: add ram21 memory region
This memory region is used for not only but also DMA transfers of the fast peripherals. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4ff637 - Browse repository at this point
Copy the full SHA f4ff637View commit details -
[nrf fromlist] drivers: pinctrl: nrf: use CLOCKPIN for slow SPIM MOSI
Fast SPIM instances must not have CLOCKPIN setting applied to MOSI. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a313fba - Browse repository at this point
Copy the full SHA a313fbaView commit details -
[nrf fromlist] tests: drivers: spi_controller_peripheral: improve asy…
…nc test case In test cases checking async API, use async API for both controller and peripheral devices. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83acb95 - Browse repository at this point
Copy the full SHA 83acb95View commit details -
[nrf fromlist] drivers: spi: nrf: fix async cs deactivation
Chip Select signal must be deactivated only after transaction is finalized. In async case this means it cannot be done from `transceive` call context, as this context is left as soon as transfer is initialized. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14ea490 - Browse repository at this point
Copy the full SHA 14ea490View commit details -
[nrf fromlist] manifest: update hal_nordic revision
Updated hal_nordic revision brings update to nrfx SPIM driver, allowing external configuration of ENABLE register needed to mitigate SPI bus glitches when using CTRLSEL pins. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f74e796 - Browse repository at this point
Copy the full SHA f74e796View commit details -
[nrf fromlist] drivers: spi: nrf: add support for spim12x instances
SPIM12x instances can perform DMA only from memory region that is cacheable by default. SPIM12x instances pins are configured via CTRLSEL mechanism, which prevents the GPIO registers from ensuring correct bus state when peripheral does not drive the bus lines. External configuration of SPIM12x ENABLE register fixes this issue. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 590a1d1 - Browse repository at this point
Copy the full SHA 590a1d1View commit details -
[nrf fromlist] boards: nordic: nrf54h20: cpuppr: add SPI to supported…
… features SPI is now supported on nRF54H20 PPR CPU. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b44283 - Browse repository at this point
Copy the full SHA 0b44283View commit details -
[nrf fromlist] tests: drivers: spi: nordic: add fast SPI to overlays
SPIM12x have more capabilities than SPIM13x, so it should be tested separately. Upstream PR: zephyrproject-rtos/zephyr#73545 Signed-off-by: Nikodem Kastelik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0741603 - Browse repository at this point
Copy the full SHA 0741603View commit details -
[nrf noup] board: nordic: thingy53: Default to update only MCUboot type
Changes the default MCUboot mode to update only for the thingy53, to align with previous bootloader builds Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48cb4e7 - Browse repository at this point
Copy the full SHA 48cb4e7View commit details -
[nrf fromlist] boards: nordic: nrf54h20dk: add custom JLink reset scheme
A custom reset scheme is required for the nRF54H20 SoC so that debug works out of the box. This magic will eventually be part of JLink. Upstream PR: zephyrproject-rtos/zephyr#73771 Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit a18d9b6ac9471de9e25ede8abc7cfffa121853be)
Configuration menu - View commit details
-
Copy full SHA for 93dfa43 - Browse repository at this point
Copy the full SHA 93dfa43View commit details
Commits on Jun 6, 2024
-
[nrf fromtree] samples: basic: fade_led: add testing base on console …
…output Extend automated testing on HW by veryfing console output. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 5a4fa06)
Configuration menu - View commit details
-
Copy full SHA for 52226fd - Browse repository at this point
Copy the full SHA 52226fdView commit details -
[nrf fromlist] twister: Add sysbuild boolean to platform definitions
More complex platforms require sysbuild to use always, even for such "simple" samples like hello_world. Such platforms can have `sysbuild: true` entry in their board_name.yaml used by twister. Using such entry will tell twister, that sysbuild must always be used on a given platform. Twister is aligned to have information about need of sysbuild at instance (platform + suite) level (was only at suite level before). Instance.sysbuild is true whenever a test suite or a platform requires sysbuild. Twister pytest unit tests are aligned with changes. Signed-off-by: Maciej Perkowski <[email protected]> Upstream PR: zephyrproject-rtos/zephyr#73790
Configuration menu - View commit details
-
Copy full SHA for f7bfc64 - Browse repository at this point
Copy the full SHA f7bfc64View commit details -
[nrf fromlist] boards: nrf: Update nrf54h and nrf54l yamls to use sys…
…build in twister Nrf54h's and nrf54l's targets are the first targets complex enough that a sysbuild must be used on every build for them. This information is reflected in their yamls. These entries tell twister to always use sysbuild for those targets. Signed-off-by: Maciej Perkowski <[email protected]> Upstream PR: zephyrproject-rtos/zephyr#73790
Configuration menu - View commit details
-
Copy full SHA for b98ee62 - Browse repository at this point
Copy the full SHA b98ee62View commit details -
[nrf noup] samples/../smp_svr: fix nrf54l15pdk ext flash dts overlay
Align to changes in DTS: renamed: rram0 -> cpuapp_rram sized up cpauapp_rram region szie as part of it was reserved for cpuflpr_rram (which is not used by this config). Signed-off-by: Andrzej Puzdrowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3898cc - Browse repository at this point
Copy the full SHA c3898ccView commit details -
[nrf noup] dts: nordic: Add support for BICR generation
This will be replaced by a different solution upstream (NCSDK-27673). Migrate the existing BICR bindings from NCS 2.4.99-cs3 to NCS 2.7.0. They are updated to remove obsoleted values. Enable generating bicr.hex for Application core by default. Signed-off-by: Grzegorz Swiderski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb8e8ef - Browse repository at this point
Copy the full SHA eb8e8efView commit details -
[nrf fromtree] samples: net: cellular_modem: Fix nRF9160
Add missing Kconfigs to nRF9160dk overlays. Signed-off-by: Markus Lassila <[email protected]> (cherry picked from commit 53ddff6)
Configuration menu - View commit details
-
Copy full SHA for cc326c0 - Browse repository at this point
Copy the full SHA cc326c0View commit details -
[nrf fromtree] tests: drivers: uart: Add nrf54l15/cpuflpr overlays to…
… test scope Adding a separate overlay for nrf54l15 flpr is required because running tests on console uart fails. Signed-off-by: Jakub Zymelka <[email protected]> (cherry picked from commit ae0822d)
Configuration menu - View commit details
-
Copy full SHA for 148569d - Browse repository at this point
Copy the full SHA 148569dView commit details
Commits on Jun 7, 2024
-
[nrf noup] boards: nordic: thingy53: Remove old SECURE_BOOT selection
nrf-squash! [nrf noup] board: nordic: thingy53: Enable default images for sysbuild Removes selecting SECURE_BOOT as this is now an automatic selection Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa07877 - Browse repository at this point
Copy the full SHA fa07877View commit details -
[nrf fromlist] scripts: nrf_common: Handle SUIT artifacts
Handle MPI and root manifest for radio core separately from the main build system logic. Ref: NCSDK-27790 Upstream PR: zephyrproject-rtos/zephyr#73797 Signed-off-by: Tomasz Chyrowicz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5964d41 - Browse repository at this point
Copy the full SHA 5964d41View commit details -
[nrf fromlist] manifest: update hal_nordic with nrfx_gpiote fix
Update hal_nordic with fix in nrfx_gpiote. Upstream PR: zephyrproject-rtos/zephyr#73704 Signed-off-by: Magdalena Pastula <[email protected]> (cherry picked from commit f5bb97abb6dd0e20b689b4058b341dbbc427be29)
Configuration menu - View commit details
-
Copy full SHA for b2701cf - Browse repository at this point
Copy the full SHA b2701cfView commit details
Commits on Jun 8, 2024
-
[nrf fromtree] soc: nordic: configure run once for nrf54l15
Needed to support sysbuild (app + flpr) with --erase option. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit 146195a) Signed-off-by: Rafał Kuźnia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 903f47c - Browse repository at this point
Copy the full SHA 903f47cView commit details -
[nrf fromlist] soc: nordic: configure run once for nrf54h20
Erase and reset must run only once during flashing. This prevents a situation, where the next flashed image erases the previous one. Upstream PR: zephyrproject-rtos/zephyr#73900 Signed-off-by: Rafał Kuźnia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91eeadb - Browse repository at this point
Copy the full SHA 91eeadbView commit details -
[nrf noup] dts: nordic: LFXO crystal settings adjustment
Adjustment LFXO CLOAD value. New value is a resualt of DK's characterization. Signed-off-by: Karol Lisak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa10fde - Browse repository at this point
Copy the full SHA fa10fdeView commit details
Commits on Jun 10, 2024
-
[nrf fromlist] net: sockets_service: Fix thread failure
In case of thread failure, fix the registrations by properly managing the synchronization i.e. use conditional wait only if thread is being initialized or will be initialized, else check for success or failure without waiting for conditional variables. Fixes #73523. Upstream PR: zephyrproject-rtos/zephyr#73524 Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcf8125 - Browse repository at this point
Copy the full SHA dcf8125View commit details -
[nrf fromtree] bluetooth: mesh: increase the friend adv latency range
Increasing the adv latency range to the minimum valid ReceiveDelay value, 10ms. 4ms might be small for some target systems. Signed-off-by: alperen sener <[email protected]> (cherry picked from commit 0b220dd) Signed-off-by: alperen sener <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f816b3 - Browse repository at this point
Copy the full SHA 8f816b3View commit details -
[nrf fromtree] bluetooth: mesh: fix lpn receive window timing error
APIs for enabling and disabling the scanner may take larger time than expected and scheduling of the lpn state machine is affected by it. Since these type of latencies are factored into timeouts and scheduling times, we need to call scan enable/disable APIs after scheduling the next event time for LPN state machine to be more accurate. Signed-off-by: alperen sener <[email protected]> (cherry picked from commit c93859c) Signed-off-by: alperen sener <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 640540c - Browse repository at this point
Copy the full SHA 640540cView commit details -
[nrf fromtree] Bluetooth: Mesh: Fix PB GATT adv name
Fixes issue where PB GATT Server will drop advertising device name if optional provisioning URI is not provided. Signed-off-by: Anders Storrø <[email protected]> (cherry picked from commit cee8080) Signed-off-by: alperen sener <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40bba76 - Browse repository at this point
Copy the full SHA 40bba76View commit details
Commits on Jun 11, 2024
-
[nrf fromlist] doc: sysbuild: Add tag for application configuration s…
…ection Adds a tag to the sysbuild application configuration section so it can be referenced in other documentation Upstream PR: zephyrproject-rtos/zephyr#74002 Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b905697 - Browse repository at this point
Copy the full SHA b905697View commit details -
[nrf fromtree] samples: drivers: adc: Add nrf54l15 to platform_allow
Enable execution of ADC driver tests on nrf54l15. Overlay file for nrf54l15 already exists. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 7a5f2ad)
Configuration menu - View commit details
-
Copy full SHA for bac0654 - Browse repository at this point
Copy the full SHA bac0654View commit details -
[nrf fromlist] cmake: use SOC_ROOT for SoCs instead of BOARD_ROOT
kconfig_soc_root was mistakenly set to value of BOARD_ROOT. Fix this by correctly set kconfig_soc_root to the value of SOC_ROOT. Upstream PR: zephyrproject-rtos/zephyr#74057 Signed-off-by: Torsten Rasmussen <[email protected]> (cherry picked from commit e7aef7ffb9b197efd914fe402621b63d28551f9e)
Configuration menu - View commit details
-
Copy full SHA for 41b063f - Browse repository at this point
Copy the full SHA 41b063fView commit details -
[nrf fromlist] wifi: utils: Get correct channel count
For 2.4GHz and 6GHz bands, while counting the channels in configured range, start of the range is being counted twice. Correct this by advancing the index by 1 while counting channels in range. Upstream PR: zephyrproject-rtos/zephyr#74063 Signed-off-by: Ravi Dondaputi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3be10b7 - Browse repository at this point
Copy the full SHA 3be10b7View commit details -
[nrf fromtree] drivers: serial: nrfx_uarte: Use of legacy shim on RISCV
Legacy shim takes less flash so it should be a first choice on cores with less code memory (like RISCV cores on nrf54h20). Adding new instances support to the legacy shim. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit d07b13d)
Configuration menu - View commit details
-
Copy full SHA for 4ad051d - Browse repository at this point
Copy the full SHA 4ad051dView commit details
Commits on Jun 12, 2024
-
[nrf fromtree] drivers: timer: nrf_grtc_timer: Fix for random hangs
d599e2b removed early return from sys_clock_timeout_handler if current counter value is less than cc_val. It seems that this return is needed as after the removal some stress tests which were using system timers heavily started to hang. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit af3c8b9)
Configuration menu - View commit details
-
Copy full SHA for a56fee6 - Browse repository at this point
Copy the full SHA a56fee6View commit details -
[nrf fromlist] doc: update Infocenter links to TechDocs links
As the Infocenter will soon be taken offline, updating links to point to TechDocs. Upstream PR: zephyrproject-rtos/zephyr#73693 Signed-off-by: Pekka Niskanen <[email protected]> (cherry picked from commit ce1ade30b61d889cbc595ae84e419c34d4ab419f)
Configuration menu - View commit details
-
Copy full SHA for 3b2e37f - Browse repository at this point
Copy the full SHA 3b2e37fView commit details -
[nrf noup] scripts: west_commands: build: Add NCS example repo to sys…
…build list nrf-squash! [nrf noup] scripts: west: build: Use sysbuild by default if in NCS dir Adds the example NCS project to the list of repos that should build using sysbuild by default Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d038c24 - Browse repository at this point
Copy the full SHA d038c24View commit details -
[nrf fromlist] samples: modules: canopennode: set bootloader in sampl…
…e.yaml Set the bootloader choice for the sample.modules.canopennode.program_download test case in the sample.yaml file instead of sysbuild.conf. The reason for this change is to avoid building MCUboot by default when using the --sysbuild option, as it may not be compatible with all platforms. This is currently causing issues on platforms like nRF54H20 where sysbuild is always used. Upstream PR: zephyrproject-rtos/zephyr#74101 Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 4ca5c66b34e973a83f909d06ffde857e90f57aa6)
Configuration menu - View commit details
-
Copy full SHA for f9bfe53 - Browse repository at this point
Copy the full SHA f9bfe53View commit details -
[nrf fromlist] nordic: dts: Fix grtc interrupt line for secure nRF54L
When TF-M is used, zephyr must use a different interrupt line for GRTC. Upstream PR: zephyrproject-rtos/zephyr#74084 Signed-off-by: Vidar Lillebø <[email protected]> (cherry picked from commit ff95bb4af6923553c545da9374ed665bf2ec471d)
Configuration menu - View commit details
-
Copy full SHA for 4f182bc - Browse repository at this point
Copy the full SHA 4f182bcView commit details -
[nrf fromtree] Bluetooth: Controller: Fix missing conn update ind PDU…
… validation Fix missing validation of Connection Update Ind PDU. Ignore invalid connection update parameters and force a silent local connection termination. Signed-off-by: Vinayak Kariappa Chettimada <[email protected]> (cherry picked from commit 4b6d3f1) Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 996a1da - Browse repository at this point
Copy the full SHA 996a1daView commit details -
[nrf fromtree] Bluetooth: Controller: Refactor BT_CTLR_LE_ENC impleme…
…ntation Refactor reused function in BT_CTLR_LE_ENC feature. Signed-off-by: Vinayak Kariappa Chettimada <[email protected]> (cherry picked from commit fe205a5) Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34675d9 - Browse repository at this point
Copy the full SHA 34675d9View commit details -
[nrf fromtree] Bluetooth: Controller: Use BT_HCI_ERR_UNSPECIFIED as n…
…eeded A Host shall consider any error code that it does not explicitly understand equivalent to the error code Unspecified Error (0x1F). Signed-off-by: Vinayak Kariappa Chettimada <[email protected]> (cherry picked from commit 78466c8) Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4160a17 - Browse repository at this point
Copy the full SHA 4160a17View commit details -
[nrf fromtree] Bluetooth: Controller: Add explicit LLCP error code check
Add unit tests to cover explicit LLCP error code check and cover the same in the Controller implementation. Signed-off-by: Vinayak Kariappa Chettimada <[email protected]> (cherry picked from commit d6f2bc9) Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9dadf11 - Browse repository at this point
Copy the full SHA 9dadf11View commit details -
[nrf fromtree] Bluetooth: Host: Avoid processing "no change" encrypti…
…on changes If the new encryption state is the same as the old one, there's no point in doing additional processing or callbacks. Simply log a warning and ignore the HCI event in such a case. Signed-off-by: Johan Hedberg <[email protected]> (cherry picked from commit bf363d7) Signed-off-by: Vinayak Kariappa [email protected] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5582bf9 - Browse repository at this point
Copy the full SHA 5582bf9View commit details
Commits on Jun 13, 2024
-
[nrf fromlist] soc: add deprecation warning if using HWMv1 SoCs
While all in-tree SoCs have been ported to HWMv2, Zephyr still supports out-of-tree SoCs in HWMv1 format, including boards. Add a clear deprecation message so that users get notified that this is a deprecated feature to be removed in the future. Upstream PR: zephyrproject-rtos/zephyr#74143 Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 5301880b6f5b73337b02e7c9bd5498f70d11fd48)
Configuration menu - View commit details
-
Copy full SHA for 30ec4f7 - Browse repository at this point
Copy the full SHA 30ec4f7View commit details -
[nrf noup] samples: sysbuild: hello_world: support PM on nRF53
PM support is still required for nRF53 in the context of NCS. Signed-off-by: Gerard Marull-Paretas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b42e02d - Browse repository at this point
Copy the full SHA b42e02dView commit details -
[nrf fromlist] sysbuild: clear local scope EXTRA_CONF_FILE variable
Sysbuild sets the EXTRA_CONF_FILE before loading kconfig.cmake. This hides any user defined EXTRA_CONF_FILE added to the sysbuild cache. Clear the local sysbuild EXTRA_CONF_FILE so that the hidden cache variable re-enters current scope. Upstream PR: zephyrproject-rtos/zephyr#74082 Signed-off-by: Torsten Rasmussen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2385766 - Browse repository at this point
Copy the full SHA 2385766View commit details -
[nrf fromlist] west: update build extension command to use APP_DIR
`west build` can be invoked without specifying the source directory when being invoked from the source directory itself. When using `west build` for incremental builds, then the build command will examine the CMake cache to determine the application dir by using the value of CMAKE_HOME_DIRECTORY. With sysbuild, this leads to the wrong assumption that the sysbuild itself is the application to build. Instead, have west build look for APP_DIR which points to the correct source dir when sysbuild is used. Use APPLICATION_SOURCE_DIR when APP_DIR is not set, as this indicates a no-sysbuild build. Keep CMAKE_HOME_DIRECTORY behavior as last fallback mechanism. Upstream PR: zephyrproject-rtos/zephyr#74230 Signed-off-by: Torsten Rasmussen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6439bfe - Browse repository at this point
Copy the full SHA 6439bfeView commit details -
[nrf fromtree] boards: add new test supported feature usbd
We have recently added a new platform where the USB controller is only supported in the new USB device support. This forces us to introduce a new supported feature tag to distinguish the dependency. Use "usbd", which is also the prefix of the new device support. There are many boards that already have new driver support, but we will replace the "usb_device" feature when the old device support is deprecated. Signed-off-by: Johann Fischer <[email protected]> (cherry picked from commit 37fc9e2)
Configuration menu - View commit details
-
Copy full SHA for ae86637 - Browse repository at this point
Copy the full SHA ae86637View commit details -
[nrf fromtree] tests: udc: rework driver test configuration
Distinguish between test case dependencies where a board has a test feature "usbd" and where no dependency is required other than the devicetree overlay file, as here to build the UDC skeleton driver. Signed-off-by: Johann Fischer <[email protected]> (cherry picked from commit 1695eed)
Configuration menu - View commit details
-
Copy full SHA for 49a2e22 - Browse repository at this point
Copy the full SHA 49a2e22View commit details -
[nrf fromtree] tests: usb: remove feature usb_device dependency
The tests do not depend on the usb_device or usbd feature. Signed-off-by: Johann Fischer <[email protected]> (cherry picked from commit 43c9176)
Configuration menu - View commit details
-
Copy full SHA for a5f183f - Browse repository at this point
Copy the full SHA a5f183fView commit details -
[nrf fromtree] samples: usb: use new usbd test feature
Use new feature "usbd" to distinguish the dependency. Signed-off-by: Johann Fischer <[email protected]> (cherry picked from commit 1e5a501)
Configuration menu - View commit details
-
Copy full SHA for 4199b57 - Browse repository at this point
Copy the full SHA 4199b57View commit details -
[nrf fromtree] drivers: udc_dwc2: Allocate at least 8 bytes for contr…
…ol OUT Make sure to feed control OUT endpoint with at least 8 bytes buffer to make it possible to always receive SETUP data. This solves the assertion failure in net_buf_add() called inside dwc2_handle_evt_setup() when a host decides to start new control transfer immediately after it has issued control transfer with Data Stage from host to device with wLength less than 8. Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit fa0a6e2)
Configuration menu - View commit details
-
Copy full SHA for e624485 - Browse repository at this point
Copy the full SHA e624485View commit details -
[nrf fromtree] drivers: udc_dwc2: Fix control OUT buffer leak
Release buffer allocated in dwc2_ctrl_feed_dout() on endpoint deactivate to prevent the buffer from leaking on USB stack disable. Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit fb27c36)
Configuration menu - View commit details
-
Copy full SHA for f1e5155 - Browse repository at this point
Copy the full SHA f1e5155View commit details -
[nrf fromlist] tests: usb: fix build all test on qemu_cortex_m3
Reduce RAM disk size from 192 sectors down to 1 sector to solve linking issue due to qemu_cortex_m3 target having too little RAM. The RAM disk size does not really matter in this test case and should be as small as possible. Enable test random generator to solve missing sys_rand_get() required by networking subsystem. Signed-off-by: Tomasz Moń <[email protected]> Upstream PR: zephyrproject-rtos/zephyr#74220
Configuration menu - View commit details
-
Copy full SHA for 1830a84 - Browse repository at this point
Copy the full SHA 1830a84View commit details -
Revert "[nrf noup] settings: nvs: use dedicated lookup cache hash fun…
…ction" This reverts commit 98ba1b4. Signed-off-by: Andrzej Głąbek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3b2f48 - Browse repository at this point
Copy the full SHA c3b2f48View commit details -
[nrf fromtree] fs: nvs: Add CRC-32 to protect data
Allow to protect the data part of each NVS item with a 32-bit CRC. This uses 4 more bytes per NVS item. Signed-off-by: Adrien Ricciardi <[email protected]> (cherry picked from commit b76d630) Signed-off-by: Andrzej Głąbek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1add2c - Browse repository at this point
Copy the full SHA c1add2cView commit details -
[nrf fromtree] tests: fs: nvs: Add a test scenario for data CRC
Adapt the test_nvs_gc_corrupt_close_ate test to forge the data CRC. Signed-off-by: Adrien Ricciardi <[email protected]> (cherry picked from commit e13840c) Signed-off-by: Andrzej Głąbek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ec7254 - Browse repository at this point
Copy the full SHA 2ec7254View commit details -
[nrf fromtree] doc: storage: nvs: Tell about optional data CRC
The CONFIG_NVS_DATA_CRC configuration item allows to enable a CRC-32 on the data part of the NVS items. Signed-off-by: Adrien Ricciardi <[email protected]> (cherry picked from commit 61474ac) Signed-off-by: Andrzej Głąbek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff1c5e1 - Browse repository at this point
Copy the full SHA ff1c5e1View commit details -
[nrf noup] settings: nvs: use dedicated lookup cache hash function
Introduce NVS_LOOKUP_CACHE_FOR_SETTINGS Kconfig option that enables a dedicated hash function for the NVS lookup cache that takes advantage of the NVS ID allocation scheme used by the NVS settings backend. As such, this option should only be used if an application uses NVS via the settings layer. Signed-off-by: Damian Krolik <[email protected]> (cherry picked from commit 59c0a7c) (cherry picked from commit 98ba1b4)
Configuration menu - View commit details
-
Copy full SHA for 3198700 - Browse repository at this point
Copy the full SHA 3198700View commit details -
[nrf fromtree] twister: harness: pytest: list available fixtures in d…
…evice config Pass the list of supported twister fixtures for a given platform to pytest via DeviceConfig. This allows for the pytest suites to use knowledge of the fixtures for test suite configuration. Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit a7d55cf)
Configuration menu - View commit details
-
Copy full SHA for d52796f - Browse repository at this point
Copy the full SHA d52796fView commit details -
[nrf fromtree] scripts: twister: allow fixtures to contain extra conf…
…iguration Allow twister fixtures to contain extra information, which can be used for test suite configuration. The extra information can be appended to existing fixtures separated by a colon (i.e. <fixture>:<configuration>). This is especially useful for the pytest harness, where a fixture of a given type may need to refer to an instance of a particular piece of host hardware needed by the pytest suite (e.g. a network interface, a UART, or a CAN interface connected to the device under test). Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit 3eb3c33)
Configuration menu - View commit details
-
Copy full SHA for c53780b - Browse repository at this point
Copy the full SHA c53780bView commit details -
[nrf fromtree] tests: drivers: can: host: allow specifying context al…
…ong with fixture Allow specifying the python-can configuration context to use along with the "can" fixture. This opens up for specifying board-specific contexts in the twister hardware map file. Signed-off-by: Henrik Brix Andersen <[email protected]> (cherry picked from commit afb2791)
Configuration menu - View commit details
-
Copy full SHA for 27c0cfd - Browse repository at this point
Copy the full SHA 27c0cfdView commit details -
[nrf fromlist] hal_nordic: Fix reserved PPI faulty logic
The list of reserved PPIs by MPSL should be kept if MPSL is enabled. The 802154 radio driver is not the only user of MPSL. Upstream PR: zephyrproject-rtos/zephyr#74139 Signed-off-by: Jonathan Rico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cadaf1 - Browse repository at this point
Copy the full SHA 0cadaf1View commit details
Commits on Jun 14, 2024
-
[nrf fromtree] samples: basic: blinky_pwm: add testing base on consol…
…e output Extend automated testing on HW by veryfing console output. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit c9c9c97)
Configuration menu - View commit details
-
Copy full SHA for 34773c0 - Browse repository at this point
Copy the full SHA 34773c0View commit details -
[nrf noup] test-spec: extend low-level scope
Add more samples for verification. Signed-off-by: Piotr Kosycarz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d21c2b9 - Browse repository at this point
Copy the full SHA d21c2b9View commit details -
[nrf fromtree] sysbuild: use ARGN instead of ARGV1
Use of ARGV1 is undefined when number of arguments to function is less than 2. Therefore switch to ARGN which holds arguments beyond required arguments. If there are no optional arguments, then ARGN is just an empty list, thus making it safe to use. Signed-off-by: Torsten Rasmussen <[email protected]> (cherry picked from commit e65c632)
Configuration menu - View commit details
-
Copy full SHA for a6ed71f - Browse repository at this point
Copy the full SHA a6ed71fView commit details -
[nrf fromtree] sysbuild: support sysbuild/CMakeLists.txt as entry poi…
…nt for samples This commit refactors sysbuild entry code by creating a CMake sysbuild module for image processing and place sysbuild entry code in a <app>/sysbuild/CMakeLists.txt file. A template/CMakeLists.txt file will be use as template for applications which doesn't provide their own entry file. An application may create a sysbuild/CMakeLists.txt file. The sysbuild/CMakeLists.txt file is similar in nature to the toplevel CMakeLists.txt file but intended to used by sysbuild. This allows application developers to adjust how an application is built with sysbuild. Signed-off-by: Torsten Rasmussen <[email protected]> (cherry picked from commit fc1884e)
Configuration menu - View commit details
-
Copy full SHA for ecb3d83 - Browse repository at this point
Copy the full SHA ecb3d83View commit details -
[nrf fromtree] sysbuild: add support for APPLICATION_CONFIG_DIR in sy…
…sbuild APPLICATION_CONFIG_DIR is supported in Zephyr and allows to adjust the location from which prj.conf and friends are picked up. This also works for images when using sysbuild, however sysbuild itself ignores the value of APPLICATION_CONFIG_DIR, meaning that sysbuild only accepts sysbuild.conf located directly in the sample folder. Extend sysbuild to support APPLICATION_CONFIG_DIR so sysbuild follows regular Zephyr CMake behavior. Introduce SB_APPLICATION_CONFIG_DIR to allow changing the location for sysbuild only, without propagating the value to images. Signed-off-by: Torsten Rasmussen <[email protected]> (cherry picked from commit 2b427f1)
Configuration menu - View commit details
-
Copy full SHA for 6be1849 - Browse repository at this point
Copy the full SHA 6be1849View commit details -
[nrf fromlist] sysbuild: set APPLICATION_BINARY_DIR to sysbuild CMake…
… folder If not defined by caller, then set APPLICATION_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR. This is normally be done by `find_package(Zephyr)`, but due to the indirection introduced with fc1884e to allow applications to provide their own sysbuild entry point, then the APPLICATION_BINARY_DIR is unexpectedly set to the bin dir of the entry point. Restore the old behavior so that APPLICATION_BINARY_DIR per default again points to top-level sysbuild binary dir. Upstream PR: zephyrproject-rtos/zephyr#74210 Signed-off-by: Torsten Rasmussen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c17f1bc - Browse repository at this point
Copy the full SHA c17f1bcView commit details -
[nrf fromlist] sysbuild: move sysbuild/application to _sysbuild
The sysbuild part of sysbuild/application creates a sysbuild/application folder under top-level build dir. However, having a sysbuild folder at this level means that tab completion for sysbuild pre-fixed build targets will stop after completing just `sysbuild` and then show several subfolders, making it hard to see important build targets, such as: `ninja sysbuild_menuconfig`. As `sysbuild/application` is just a folder name, then move it to `_sysbuild` instead to avoid impacting tab completion for ninja and make. Also strip the `application` part in the process, as the extra folder doesn't provide any extra benefit, but is just one more level to enter when browsing the build folder structure. Upstream PR: zephyrproject-rtos/zephyr#74210 Signed-off-by: Torsten Rasmussen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4277b0 - Browse repository at this point
Copy the full SHA e4277b0View commit details
Commits on Jun 15, 2024
-
[nrf fromtree] scripts: west: flash: Fix issue with loading outdated …
…domain file Fixes an issue whereby the domains file in sysbuild projects would be loaded and used with outdated information if sysbuild configuration was changed then west flash was ran directly after it Signed-off-by: Jamie McCrae <[email protected]> (cherry picked from commit c0c51a8)
Configuration menu - View commit details
-
Copy full SHA for 2e80005 - Browse repository at this point
Copy the full SHA 2e80005View commit details -
Revert "[nrf fromlist] soc: nordic: configure run once for nrf54h20"
This reverts commit 91eeadb. Signed-off-by: Rafał Kuźnia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5c49d6 - Browse repository at this point
Copy the full SHA f5c49d6View commit details -
[nrf fromtree] soc: nordic: configure run once for nrf54h20
Erase and reset must run only once during flashing. This prevents a situation, where the next flashed image erases the previous one. Signed-off-by: Rafał Kuźnia <[email protected]> (cherry picked from commit 6551492)
Configuration menu - View commit details
-
Copy full SHA for dcde8b6 - Browse repository at this point
Copy the full SHA dcde8b6View commit details -
[nrf fromlist] soc: nordic: configure recover run once for nrf54h20
The nrfutil device v2.4.x now supports the recover operation. Configure run once to ensure that domains are not unnecessarily erased. Upstream PR: zephyrproject-rtos/zephyr#74298 Signed-off-by: Rafał Kuźnia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f047959 - Browse repository at this point
Copy the full SHA f047959View commit details
Commits on Jun 17, 2024
-
[nrf fromlist] boards: nordic: nrf54h20dk: Disable asserts on ppr tests
cpuppr is a small core with less than 64k of memory. In order to fit tests into that memory by default disable asserts (which saves few kB). Upstream PR: zephyrproject-rtos/zephyr#74297 Signed-off-by: Krzysztof Chruściński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68776ed - Browse repository at this point
Copy the full SHA 68776edView commit details -
[nrf fromlist] tests: kernel: interrupt: nested_irq: support nrf54h ppr
Add dedicated interrupt lines for nrf54h20_cpuppr. Similar exception was already added to nrf54l15_flpr: 8742e24. Upstream PR: zephyrproject-rtos/zephyr#74297 Signed-off-by: Krzysztof Chruściński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d074251 - Browse repository at this point
Copy the full SHA d074251View commit details -
[nrf fromlist] boards: nordic: nrf54l15pdk: Disable asserts on flpr
cpuflpr has limited memory. In order to fit tests into that memory by default disable asserts (which saves few kB). Upstream PR: zephyrproject-rtos/zephyr#74297 Signed-off-by: Krzysztof Chruściński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90f792f - Browse repository at this point
Copy the full SHA 90f792fView commit details -
[nrf fromtree] samples: drivers: adc: Allow coverage calculation.
Sample must end to dump coverage data. Signed-off-by: Bartlomiej Buczek <[email protected]> (cherry picked from commit 79f4f2a)
Configuration menu - View commit details
-
Copy full SHA for 7cdba41 - Browse repository at this point
Copy the full SHA 7cdba41View commit details
Commits on Jun 18, 2024
-
[nrf fromlist] sysbuild: Use UTF-8 encoding for cache
Fixes an issue whereby strings are placed in UTF-8 format but the application doesn't read them in when configured using sysbuild and another issue whereby sysbuild then reads the application's cache and did not treat them as UTF-8 Upstream PR: zephyrproject-rtos/zephyr#74152 Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68d4b92 - Browse repository at this point
Copy the full SHA 68d4b92View commit details -
[nrf fromlist] cmake: kconfig: Treat Kconfig source paths as UTF-8
These may reside on systems that have unicode characters in the filenames, treat them as such Upstream PR: zephyrproject-rtos/zephyr#74152 Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad2c93f - Browse repository at this point
Copy the full SHA ad2c93fView commit details -
[nrf fromlist] doc: release: 3.7: Add note on sysbuild UTF-8 fix
Adds a note that UTF-8 support for Kconfig passing has been fixed in sysbuild Upstream PR: zephyrproject-rtos/zephyr#74152 Signed-off-by: Jamie McCrae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65aa4af - Browse repository at this point
Copy the full SHA 65aa4afView commit details -
Revert "[nrf noup] entropy: Add fake entropy nRF PRNG driver"
This reverts commit de7a6f8. Signed-off-by: Karol Lasończyk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f35f8c1 - Browse repository at this point
Copy the full SHA f35f8c1View commit details -
Revert "[nrf noup] boards: nordic: Add PWM support for LEDs on nRF54 …
…DKs" This reverts commit ceb0229. Signed-off-by: Karol Lasończyk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 442297b - Browse repository at this point
Copy the full SHA 442297bView commit details -
[nrf fromtree] boards: nordic: Add PWM support for LEDs on nRF54 DKs
Adds support for first possible LED to be connected with HW PWM. Signed-off-by: Karol Lasończyk <[email protected]> (cherry picked from commit bb4c92a)
Configuration menu - View commit details
-
Copy full SHA for 49d3236 - Browse repository at this point
Copy the full SHA 49d3236View commit details -
[nrf noup] entropy: Add fake entropy nRF PRNG driver
This adds temporary entropy driver simulation for nRF54h20 device since final entropy source is not available yet. TODO: Remove this commit when proper solution will be available. Jira: NCSDK-25947 Signed-off-by: Kamil Gawor <[email protected]> Signed-off-by: Robert Lubos <[email protected]> (cherry picked from commit c976657) (cherry picked from commit e2b6a2d) (cherry picked from commit eb71554) (cherry picked from commit de7a6f8)
Configuration menu - View commit details
-
Copy full SHA for c80ee99 - Browse repository at this point
Copy the full SHA c80ee99View commit details -
[nrf fromtree] samples: sensor: bme680: Allow coverage calculation
Sample must end to dump coverage data. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit e63c691)
Configuration menu - View commit details
-
Copy full SHA for 0270d44 - Browse repository at this point
Copy the full SHA 0270d44View commit details -
[nrf fromtree] samples: sensor: accel_polling: Allow coverage calcula…
…tion Sample must end to dump coverage data. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit 1b3725e)
Configuration menu - View commit details
-
Copy full SHA for 34f3c29 - Browse repository at this point
Copy the full SHA 34f3c29View commit details -
[nrf fromtree] samples: subsys: logging: multidomain: check console o…
…utput on HW Verify host console. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit 45aca35)
Configuration menu - View commit details
-
Copy full SHA for 184f249 - Browse repository at this point
Copy the full SHA 184f249View commit details -
[nrf fromtree] samples: subsys: ipc: ipc_service: check console output
Verify host console. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit 3222f37)
Configuration menu - View commit details
-
Copy full SHA for 172ce6d - Browse repository at this point
Copy the full SHA 172ce6dView commit details -
[nrf fromtree] samples: sysbuild: hello_world: add testing base on co…
…nsole Extend automated testing on HW by veryfing console output. Signed-off-by: Piotr Kosycarz <[email protected]> (cherry picked from commit 83958eb)
Configuration menu - View commit details
-
Copy full SHA for 17c1aef - Browse repository at this point
Copy the full SHA 17c1aefView commit details -
[nrf fromtree] samples: nrfx_prs: Fix pin assignment on nRF5340 DK
Pins P0.06 and P0.07 are shorted on nRF5340 DKs prepared for on-target tests because that is required for UART tests. That causes background SPIM transfers in this sample to fail because SPIM is not able to drive its SCK line configured as P0.06. Rearrange then the pins used in this sample, so that SCK is not on a pin involved in a GPIO loopback. Signed-off-by: Andrzej Głąbek <[email protected]> (cherry picked from commit 9c874f0)
Configuration menu - View commit details
-
Copy full SHA for ff5a2d9 - Browse repository at this point
Copy the full SHA ff5a2d9View commit details -
[nrf noup] bluetooth: conn: Allow for an extra ref in bt_conn_send_cb
Allow for an additional buffer reference if callback is provided. This can be used to extend lifetime of the net buffer until the data transmission is confirmed by ACK of the remote. Jira: NCSDK-27422 Signed-off-by: Marek Pieta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c735ea2 - Browse repository at this point
Copy the full SHA c735ea2View commit details -
[nrf noup] bluetooth: att: Allow ATT sent callback after data TX is done
By default, the BLE stack calls sent callback for ATT data when the data is passed to BLE controller for transmission. Enabling this Kconfig option delays calling the sent callback until data transmission is finished by BLE controller (the callback is delayed until receiving the num complete packets event). Jira: NCSDK-27422 Signed-off-by: Marek Pieta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3611f46 - Browse repository at this point
Copy the full SHA 3611f46View commit details
Commits on Jun 20, 2024
-
[nrf fromlist] usb: cdc_acm: Update log level only if UART log backen…
…d is enabled Change updates log level only if UART log backend is enabled in Kconfig configuration. The log level update is not needed in case logs are provided over other backend (e.g. RTT). Change affects both USB stacks. Upstream PR: zephyrproject-rtos/zephyr#74520 Signed-off-by: Marek Pieta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b2586b - Browse repository at this point
Copy the full SHA 9b2586bView commit details -
[nrf fromtree] scripts: west_commands: runners: nrfutil: Only flash w…
…ith J-Links The nrfutil runner calls "nrfutil --json device list" which outputs information about all connected serial ports. The list includes not only actual boards but also any ttyACM instance. If the ttyACM instance does not have serial number, then the nrfutil runner will fail on matching serial number regexp on NoneType. Fix the issue by limiting nrfutil runner board output to only devices that have trait jlink set. Signed-off-by: Tomasz Moń <[email protected]> (cherry picked from commit e136f02)
Configuration menu - View commit details
-
Copy full SHA for b37d891 - Browse repository at this point
Copy the full SHA b37d891View commit details -
[nrf fromlist] drivers: serial: fix cfg.baudrate may be used uninitia…
…lized drivers/serial/uart_async_to_irq.c: In function 'get_rx_timeout': drivers/serial/uart_async_to_irq.c:51:26: warning: 'cfg.baudrate' may be used uninitialized 51 | baudrate = cfg.baudrate; | ~~~~~~~~~^~~~~~~~~~~~~~ drivers/serial/uart_async_to_irq.c:45:28: note: 'cfg' declared here 45 | struct uart_config cfg; Upstream PR: zephyrproject-rtos/zephyr#74530 Signed-off-by: Piotr Kosycarz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3afae9 - Browse repository at this point
Copy the full SHA e3afae9View commit details -
[nrf fromlist] scripts: runners: nrf_common: Fix recover on 54H20
In order for the --recover option to work properly on the nRF54H20, it requires executing it for both cores, the radio and the application one. Extend the recover_target() function so that it does so for both 53 and 54H20. Upstream PR: zephyrproject-rtos/zephyr#74489 Signed-off-by: Carles Cufi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c416bf - Browse repository at this point
Copy the full SHA 1c416bfView commit details -
[nrf fromlist] icbmsg: Allow deregistration of the endpoints
This is implementation of ICBMsg endpoint deregistration. The underlying ICMsg instance and blocks are not affected by deregistration, so it is possible to reuse the same address during the re-registration of the same endpoint. Upstream PR: zephyrproject-rtos/zephyr#74243 Signed-off-by: Dominik Kilian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 297b00d - Browse repository at this point
Copy the full SHA 297b00dView commit details
Commits on Jun 25, 2024
-
[nrf noup] boards: nrf54l15pdk: set default pdk to 0.7.0
Replace default pdk board from 0.3.0 to 0.7.0 Signed-off-by: Bartosz Sokolski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 081ad22 - Browse repository at this point
Copy the full SHA 081ad22View commit details