i.MX93 LVGL how to use PXP rendering

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

i.MX93 LVGL how to use PXP rendering

Jump to solution
1,579 Views
chrishoen
Contributor I

I'm trying to get the LVGL benchmark program for MX93 (LVGL ported to i.MX 93 Evaluation Kit) (https://github.com/lvgl/lv_port_nxp_imx93.git) working so that it uses the PXP gpu for rendering.

In lv_config.h, I set

#define LV_USE_DRAW_PXP 1

and get compile errors:

fatal error: fsl_cache.h: No such file or directory

which are obviously not MX93,  but for some NXP microcontroller.

Any advice on where I can go from here is appreciated.

Thanks

Chris

0 Kudos
Reply
1 Solution
1,529 Views
Chavira
NXP TechSupport
NXP TechSupport

HI @chrishoen!

 

According with our Linux Documentation the GPU 2D works with the PXP Module in iMX93.

The LVGL should run in the GPU 2D that is helped for PXP module.

 

Best Regards!

Chavira

View solution in original post

0 Kudos
Reply
3 Replies
1,547 Views
Chavira
NXP TechSupport
NXP TechSupport

Hi @chrishoen!

Thank you for contacting NXP Support!

 

The pxp feature is only available on iiMX RTxxx platform.

 

Best Regards!

Chavira

0 Kudos
Reply
1,533 Views
chrishoen
Contributor I
Hi Chavira
OK, so do any of the following lvgl selections in CMakeLists.txt: LV_USE_WAYLAND, LV_USE_SDL, LV_USE_DRM actually use the PXP?
Chris
0 Kudos
Reply
1,530 Views
Chavira
NXP TechSupport
NXP TechSupport

HI @chrishoen!

 

According with our Linux Documentation the GPU 2D works with the PXP Module in iMX93.

The LVGL should run in the GPU 2D that is helped for PXP module.

 

Best Regards!

Chavira

0 Kudos
Reply