Dear Dave and Turgis, Thanks for your replying. I have run oprofile on OMAP4460, but there are many problems.
My test env is: oprofile version: 0.9.7 Android ver: ICS kernel ver: 3.0 CPU: OMAP4460 Oprofile ran abnormally after I patched the kernel with a patch from http://omappedia.org/wiki/Android_Debugging#OProfile_on_OMAP4; . Step1: # opcontrol --setup Step2: # opcontrol --vmlinux=/vmlinux --kernel-range 0xc0046000,0xc009a000 --event CPU_CYCLES:25000000 I analysed the log after send the command "dmesg", found that the PMU interrupt enable control bit has been modified, the oprofile can not work in PMU mode. But when I patch the kernel with a patch from http://ssvb.github.com/2011/08/23/yet-another-oprofile-tutorial.html. The oprofile can work in hrtimer mode. Could you share some suggestions? -------------- zachary6626 >Hi Dave, > >By the way, in >http://lists.linaro.org/pipermail/linaro-dev/2011-September/thread.html#7560, >we discussed about oprofile timer mode granularity for platforms, which had >the PMU bug that loses PMU interrupts (4430, 4460 and maybe 4470). >Was this timer granularity proposed/introduced ? Is it in fact part of perf >infrastructure (don't know if perf relies directly on oprofile >drivers/oprofile infrastructuret) ? > >Regards >Fred > >OMAP Platform Business Unit - OMAP System Engineering - Platform Enablement - >System Multimedia > >> >Texas Instruments France SA, 821 Avenue Jack Kilby, 06270 Villeneuve Loubet. >036 420 040 R.C.S Antibes. Capital de EUR 753.920 > >-----Original Message----- >> From: linaro-dev-boun...@lists.linaro.org >> [mailto:linaro-dev-boun...@lists.linaro.org] On Behalf Of >> Dave Martin >> Sent: Thursday, March 01, 2012 9:57 AM >> To: zachary6626 >> Cc: linaro-dev >> Subject: Re: Do ARM Cortex-A9 PMU supoort oprofile >> >> On Wed, Feb 29, 2012 at 11:21:58PM +0800, zachary6626 wrote: >> > Sorry disturbing you! >> > >> > I have ask google for do ARM Cortex-A9 PMU supoort oprofile, but it do not >> > have a answer definitely >> . >> > >> > So i ask you do ARM Cortex-A9 PMU supoort oprofile. >> > >> > Can u help me? >> >> In general, yes it does work. But board support is needed in addition >> to the CPU PMU support. >> >> If you're trying to work on omap4 (panda) you may need some extra >> patches: >> >> >> For more information on this, take a look at the following thread where >> this issue was discussed recently: >> >> http://lists.linaro.org/pipermail/linaro-dev/2012-February/010326.html >> >> Cheers >> ---Dave >> >> _______________________________________________ >> linaro-dev mailing list >> linaro-dev@lists.linaro.org >> http://lists.linaro.org/mailman/listinfo/linaro-dev > _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev