My understanding from the documentation is that:
- The application core (app) can use any pins/peripherals
- The radio core (rad) can use any pins/peripherals
- The PPR (ppr) core can use any pins/peripherals that are low-speed (16MHz)
- The FLPR (flpr) core can use any pins/peripherals
In the nRF54H20DK device tree though, most of the peripherals (buttons, LEDs, PWM) are only included in the nrf54h20dk_nrf54h20_cpuapp.dts file, meaning they can't be accessed by any of the other cores (rad, ppr, flpr).
Is there a reason for this (vs. defining them in the nrf54h20dk_nrf54h20-common.dtsi file), and is my understanding correct? How do I code this if I want to read one of the buttons from the PPR core, for example?
