This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

PPI resources used by S140

In the documentation for the s140_nrf52_6.0.0 I find the following statement: "The PPI channels and groups that are reserved by the SoftDevice when enabled are defined in
nrf_soc.h.", but when I go into the nrf_soc.h file in my SDK I am not able to find any such information. Could you please supply me with information or guide me to where I can locate it?

And, is it correct that it is not possible to configure the PPI directly when the SoftDevice is present and that all configuration need to be performed through the SD-API defined in nrf_soc.h? At the present we are using the direct assignement through nrf_drv_ppi_channel_assign etc. and do not experience any problems even though we have SD and BLE present and working. My understanding is that the SD should block the access to this peripheral and demand access through its API. Is there something I've missed?

Related