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.

[TDA4VM] Can safe island ARM-R5F manipulates MAIN domain and WKUP domain GPIO directly?

Hi,

There's no GPIO belongs to MCU domain (Safe Island MCU R5F)
However, a lot of user scenarios may need to use GPIO in this MCU R5F.

My questions are:

(1) Without considering functional safety or isolation, can this MCU R5F manipulate MAIN domain and WKUP domain GPIO directly?

(2) In TRM, it mentions: Most communication between the MCU island and the rest of the SoC can (and, in a safety case, should) be conducted via internal SPI connections. I think this only apply when functional safety is required. If customers doesn't care about functional safety at all, I assume we don't need to use SPI to do the communication. Is my understanding correct?

(3) If functional safety is required (let's say ASIL-D) in this MCU R5F and GPIO is needed. I assume GPIO in MAIN domain and WKUP domain can't be used since they're not ASIL-D IP. Under this case, what is the best solution here?

Thank you.

  • Hi,

    Yes, wakup domain R5 can access all the peripherals in the main domain.

    If you don't want functional safety, you can use any peripheral from MCU domain.

    If you want functional safety, then you should not use main domain peripherals.

    There is an instance of GPIO available in the MCU domain as well. (Address = 4210 0000h)

    Regards,

    Nikhil D

  • Hi Nikhil,

    Thanks for reply. I correct your statements based on my understanding from you.

    • Yes, wakup  MCU domain R5 can access all the peripherals in the main domain.
    • There is an instance of GPIO available in the MCU WKUP domain as well. (Address = 4210 0000h)

    If you have no concern based on above correction, I'll close the ticket.