This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

LPC 2138 problems

Hello people,
I am using LPC2138 for very long now. I faced an issue with it.

WDTR: This bit is set when the Watchdog Timer times out and the WDTRESET
bit in the Watchdog Mode Register is 1. It is cleared by any of the other
sources of Reset.

This is what is mentioned in the user manual UM10120, Page: 44 of 297.

However this bit is set due to rise in temperature as well. I am not very sure but I face this problem only in summers.

Anyone got any idea ?

Parents
  • due to rise in temperature

    You clearly do not actually know that for sure.

    Something, somewhere in your system reacts to a rise in temperature, and in the end this bit somehow gets set. That's several steps removed from proving that this bit itself reacts to temperature.

    For all you know, you could have a wild pointer somewhere in your program that just so happens to overwrite this register. Or it could just be an actual watchdog reset caused by some part of your software, or some other part of the hardware, malfunctioning in the heat.

Reply
  • due to rise in temperature

    You clearly do not actually know that for sure.

    Something, somewhere in your system reacts to a rise in temperature, and in the end this bit somehow gets set. That's several steps removed from proving that this bit itself reacts to temperature.

    For all you know, you could have a wild pointer somewhere in your program that just so happens to overwrite this register. Or it could just be an actual watchdog reset caused by some part of your software, or some other part of the hardware, malfunctioning in the heat.

Children