LVGL MIPI screen can't enter to partial refresh mode

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

LVGL MIPI screen can't enter to partial refresh mode

Jump to solution
960 Views
Vinos
Contributor III

Chip:MIMXRT1176

SDK Version:2.13.1

 

I've implemented SDK examples:lvgl_guider_cm7,and I don't want the screen to refresh everytime.

So I set disp_drv.full_refresh = 0 which means partial refresh mode in function lv_port_disp_init(),then the screen is mixed and flickering.

It seems to be related to the command and video mode,and the flush_cb should be modified?

How can I fix this?

0 Kudos
1 Solution
894 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @Vinos ,

You can refer to this post.

https://blog.csdn.net/zhoutaopower/article/details/124600483

At the begin, it shows LVGL has three mode. It use first one. But RT1170 LVGL demo use the third and remove other two. I think it is because MIPI and LCD interface can't support partial display.

 

Regards,

Jing

View solution in original post

0 Kudos
2 Replies
948 Views
Vinos
Contributor III

I've seen a related post,NXP SDK doesn't support non-full-refresh mode?

https://forum.lvgl.io/t/imxrt1170-kits-updated-to-v8-running-only-full-refresh-mode/7829 

0 Kudos
895 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @Vinos ,

You can refer to this post.

https://blog.csdn.net/zhoutaopower/article/details/124600483

At the begin, it shows LVGL has three mode. It use first one. But RT1170 LVGL demo use the third and remove other two. I think it is because MIPI and LCD interface can't support partial display.

 

Regards,

Jing

0 Kudos