Zephyr allocation of NORDIC peripherals

I'm using the Async UART API and the Enhanced ShockBurst API and my code seems unstable.   The RF Connect Debugger frequently crashes.

The ShockBurst User Guide specifies that it uses the following resources:

  • Radio (NRF_RADIO)
  • Timer: NRF_TIMER2, NRF_TIMER3
  • PPI channels 7, 8, 9, 10, 11, 12, and 13
  • Software interrupt 0

I could not find a User Guide for the Async UART API.

How can I see how Zephyr allocates resources in my application to ensure there is no conflict?

Is there an output file from the build process that provides that information?

Thank you

Related