AM62A7: MCU domain can't access cpsw address during the eth trcv initial

Part Number: AM62A7

When we were porting the Ethernet demo in MCU domain:

we found that when Eth trcv called the initialization function(EthTrcv_Init), the register address of cpsw (0x08000F80) would run away after accessing it, and checked the manual and found that it was in the Main domain instead of the Mcu domain.

we have two questions :

Is it because of the different domains make the address can't be accessed?
If yes, is there any way we can initialize the registers of main domain in Mcu domain?

  • the access is solved by adding the cpsw power.

    now the question is :

    the go bit of the CPSW will not clear, and we think we have not fully finished the initial function by calling the Eth init() and Eth TRCV init.(). we think should also add the sciclient and pimux initial in the code by ref to the SDK.

    If it is necessary, can you provide a related list for reference.

  • Thanks for your sharing, to solve your issue, we recommend that you post your question on the English E2E support forums( https://e2e.ti.com/p/addpost  ), which will be assisted by experienced experts.