-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[WIP][DNM] KRKNWK-19361 v2.4 branch yoda fixes v2 #16924
[WIP][DNM] KRKNWK-19361 v2.4 branch yoda fixes v2 #16924
Conversation
After newly introduced changes the amount of RTC channels used by the 802.15.4 driver is reduced to 2. This commit updates this in samples configuration. Signed-off-by: Artur Hadasz <[email protected]> (cherry picked from commit 308e731)
Add hook needed to RTC pretick. Signed-off-by: Krzysztof Chruściński <[email protected]>
This commit brings in Zephyr with workarounds for nRF5340 anomalies 165 and 168. Signed-off-by: Andrzej Kuros <[email protected]>
For current ppi_trace_config it is impossible to trace events for which PUBLISH register is overwritten in run-time after ppi_trace_config is called. This function allows also to trace just one event and does not allow to trace many-to-one topologies which are possible with use of DPPIs. To overcome above limitations ppi_trace_dppi_ch_trace is added. In contrast to ppi_trace_config the function ppi_trace_dppi_ch_trace focuses on tracing rather the DPPI channel leaving the preparation of event network publishing to it to a user. Signed-off-by: Andrzej Kuros <[email protected]> (cherry picked from commit 503f8e4)
The function `z_nrf_rtc_timer_exact_set` is used in `nrf_802154_platform_sl_lptimer_hw_task_prepare` to ensure that moment of hardware timer task trigger is exactly as requested, without possibility of CC channel adjustment due to late operation. Signed-off-by: Andrzej Kuros <[email protected]> (cherry picked from commit 0bb6241)
Instead of using an RTC1 channel for hardware tasks triggering used by 802.15.4, an RTC0 channel is used. This frees an RTC1 CC channel, allowing it to be used by Zephyr for other purposes. Signed-off-by: Artur Hadasz <[email protected]> (cherry picked from commit 9b18cb3)
The cherry-picked workaround against nRF53 anomaly 165, the "pretick" is based on nrfx 3.0.0. The added code introduces missing definitions to the soc.c file which are missing in nrfx 2.11.0. Signed-off-by: Andrzej Kuros <[email protected]>
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
The nrfxlib is updated to the revision containing the updated nRF 802.15.4 Radio Driver that reduces some flash usage on nRF53 Series. Signed-off-by: Andrzej Kuros <[email protected]>
87f0bab
to
fadf9fa
Compare
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
No description provided.