|ARM Technical Support Knowledge Articles|
The nature of synchronisation is determined by the area of code most recently in focus. To illustrate this, consider the 'dhrystone' project supplied with ADS as an example. This executes in three stages:
Note that sections 1 & 3 have no debug information associated with them, thus it is NOT possible to perform source code debug on these sections.
If you perform a simple trace capture on this program and allow dhrystone to terminate you will notice that synchronisation of the trace window is ALWAYS with the 'Disassembly' window, even when you are scrolling through the trace capture from the main 'C' code (section 2). This is because the debugger's most recent point of focus in the image was at the point of program termination (where no debug information was available).
There are two ways to force the source synchronisation view:
Article last edited on: 2008-09-09 15:47:32
Did you find this article helpful? Yes No
How can we improve this article?