Mini2440 - Qt Applications very slow

Ozzy
Hi,

I bought a Mini2440 a few weeks ago and now started my first steps. I
followed the instructions from
http://mini2440vietnam.blogspot.de/2011/04/upgrade-qt462-in-mini2440.html
and used the precompiled tslib and Ot. 

I can start the fluidlauncher demo and the touchscreen is working, but the
demo is EXTREMELY slow. It takes up to 10 seconds to load the application
and a change of of the site needs at least 5 seconds (not like in the video
of the page).

Does anyone of you has an idea how to speed up this? I also executed my own
application that is also unbelievable slow...

Thanks and best regards,
Ozzy

Ozzy
No answers yet...
Has anyone of you experiences with the 7" display and the speed? When I
open fluidlauncher from Qtopia the cpu load attains 100%. Is this because
of the the display or cpu? Any hints?

Best regards
Ozzy

Abuda
Try to enable all speed optmizations

Ozzy
Hi,

you mean in Qt? Like -O3 flags?
Or are there any more possibilities for speed optimization?

Best regards
Ozzy

Sushant Vijay Bhangale
Hello Ozzy,
Flag 03 but which path ? or  mkspace/common/g++

Juergen Beisert
I guess this application is very sensitive to the display size. Try to
reduce the colour depth (RGB565 for example) or (if not already done) use
the RGB888 to unburden the CPU from colour format conversion. There is no
hardware graphic acceleration available on the S3C2440 SoC. Everthing has
to be done in software by the (old) ARMv4 CPU with 400 MHz.
I guess in the shown video the 3,5" display is in use (compared to your 7"
display the CPU has to shuffle only a quarter of data).
And: your display consumes 4 times the memory bandwidth then the 3,5"
display does. This also slows down the CPU.

Ozzy
Hi Juergen,

thanks for your reply! This was exactly what I thought.
I never heard of RGB565 or RGB888 but I will have a look whether this
speeds up my application...

Best regards
Ozzy

sushant
Hello,
How to reduce color depth means RGB565/RGB888?