This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM5708: Pin_Muxmode configurations

Part Number: AM5708

Tool/software: Linux

Hi,

 I want to use the PRU_UARt0 of  AM5708,i find some Pins have different functions,and we can configure it by Pad Configurations Registers.However my questions are how can i cofigure it with Linux?Should i change it in Dts or do something else?Can you give some suggestions?

  • Hi Linyun,

    All pinmux or IODelay configurations (with the exception of MMC) need to occur in isolation mode. However, as described in the "Isolation Requirements" section of the AM57x TRM: "when the IOs are isolated, code must execute only from internal RAM." This is because isolation mode impacts all IOs and the DDR will not be accessible. Therefore, isolation mode and pinmux configuration must be done at boot time. Run-time pinmux changes in the kernel are not supported.

    Refer to the below e2e threads for details:

    Regards,
    Pavel