how to figure out from zephyr.dts which pins are free to use for PWM0 output

I am using the nordic nRF5340 development board with the zephyr software environment.

I used an overlay file to assign pins to PWM0 output.

i can assign pins 0.04, p0.08, p0.21 and I see the output on my scope.

when assign pins p0.11 or p0.19  but I do not get any output.

In the attached .overlay file I put po.11 on lines 20 and 27.

I think some other device might be using these pins but I do not know how to read the zephr.dts file that is generated after my build to figure out which device I need to turn off.

8306.zephyr.dts0876.nrf5340dk_nrf5340_cpuapp.overlay

I have attached my .overlay file and my zephyr.dts file

any links you can provide that would teach me how to read the zephyr.dts file would be appreciated.

thanks

phil

phil

Related