-
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
v2.4 YOPAN-165 and YOPAN-168 #16912
v2.4 YOPAN-165 and YOPAN-168 #16912
Commits on Aug 20, 2024
-
802.15.4: Reduce RTC user channel count for 802.15.4 applications
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)
Configuration menu - View commit details
-
Copy full SHA for 2caa553 - Browse repository at this point
Copy the full SHA 2caa553View commit details -
mpsl: Add RTC pretick hook to RTC0 interrupt handler.
Add hook needed to RTC pretick. Signed-off-by: Krzysztof Chruściński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 812238e - Browse repository at this point
Copy the full SHA 812238eView commit details -
manifest: zephyr with workarounds for nRF5340 anomalies 165 and 168
This commit brings in Zephyr with workarounds for nRF5340 anomalies 165 and 168. Signed-off-by: Andrzej Kuros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46f8a62 - Browse repository at this point
Copy the full SHA 46f8a62View commit details -
ppi_trace: add ppi_trace_dppi_ch_trace function
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)
Configuration menu - View commit details
-
Copy full SHA for 5721a59 - Browse repository at this point
Copy the full SHA 5721a59View commit details -
modules: hal_nordic: lp_timer hw_task use timer_exact_set
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)
Configuration menu - View commit details
-
Copy full SHA for 6459285 - Browse repository at this point
Copy the full SHA 6459285View commit details -
modules: nrfxlib: nrf_802154: RTC0 used for HW Task
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)
Configuration menu - View commit details
-
Copy full SHA for 19cba71 - Browse repository at this point
Copy the full SHA 19cba71View commit details -
modules: nrfxlib: nrf_802154: add missing code for v3.3.99-ncs1 based
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]>
Configuration menu - View commit details
-
Copy full SHA for 65dff43 - Browse repository at this point
Copy the full SHA 65dff43View commit details -
manifest: homekit: bring in build size optimizations
This commit brings in the homekit with build size optimizations. Signed-off-by: Andrzej Kuros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54f02cd - Browse repository at this point
Copy the full SHA 54f02cdView commit details
Commits on Aug 21, 2024
-
net_core_monitor: Add network core monitor module
The Network Core Monitor module provides network core status monitoring by application core for the nRF5340 processor. It allows detection of network processor suspensions and resets. After a reset occurs, it is possible to read the cause of the reset. Ref: NCSDK-22746 Signed-off-by: Marcin Jelinski <[email protected]> (cherry picked from commit 30c05e3)
Configuration menu - View commit details
-
Copy full SHA for 1560f91 - Browse repository at this point
Copy the full SHA 1560f91View commit details -
net_core_monitor: Make it easy to use
The `__weak ncm_net_core_event_handler` function is used to notify the application about the network core staus. This repleace the periodic call of the `ncm_net_status_check` function. This makes it easier to use and configure. Ref: NCSDK-23996 Signed-off-by: Marcin Jelinski <[email protected]> (cherry picked from commit 9939469)
Configuration menu - View commit details
-
Copy full SHA for 2cb9a60 - Browse repository at this point
Copy the full SHA 2cb9a60View commit details -
treewide: align headers c++ guards fixes
* Make sure all C++ C includes have an end. * Correct order of ifdefs and doxygen so that they are in the correct order. The order is not aligned from file to file, though it is corrected per file. * Added space after license in some headers and source files. Signed-off-by: Eivind Jølsgard <[email protected]> (cherry picked from commit 6d8b9bb)
Configuration menu - View commit details
-
Copy full SHA for 5d72c18 - Browse repository at this point
Copy the full SHA 5d72c18View commit details -
kconfig: net_core_monitor: let entry be a menuconfig
Let it have its own page in the menu. Signed-off-by: Emanuele Di Santo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 089d9f9 - Browse repository at this point
Copy the full SHA 089d9f9View commit details