From: Marlena M. <mar...@ho...> - 2006-12-15 15:37:38
|
I added debug to the opcontrol script and discovered that I was missing the objdump binary. In addition, it looks like the kernel.vmlinux file is different from the <BlueCat linux tree>/usr/src/linux/vmlinux file. When I copy over the vmlinux file from the BlueCat linux tree, it works fine. Thanks, Marlena >From: William Cohen <wc...@re...> >To: Marlena Miller <mar...@ho...> >CC: opr...@li... >Subject: Re: opcontrol error >Date: Fri, 15 Dec 2006 10:15:31 -0500 > >Marlena Miller wrote: >>I am trying to use OProfile to profile my BlueCat embedded linux system on >>a target board. The kernel is based on version 2.6, and I've built the >>kernel with the in-kernel OProfile driver. >> >>I built OProfile with the following options (where <BlueCat linux tree> is >>the directory containing linux built for the target): >>./configure --prefix=<BlueCat linux tree>/usr --with-linux=<BlueCat linux >>tree>/usr/src/linux --with-kernel-support >> >>I copied over the following binaries to my target board: >>opcontrol >>opreport >>ophelp >>opannotate >>opgprof >>oparchive >>opimport >>oprofiled >>oprof_start >>which >>dirname >>id >>awk >>tr >>objcopy >> >>When try to set up OProfile for kernel profiling on my target board I get >>the following error: >> >># opcontrol --vmlinux=/mnt/kernel.vmlinux >>The specified file /mnt/kernel.vmlinux does not seem to be valid >>Make sure you are using the non-compressed image file (e.g. vmlinux not >>vmlinuz) >> >>The vmlinux file I'm pointing to is built without compression. Is there >>something else I'm missing? >> >>Regards, >>Marlena > >Hi Marlena, > >Have you checked that the /mnt/kernel.vmlinux is the same as <BlueCat linux >tree>/usr/vmlinux? That would be the first thing to check. > >-Will _________________________________________________________________ Get free, personalized commercial-free online radio with MSN Radio powered by Pandora http://radio.msn.com/?icid=T002MSN03A07001 |