Allocate gpio pins for UART on the nRF5340

Hello !

I need for allocate gpio pins for 3rd UART e.g for RX/TX/RTS/CTS on the nRF5340.

Are all pins are equal and I can select any free ones or some limitation exists ?

How I can configure under Zephyr if those pins will be controlled by network core ?

How to configure usage of other peripherals on network core only ?

I mean GPIOTE, RADIO, RTC, TIMER, PPI .

Can west build system create report what peripheral controller from app core or network core ?

Source samples are quite complicate and not so easy to identify what in use and where.

Regards,

Eugene

Parents Reply
  • Hi Sigurd !

    So network core by default can access all peripherals like nrf52840 device.

    Application - only limited set.

    And only for one peripheral, GPIO, I can disable access to some pins from application core.

    Is this something like this ?

    I mean if I take some libraries and etc. some peripherals might be in use.

    So I should look all sources for understand what PPI channels are free for example.

    Regards,

    Eugene

Children
Related