Hello List,
 
I am trying to run Oprofile 0.9.5 on ARMv6 based target.
 
The CPU on target is S3C64100 a ARMv6 processor. I have compiled the kernel 2.6.21 with following config options
 
...
CONFIG_ARMC6=y
CONFIG_ARM11_CORE=y
...
...
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
...
...
 
Oprofile 0.9.5 and libpopt was compiled. The compilation and installation went through smoothly. Have I missed any thing while compilation? Or the libpopt was incompatible with oprofile 0.9.5.
 
I have used following sequence of command and setup for profiling.
 
Setup:
opcontrol --no-vmlinux --image=all --callgraph=20 --setup
 
Start:
opcontrol --start
The Oprofile Daemon start without any error.
 
After letting it run for couple of minutes, profiling was stopped.
opcontrol --stop
 
Then dumped the data with
opcontrol --dump
 
The result with
opreport --callgraph.
 
The opreport command gives following output
error: no sample files found: profile specification too strict ?
 
The kernel boot message detects the ARMv6 with following message
Oprofile: using ARMv6
 
The /dev/oprofile is mounted.
 
Your help will be highly appreciated.
 
Thanks,
Arabinda