6.1.22 BSP -> 6.1.36 BSP causes Qt Apps to run super slow on i.mx93

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

6.1.22 BSP -> 6.1.36 BSP causes Qt Apps to run super slow on i.mx93

612 Views
mharlan
Contributor II

I have been evaluating the i.mx93 for a hardware refresh of an existing product.  I have successfully ported our 32 bit ARM applications over to run on the 64 bit i.mx platform with minimal effort.

 

One of those applications is a Qt5 based app, I have migrated it to run under Qt6.5 that is provided by the Yocto BSP via the SDK with minor adjustments to the app sourcecode.

 

All of this initial development was done on A0 CPU silicon under the 6.1.22 Yocto BSP and kernel using the i.mx93 EVK.

 

I acquired an A1 CPU SOM board and moved to the 6.1.36 BSP to continue the evaluation process which included bringing up our existing ILI9881C based LCD to confirm operation.  This too was successful.  I am able to run the demo apps under wayland/weston without issues.

 

When I again attempt to run our Qt Apps, they all run painfully slow.  What appears to be around 5 to 10 seconds per frame.  Weston desktop is running fine, the demo apps are responsive, evtest shows the touch screen is responsive.  The Qt apps are also slow with usb mouse input.  Thinking it might be my lcd driver somehow, I reverted back to the LVDS lcd available with the EVK with the same results.

 

I'm really at a loss on what to look for.  I'm setting up to build the 6.1.55 BSP next just to see if things "clean up".

 

Any advice is welcome.

 

EDIT Adding videos of the issue

6.1.22 BSP: https://photos.app.goo.gl/RuN5FDW6SDSVGMdSA

6.1.36 BSP: https://photos.app.goo.gl/e5MiFaLMAayfbPsg6

 

 

 

Labels (1)
0 Kudos
Reply
4 Replies

584 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The QT uses too much the GPU in MX8, but the MX9 don't have GPU that is the reason is taking too much.

Regards

0 Kudos
Reply

580 Views
mharlan
Contributor II

I do not believe this to be the case

 

Please look at the videos

 

The same QtQuick application is being used in both cases.

 

6.1.22 BSP: https://photos.app.goo.gl/RuN5FDW6SDSVGMdSA

6.1.36 BSP: https://photos.app.goo.gl/e5MiFaLMAayfbPsg6

 

It is quite obvious the software rendering is more than capable, something is just wrong in the newer BSP.

0 Kudos
Reply

533 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

We are going to investigate this situation but takes in mind that if you change revision of silicon this is probable the cause.

Regards

 

0 Kudos
Reply

166 Views
christianroedlach
Contributor I

Hello!

We are facing similar problems - is there any news on that topic, especially if it is fixed in the newer BSPs?

Kind regards,

Christian

0 Kudos
Reply