Hi,
I ported Mali into fbdev(=NONE x11 system) debian linux and I'm looking for the Mali performance profiling tool.
I've found few performance profiling tools such as 'glmark2-es2' but they were only for x11 system.
And I've found that there is 'glmark2-es2-drm' for none x11 system.
But I failed to run it with following errors.
{{{
Error: Failed to find a suitable DRM device
Error: main: Could not initialize canvas
Error: Failed to restore original CRTC: -9
* glibc detected * glmark2-es2-drm: munmap_chunk(): invalid pointer: 0x40429b05 ***
Aborted
}}}
I guess this tool is for none x11 system with DRM integrated one, but my linux source code uses UMP instead of DRM.
So I couldn't use this one too.
AAnd I've found that someone updated glmark2 patch that can be used in fbdev system; it didn't merged into mainstream though.
But when I run it, I got Segmentation fault..
Is there any Mali profiling tool for fbdev system?
I want to compare the Mali performance to other platform in generally used way.
Using DS-5 tool with private demo program is common way to to do that?
If so, can I get gator kernel module(gator.ko) from the full DS-5 package?
Thank you,
Nari
DS-5 Streamline is the standard performance tool we use.
The Streamline gator kernel module and daemon source are shipped as part of the DS-5 installation package. It's all relatively straight forward to get working in my experience:
http://infocenter.arm.com/help/topic/com.arm.doc.subset.swdev.ds5/index.html
For the Mali "Midgard" family drivers there are some software counters in the Mali kernel driver which can be enabled by setting the appropriate build option for the Mali kernel module, but they are not required if all you want is the hardware performance counters.
HTH, Pete
Thank you for your reply, Pete.
Your answer helped me.
Regards,