I am displaying multiple images back to back but they are called from different process so I am initialising lvgl again for that. Issue is before displaying second image it displays a white screen in between after first image. I understand that if there is multiple high priority threads running cm cause issue. I have used two buffers for display and it helps but could not fix it completely.
Flow is as below:
img = lv_img_create(lv_scr_act());
lv_img_set_src(img,&image1);
lv_obj_align
lv_refr_now(NULL);