Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: Bootloader not always invoked after reset with P0.14 low

2006-02-08 by Jayasooriah

Hi Guile, I should have said "power on reset".

I removed the problem (was not keen on solving it at that time) by avoiding 
use of GPIO pins that the boot loader has allocated for purposes of 
"external boot" feature (something that is not necessary and hence of 
dubious value in the context of embedded systems).

I believe there are some registers that the boot loader fiddles with which 
exhibit "stuck zero" behaviour -- when one writes a zero, these bits stays 
zero until power on reset event.

In the 2292 that I am now working on for POE application, I found that if 
you do not re-map interrupt vectors to your own memory space, UND, PRE, and 
ABT type exceptions can also cause the system to lock up in similar 
ways.  Power on reset got me out each time this happened.

Jaya

>    Date: Tue, 07 Feb 2006 13:07:11 -0000
>    From: "Guillermo Prandi" <yahoo.messenger@...>
>Subject: Re: Bootloader not always invoked after reset with P0.14 low
>
>Hi, Jayasooriah. What do you mean by "hard reset"? If you mean having
>the reset pin low, then I *am* performing a hard reset. The problem
>shows up when I attempt to access ISP via serial port (DTR goes to
>RESET, RTS goes to P0.14).
>
>Guille

Send instant messages to your online friends http://au.messenger.yahoo.com

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.