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
Message
Debugging from Reset (was Re: destroyed LPC2138 via software)
2005-10-25 by philips_apps