Zephyr sdk 100 - #28244
Conversation
|
Since quarantine was modified, please make sure you are following the process described in Quarantine Process. |
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:more detailsGithub labels
List of changed files detected by CI (0)Outputs:ToolchainVersion: Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
|
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 added project and 5 projects with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
Memory footprint analysis revealed the following potential issuesapplications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9364[B] - link (cc: @nrfconnect/ncs-ll-ursus) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-28244/11) |
968b7b0 to
a3e48a3
Compare
Regular upmerge. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
zephyr sdk 1.0.0 Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
CVE-2026-4539 and CVE-2026-34591 need to be whitelisted Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Zephyr file `platform/alarm.c` has been split to `platform/alarm_micro.c` and `platform/alarm_milli.c` Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
- I2S_OPT_BIT_CLK_MASTER with I2S_OPT_BIT_CLK_CONTROLLER - I2S_OPT_BIT_CLK_SLAVE with I2S_OPT_BIT_CLK_TARGET - I2S_OPT_FRAME_CLK_MASTER with I2S_OPT_FRAME_CLK_CONTROLLER - I2S_OPT_FRAME_CLK_SLAVE with I2S_OPT_FRAME_CLK_TARGET Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
…eaders so that `zephyr/heap_constants.h` (included by 'zephyr/kernel.h') is generated before compilation of this library starts. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
to ensure that `zephyr/heap_constants.h` is generated first. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Fixes calling a zephyr flash simulator driver function with a NULL device, which somehow only through pure luck has worked for years as this was never valid nor should it ever have been added to the code Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Includes the new zephyr,mapped-binding and conversion of Nordic parts to use this new compatible. Also included is an update to the flash map PM file to support the new macros Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
Align dt_partition_addr(..) function to handle all mapped partitions as well as (old) fixed-(sub)partitions. Signed-off-by: Tomasz Chyrowicz <tomasz.chyrowicz@nordicsemi.no>
Testing if the retention area was not cleared by B0 does not introduce any real value, as to use the retention area the user has to explicitly shrink cpuapp_sram. At the same time it adds additional code to maintain. Signed-off-by: Artur Hadasz <artur.hadasz@nordicsemi.no>
This header is no longer included by net_core.h, so its inclusion must be done explicitly. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
This header was included by net_core.h, which is in chain of headers included by this source file, so NET_ERR() and NET_DBG() macros were defined, but it is no longer the case. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Since this module uses logging macros, it should be provided with their definitions. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
as those two were moved from the FS to the new KVSS subsystem: **/fs/nvs -> **/kvss/nvs **/fs/zms -> **/kvss/zms Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
The application root directory is no longer a default location to look for snippets. Applications that require such behavior must configure it explicitly. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Upgrading the zephyr-SDK version to 1.0.1 requires updating the assembler files. Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
overflows. Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
overflow. Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
Similarly as in the DK, enable vregusb regulator for the nrf54lm20 dongle. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
net_if_offload_set() function was added upstream causing mock generation failures, add it to the exclude list. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
This curve has been removed from TF-PSA-Crypto and Zephyr. For now we keep support for it at the crypto level, but it is marked as deprecated for future removal. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Clean up this unused Kconfig option. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
For better readability and visibility. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Make sure that the sample doesn't print and return success when an error has happened. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
When it's not already included by the Zephyr build system. That way we can use more of the Kconfig options from upstream and stop redefining them. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
MBEDTLS_PSA_CRYPTO_C used to be enabled at the Kconfig level even in TF-M builds, which makes no sense. This resulted in issues now that Zephyr has created Kconfig.tf-psa-crypto to put all the TF-PSA-Crypto Kconfig options there because unlike Kconfig.mbedtls this file is not guarded by MBEDTLS_BUILTIN so we inherit it also when NRF_SECURITY is enabled. - Remove the redefinition of MBEDTLS_PSA_CRYPTO_C. It used to be `default y` also when BUILD_WITH_TFM. We now explicitly enable it in appropriate places. - Same thing for MBEDTLS_PSA_CRYPTO_CLIENT. It already gets automatically enabled appropriately. - Use PSA_CRYPTO_CLIENT instead of MBEDTLS_PSA_CRYPTO_C in relevant places. This really is what should be checked when what we care about is that PSA Crypto is available. - Make PSA_CRYPTO_PROVIDER_CUSTOM select MBEDTLS_PSA_CRYPTO_C. This follows the same pattern as in Zephyr for this select, and in this case it will only happen when !BUILD_WITH_TFM. PSA_CRYPTO_CLIENT then gets enabled indirectly. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Disabled CONFIG_EXTRA_EXCEPTION_INFO with Thingy:91, because stack trace uses over 20 kB of flash. Signed-off-by: Tommi Kangas <tommi.kangas@nordicsemi.no>
Now that we inherit Zephyr's Kconfig.tf-psa-crypto, CONFIG_MBEDTLS_USE_PSA_CRYPTO gets automatically enabled whenever CONFIG_MBEDTLS_PSA_CRYPTO_CLIENT. However it's always y whenever we use nrf_security, so in that case make CONFIG_MBEDTLS_USE_PSA_CRYPTO default to n when we would previously not make it default to y. This restores the previous enabling behavior that we've had. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Break a line which length exceed the 100 columns limit. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
To CONFIG_MBEDTLS_CONFIG_FILE. The Kconfig option has been renamed in Zephyr. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
On boards that had it. The sample doesn't need it. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
This reverts commit ffee867. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Move over files that will be kept from the old location to the new one in order to preserve history. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
The test has been refactored in Zephyr to compile the NS side as a Zephyr application. Align to that by extending the Zephyr test instead of duplicating it and deviating from it. Changes include: - only keep Kconfig options not enabled by the Zephyr test - do not enable Initial Attestation by default to avoid the Kconfig warning about CONFIG_IDENTITY_KEY_TFM - remove 91 platforms other than 9151 from integration - explicitly keep ChaCha20* tests disabled due to failure - add Kconfig fragments for 53/91 to enable Initial Attestation Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
- Rename Kconfig.tfm.crypto_modules to Kconfig.tfm.crypto as was done in Zephyr. - Source newly-added Kconfig.tfm.ps. - Move `if BUILD_WITH_TFM` higher up to make sure all files are guarded. - Remove `CONFIG_TFM_PS_ROLLBACK_PROTECTION` definition as it now comes from Zephyr. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
They have been renamed in Zephyr. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
They don't build at the moment, and they're already disabled on 54/71. ref: NCSDK-38968 Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Otherwise we get 800-byte overflows on CC3XX-enabled scenarios. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
Avoid using changes done in upstream for MbedTLS upgrade. Revert to using upstream hostap once MbedTLS upgrade related changes are merged in sdk-mbedtls repo. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
Adapt to the recent upstream change that moved `bus_4_bit_support`, as a standard SD capability, to the `sdhc_host_props` structure. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Update zephyr-sdk to version 1.0.1 Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
1ec4cea to
4f8f9f1
Compare
Bump svada to version 2.2.1 Bump lxml to version 6.1.0 Bump python-dotenv to version 1.2.2 Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
6385a11 to
616905e
Compare
No description provided.