Skip to content
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

[DNM] upmerge 2024.12.20 with nrfx 3.10.0 #20238

Closed
wants to merge 111 commits into from

Conversation

anangl
Copy link
Contributor

@anangl anangl commented Feb 7, 2025

For testing purposes only, to avoid polluting #19720 with new failures.

MarkusLassila and others added 25 commits February 7, 2025 11:22
- Change posix names to zsock.
- Remove CONFIG_x_NRF_HW_ASYNC usage.
- Correct size for the external flash.

Signed-off-by: Markus Lassila <[email protected]>
Function has been deprecated in upstream zephyr, so remove
from here.

Signed-off-by: Sean Madigan <[email protected]>
Let HOSTAP_CRYPTO_ALT_LEGACY_PSA select MBEDTLS_MD5_C so that
md5 related calls are available when crypto_alt is used.

Signed-off-by: Ravi Dondaputi <[email protected]>
In scan_only build we need to override the sysbuild config option
as well. By default it gets set to SB_CONFIG_WIFI_NRF70_SYSTEM_MODE
which enables supplicant. Overriding this with
SB_CONFIG_WIFI_NRF70_SCAN_ONLY fixes this.

Signed-off-by: Ravi Dondaputi <[email protected]>
The ZMS implementation of the ITS store module is not supported when
partition manager is used because the DT chosen
`secure_storage_its_partition` cannot be used.
This would require using a different, partition manager-specific
configuration.
As partition manager will be replaced this combination is just not
supported.

Signed-off-by: Tomi Fontanilles <[email protected]>
We cannot render/link Doxygen groups that belong to another project like
Zephyr, see nrfconnect#19341 for
progress on that.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
Add Zephyr tests due to overflow issues.

Refers:
NCSDK-31589
NCSDK-31590
NCSDK-31591

Signed-off-by: Katarzyna Giądła <[email protected]>
BLE logging size requirements have increased a lot.
We need to reduce logging to fit the application.

Signed-off-by: Maximilian Deubel <[email protected]>
Switched from speed to size optimization for nRF54H20 DK target in
debug configurations to reduce memory footprint.

Jira: NCSDK-31374

Signed-off-by: Mateusz Kapala <[email protected]>
Switched from speed to size optimizations for nRF54L15 DK (nRF54L05
emulated SoC) and enabled LTO in debug and release configurations
to reduce memory footprint.

Jira: NCSDK-31374

Signed-off-by: Mateusz Kapala <[email protected]>
Remove reference of z_impl_sys_rand_get().

Signed-off-by: Eivind Jølsgard <[email protected]>
Updates required by changes in zephyr upstream for the BT HCI driver.

Signed-off-by: Tommi Rantanen <[email protected]>
Update pm policy event usage after API was changed from
using relative time in cycles to absolute time in ticks.

Signed-off-by: Knut Eldhuset <[email protected]>
This test is not really useful in NCS context (checking if the nRF
Wi-Fi driver can be built successfully is done by other tests and
samples), and it requires the hal_atmel module to be pulled in
(because the WINC1500 driver requires two header files that are
located in that module). And the module weights ~87 MB, so it's
not reasonable to pull it in just for this one test.

Signed-off-by: Andrzej Głąbek <[email protected]>
Fixes an issue with stream writer by providing the size of the
partition

Signed-off-by: Jamie McCrae <[email protected]>
Change posix names to zsock in nrf_cloud lib.

Signed-off-by: Maximilian Deubel <[email protected]>
Some sdk-zephyr tests and samples reports issues due to
RAM overflow issues.

Refers:
NCSDK-31667
NCSDK-31671

Signed-off-by: Katarzyna Giądła <[email protected]>
Applications `applications.nrf_desktop.zrelease` and
`applications.nrf_desktop.zdebug` report RAM overflow.

Therefore, applications on listed platforms are moved
to quaratine.

Refers: NCSDK-31675

Signed-off-by: Katarzyna Giądła <[email protected]>
PSA requires large stacks, especially on 54.

Signed-off-by: Sean Madigan <[email protected]>
Signed-off-by: Frank Audun Kvamtrø <[email protected]>
Test configurations with secure_storage should be
move to quarantine due to issues on native_sim
platform.

Signed-off-by: Katarzyna Giądła <[email protected]>
Clang is not available in our toolchain, therefore
test kernel.common.toolchain will fail.

Signed-off-by: Katarzyna Giądła <[email protected]>
`nanopb_BUILD_RUNTIME` is not an option to be passed to nanopb,
but rather a cmake one, so set it to off in the proper way.

The previous invalid form was not working as intended and only by
chance not causing any problems. With a correction that was applied
in the nanopb module (removal of leading space before the first -I
directive passed to nanopb), this behavior changed and because of
that the generation could not be performed correctly.

Signed-off-by: Andrzej Głąbek <[email protected]>
Use zsock_addrinfo to avoid dependency on the POSIX subsystem.

Remove CONFIG_POSIX_API from provisioning tests.

Signed-off-by: Juha Ylinen <[email protected]>
... because this causes conflicting types compilation errors in library
files it uses.

Signed-off-by: Andrzej Głąbek <[email protected]>
They are now part of nrfx 3.10.0 release.

Signed-off-by: Nikodem Kastelik <[email protected]>
@anangl anangl force-pushed the upmerge_20241220_test branch from cadc3eb to a3bc514 Compare February 7, 2025 10:24
@NordicBuilder
Copy link
Contributor

You can find the documentation preview for this PR at this link.

Note: This comment is automatically posted by the Documentation Publish GitHub Action.

@anangl
Copy link
Contributor Author

anangl commented Feb 12, 2025

No longer needed.

@anangl anangl closed this Feb 12, 2025
@anangl anangl deleted the upmerge_20241220_test branch February 12, 2025 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ble mesh Label for ble mesh PRbot. Add this if PR is related to ble mesh and you need to get review. DNM doc-required PR must not be merged without tech writer approval. manifest manifest-dragoon manifest-find-my manifest-mcuboot manifest-nrfxlib manifest-sidewalk manifest-trusted-firmware-m manifest-zephyr
Projects
None yet
Development

Successfully merging this pull request may close these issues.