An instrument cluster freezes / locks up randomly in a moving vehicle. It got locked up when the truck went over railroad trucks or when a trailer was attached via the fifth wheel. It also happened in truck bay with no shock to it.
Could it be that the due to noises in the battery, the S12XHZ enters debug mode and remains stuck at a point until battery is disconnected and connected again ?
HI Daniel,
This is a random failure in the trucks and i am unable to reproduce it at my end nor do i have an access to the trucks which is in a far off geographical location.
So, what you suggest, which is a logical step to solving a problem like this one, will not work for me, unfortunately.
Would it be possible for you to provide more information on this special single chip mode. What is there on datasheet is not sufficient.
thanks
Hi,
In the special single chip mode BDM is enabled and active immediately out of reset. There is a difference in access to several registers. The MCU can enter the mode only out of reset if MODC = 0, MODB = 0, MODC = 0.
I think the MCU goes through reset due to some failure (clock monitor reset, low voltage, cop, illegal address access). And because you have a debugger connected, the MCU enters the special single chip mode.
Regards,
Daniel