Reasons for LPC2210 internal reset

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Reasons for LPC2210 internal reset

453件の閲覧回数
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 返答(返信)

430件の閲覧回数
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 件の賞賛
返信

313件の閲覧回数
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 件の賞賛
返信

270件の閲覧回数
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 件の賞賛
返信