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.

J784S4XEVM: Is MMCSD0 and 1 accessible outside the main domain

Part Number: J784S4XEVM

RE: CS1629075

  • Customer services ask me to create a new question to E2E

In the J784s4 TRM (SPRUJ52B - June 2022), Section 5.5.22 MMCSD shows MMCSD as being available in the Main domain only, not in WKUP or MCU domains. 

1) Why is MMCSD shown as Main domain only? 

It might be that Main only has access to the hardware registers etc, but there may be other reasons, can you clarify?

2) Can the MCU and WKUP domains directly access MMCSD, e.g. without any code at all running in the Main domain?

3) Can MMCSD be accessed with the Main domain powered off?

Table 4-1 implies not (note 3 "When in normal boot flow (MCU only = 0), but can you confirm?

Thanks

Malcolm 

  • Hi  Malcolm,

    1) Why is MMCSD shown as Main domain only? 

    There are different domain like wakeup mcu main.

    these are divided considering several aspects like safety level, power rails used ...etc.

    so mmcsd controller falls in main domain as it doesn’t require an ASIL D kind of safety requirements.

    2) Can the MCU and WKUP domains directly access MMCSD, e.g. without any code at all running in the Main domain?

    Yes other domain can access MMCSD there no restrictions as such.

    3) Can MMCSD be accessed with the Main domain powered off?

    Yes, if you see the SPL/SBL boot flow we do access mmcsd to get the next stage image using MCU r5 core which is in mcu domain. And then we boot A72 core 

    Regards
    Diwakar