Reasons for LPC2210 internal reset

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Reasons for LPC2210 internal reset

446 Views
lmock
Contributor I

What error conditions in software can cause the LPC2210 to perform an internal reset?

We noticed it we manipulate the IRQ address the system seems to hang and then perform a reset. However in the manual for the LPC2210 it states the only two causes are watchdog (which we dont have enabled) and external reset.

Is it possible for exceptions in software to cause an internal reset?

Labels (1)
0 Kudos
Reply
3 Replies

423 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @lmock 

"Is it possible for exceptions in software to cause an internal reset?"
 
No, an exception in software on the LPC2210 cannot directly cause an internal reset.
But it can crash the CPU in a way that triggers an external reset (via hardware) or appears like a reset when you lose control flow.
 
BR
Harry
0 Kudos
Reply

306 Views
lmock
Contributor I

We can see the application code resetting however we don't see any activity on the reset line.

If loss of control flow has occurred would this "look like a reset", without triggering a hardware reset (activity on the reset line)?

Tags (1)
0 Kudos
Reply

263 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @lmock 

Yes—loss of control flow can absolutely make the program re-enter Reset_Handler with no hardware reset and no activity on the reset pin.

BR

Harry

0 Kudos
Reply