Hi all,
I am using Beagle board as my hardware target and connecting with XDS510PPPlus emulator with CCSv4. I used to connect to cortexA8 processor and Measure cycles for sample program by running in it.
Before measuring cycles i used the linker command file to place the code in external memory, enabled cache and MMU.
I observed the cycles varying mostly for every run. for example:
when i loaded program and measured it shown:
454167 cycles
443911 cycles
323177 cycles
353677 cycles
like this it is varying.
after some experimenting, I removed the GEL files that are given in target configuration CCXML file.
and I measured cycles for every time run:
242679 cycles
242311 cycles
243611 cycles
this time it shown some constant change.
So for this can any one suggest me what will happen when no gel file is selected in target configuration file? and what changes in GEL files may results this cycles inconsistence?
for most understanding can also explain GEL files use while connecting?
Thanks,
Vinay.