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.

AM623: Configuring MCU domain pin from wake domain in sysconfig

Part Number: AM623

Tool/software:

Hi

I am trying to configure the MCU Domain peripheral pins from the wake domain R5. 

So I have checked the MCU domain peripheral box and I can see the pin from the MCU domain as shown in the screenshot

My query is Do I need to configure the RAT also for my requirement to access the MCU pins?

This link suggests something to do with RAT as well, but I don't understand a clear picture of how to configure the RAT for peripherals and GPIOs(if required).

https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/latest/exports/docs/api_guide_am62x/MAIN_DOMAIN_PERIPHERAL_FROM_MCU.html

Regards

Mayank

  • Hi Mayank,

    My query is Do I need to configure the RAT also for my requirement to access the MCU pins?

    I can see your end goal is to access MCU domain peripheral (MCU_I2C in this case) from WKUP domain(using WKUP R5F).

    Any transactions from R5 with address between 0x0 to 0x7FFF_FFFF are sent out to SoC directly (unless it is targeted to its internal end points such as A/B TCM, its VIM and RAT configuration). So you don't need any RAT configuration for the above use case.

    Please refer section 7.2.2.6.3 How to use RAT Block in R5 of TRM for more details.

    The link you shared above tells accessing the MAIN/WKUP domain peripheral using MCU Domain(using M4F core). 

    Regards,

    Tushar