F29H85X-SOM-EVM: Mismatch error

Part Number: F29H85X-SOM-EVM

Hi Team,

Posting on behalf of our customer.

I'll share this E2E post with our customer so he can reply when needed.

I am working on F29H85x-SOM-EVM  and configured CPU1 in lockstep with CPU2 which means both CPU's execute the same instruction and output from the CPU's will be individually compared and if they detect any mismatch in their output, it will raise a mismatch fault as per my understanding about lockstep feature. from the TRM of F29H85x MCU, CPU2 does not have access to Flash memory. If suppose I want to execute the application code on CPU1 as it is stored in Flash and CPU2 is in lockstep with CPU1. when CPU1 starts executing instruction from flash, CPU2 also start executing but it doesnt have access to flash, so LCM module detect mismatch error. 

In these scenario, how to overcome this issue?

Regards,

Danilo

  • Hi,

    The same input to CPU1 is also sent to the CPU2 which is in lockstep CPU2. CPU2 when in lockstep is fed the same functional input as CPU1, in this case CPU2 itself doesn't fetch input from flash.

    Only when it is in split lock the functional input-2 is fetch by CPU2 and executed.

    Thanks