We are using the MPC8270 processor. We are seeing ECC double errors randomly. Sometimes after 1 hour, sometimes after a couple of days. The only observation we have is that the error comes when we have lots of multicast packets coming in through the ethernet port. We have not been able to determine what is causing this random failure. Can you suggest some clues to debug this issue? Since cache is enabled, we are unable to hit the exact instruction that caused the error. We have a local bus which interfaces to an SRAM. We have checked the timings of the waveforms and we dont find anything that violates the timing of the memory device. We are running the 8 byte wide data bus at 64MHz clock.
Also is there any way where the Machine Check Exception can be routed to the processor pin? This seems to be available on NMI_OUT pin only when the 603e core is disabled. Any other suggestions?