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.

AM2634-Q1: AM2634COKFHMZCZRQ1

Part Number: AM2634-Q1
Other Parts Discussed in Thread: AM2634

Hi,

There are 4 cores in the AM2634 Micro which we are using as 2 groups of lock-stepped cores running 2 independent processes with mailboxes set-up between cores(IPC). My question is that if the primary core (Core 0, lock-stepped with Core 1) fails, will Core 2(Lock-stepped with Core 3) continue to function normally? Is there any dependency that for Core 2 to continue running, Core 0 has to be running without failure? This design is to ensure that we have redundancy in operations in case of core failures.

Thanks and Best regards,

Linesh

  • Hey Linesh,

    There aren't any dependencies between Cluster0 and Cluster1 as there are between Core0 and Core1 of each Cluster. Unless the application is configured for such a case, Core2 would continue to function even with failure of Core0/1. The ESM can be configured to share each cluster's lock-step status, this error signal could then trigger an interrupt in the working core to reset both clusters in the case of either failing.

    Please let us know if you have any follow up questions.

    Thanks and Best Regards,

    Zackary Fleenor

  • Thank You Zackary. We will test this out and get back if we have any further queries.