Hello
Suppose your application is running stand alone on heath board.
Then it crashes or does not run correctly any more.
If you connect to the board using Hotsync, you do not change anything on the board itself (no code reloaded, no data or register initialized, ...).
Using Hotsync you can connect to the board stop the application (if needed)and look at the value of the various registers, memory and global variables at that specific moment and figure out what is wrong on your run time environment.
If you connect to the board using debug command, the debugger will
- re-program the flash
- re-initialize the PC to its initial value
- run code till main function is reached.
So whole run time environment for the application gets lost.
CrasyCat