-
Notifications
You must be signed in to change notification settings - Fork 1.3k
manifest: Upmerge sdk-zephyr and sdk-mcuboot repositories #22596
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
Conversation
2e73490
to
1220f8d
Compare
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
d322cf0
to
b66d4ef
Compare
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:nrf_hw_models: PR head: c6296f600a6851bd652f207ab4908d339e1ce705 more detailsnrf_hw_models:
trusted-firmware-m:
sdk-nrf:
mcuboot:
zephyr:
Github labels
List of changed files detected by CI (5892)
Outputs:ToolchainVersion: 4aa3467a6d Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
b66d4ef
to
d29ef0b
Compare
You can find the documentation preview for this PR here. Preview links for modified nRF Connect SDK documents: |
d29ef0b
to
b5959d5
Compare
Regular upmerge. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Some referenced functions are now referenced in the OpenThread module header file, so include it in the doc build. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align the HTTP response callback with the new callback signature. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align the HTTP response callback with the new callback signature. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
In this hybrid approach, we can implement nrf-specific OpenThread platform files, but all others are sourced from Zephyr. For now, there is only the crypto_psa.c file that is specific for nrf-sdk, but in the future, there will be more of them. All Kconfigs are sourced from Zephyr, there is additional Kconfig.features.nrf for defining sdk-nrf related OpenThread feature Kconfigs. Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Use new API from OpenThread module header. Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
Files were moved from dts/common/nordic to dts/vendor/nordic. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
npm1300 regulator enable-gpio property was converted to a integer array and renamed to enable-gpio-config, therefore align downstream code to this change. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
The test configuration is not compatible with nRF Security. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Workaround for the missing gettimeofday() functions, same as in upstream sample. This should no longer be needed when upstream clock subsystem rework is done (PR #90096). Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Test suite was hanging, increasing the stack size fixes the problem. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
nrf53_cpunet_init() is now a public function in upstream Zephyr so there is a name collision, therefore rename the function in NCS to bt_rpc_nrf53_cpunet_init(). Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
rcp_hci.c seems to be a very similar code as the upstream hci_uart sample, hence update it the same way as the upstream sample was. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
SYS_CLOCK_HW_CYCLES_PER_SEC config introduced upstream. Signed-off-by: David Jewsbury <david.jewsbury@nordicsemi.no>
There was a change in Zephyr in encoding of HCI packet types. The information was moved from net_buf metadata to be first byte of a payload. Also the `bt_buf_get/set_type()` are makred as deprecated and should not be used anymore. PR that introduced the change: zephyrproject-rtos/zephyr#88710 Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
Commit adds more tx\rx segments for SAR since FWID has maximum length to be compatible with third party devices. Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
This commit alignes the OpenThread CSL configuration according to nRF-specific usecases. Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
Increase the Main stack size to meet new networking requirements in OpenThread coap server and coap client samples. Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no>
OCT-3374 Upmerge 02-06-2025 Signed-off-by: Kristoffer Skøien <kristoffer.skoien@nordicsemi.no>
Test configuration for drivers.spi* on nrf54h20dk/nrf54h20/cpuppr report RAM overflow. Signed-off-by: Katarzyna Giądła <katarzyna.giadla@nordicsemi.no>
The partial response processing in rest_client was broken, the current callback logic would only work if the response was received in a single chunk. In fact, we cannot share the REST reply buffer with the HTTP client lib, as the latter will overwrite the buffer content after the partial response callback call. Fix this be defining an intermediate small buffer for the HTTP client library for data reporting via registered callback function. The buffer content is then copied to the large response buffer provided by the REST lib, where the entire response is supposed to be collected. In case the response data is larger than the buffer provided by the REST lib, the response is truncated. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Closing the listening server socket when client disconnects isn't really necessary, moreover adding a 200ms sleep after this creates a window where no new connection can be accepted, which in turn can be a source of races during tests. Therefore, rework the server side of the sample to keep the listening socket open - it will only be recreated if accepting new connection fails. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Align with upstream change b9d97aba2127bfe34b33673126a2702ef860e3bb and specify secure attribute for VPR in devicetree. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
As agreed with LL verification, add failing LL tests to quarantine. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Lower the serialization initialization priority to the APPLICATION level. Upstream Zephyr PR #89072 moved part of the nRF53 initializations to the soc_late_init_hook(), which is executed after the POST_KERNEL initializations. Apparently there was something important for IPC to work, as the cores failed to communicate if the serialization was initialized at POST_KERNEL level. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
Some nRF53 initializations are now done after POST_KERNEL init level, so initialize the serialization at the APPLICATION level. As DT doesn't allow to initialize devices at the APPLICATION level, make use of the zephyr,deferred-init property and initialize the device manually from SYS_INIT(). For whatever reason the property was not recognized if nordic,rpc-flash-controller binding was no present, so add it. Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
97e519f
to
9633033
Compare
Regular upmerge.
test_crypto: PR-810
test-sdk-nrf: sdk-nrf-pr-22596