Reasons for LPC2210 internal reset

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Reasons for LPC2210 internal reset

461 次查看
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?

标签 (1)
0 项奖励
回复
3 回复数

438 次查看
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 项奖励
回复

321 次查看
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)?

标记 (1)
0 项奖励
回复

278 次查看
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 项奖励
回复