This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Profiling example code with CortexA9 core option on ARM profiler.

Note: This was originally posted on 29th October 2010 at http://forums.arm.com

The ARM profiler bundled with RVDS comes with a few examples.
I was able to compile the xvid example with the ARM1136 compiler option (set in make file in ARM folder) and then profile with RTSM_EB_ARM_1136 as target Model as explained in the profiler user guide. I could see the xvid video play and i got the profile figures as well.

Also with the same image i am able to profile by setting RTSM_EB_Cortex_A8 as the target model option. Again, I could see the xvid video play and i got the profile figures as well.

But if i compile the same code with Cortex_A8 as the compiler and the try to profile with the RTSM_EB_Cortex_A8 as the target model, the profiler raises exception.. the code never enters main.. Could some one help me out on this..

I guess it is something to do with initialization of coretx features while compiling. for example the cache related feature etc not taken care in the arm_init.s file in the ARM folder.

Please help.. I am new to all this...
Parents
  • Note: This was originally posted on 29th October 2010 at http://forums.arm.com

    Okay if i give the compiler option as Cortex-A8NoNeon the code runs. so the issue is with initialization of neon related stuff..

    My next question is i have a test code with a couple of neon intrinsic functions. this code is tested on QEMU simulator on cortex-A8 platform by including arm_neon.h.. so if i need to run this on the profiler i need to remove the NoNeon option. so i'm back to the same problem. the code raises exception.

    Help!!!
Reply
  • Note: This was originally posted on 29th October 2010 at http://forums.arm.com

    Okay if i give the compiler option as Cortex-A8NoNeon the code runs. so the issue is with initialization of neon related stuff..

    My next question is i have a test code with a couple of neon intrinsic functions. this code is tested on QEMU simulator on cortex-A8 platform by including arm_neon.h.. so if i need to run this on the profiler i need to remove the NoNeon option. so i'm back to the same problem. the code raises exception.

    Help!!!
Children
No data