I'm sure I've read somewhere in Philips' documentation these days that you should use a delay loop in your startup code to be able to use JTAG debugging from the beginning of your program in order to avoid this kind of situation. Only I can't find where did I read that. Guille --- In lpc2000@yahoogroups.com, Michael Johnson <mpj@r...> wrote: > > It would be useful to put words of this form somewhere into the user manual. > > Thanks for the clarification. > Michael > > >The Philips ARM7 implementation can not be debugged through Reset for > >a very simple reason, it is called code security. > > > >At reset, all debug channels are disabled to ensure that nobody can > >break into the chip. Then the code security memory cells are > >evaluated. If security is not desired by the programmer, the debug > >options are enabled. > > > >If Debug options would not be disabled in the beginning, there would > >be a time window that can be used to force entry into the device. > > > >ARM7TDMI, the core itself could be debugged from reset, correct but we > >prefer a higher security over minor restriction for debugging. > > > >Robert > > > > > > > > > > > > > > > > > >Yahoo! Groups Links > > > > > > > > > > > > > > > > >
Message
Debugging from Reset (was Re: destroyed LPC2138 via software)
2005-10-26 by Guillermo Prandi
Attachments
- No local attachments were found for this message.