cancel
Showing results for 
Search instead for 
Did you mean: 

Issue report TouchGFX box rendering. Need solve or explain from ST Employe

MM..1
Chief II

New versions TouchGFX automatic declare __background box in base project.

This is added to every screen and setup over all screen and use black color.

I see problem on big display 1280x480 , but i mean exist on all configs.

Steps to replicate:

  1. create screen with or without next backgroundbox.
  2. add for example one image and two big font text area, i use 108 size
  3. in setup screen set only image visible
  4. in handletickevent set on timeout switch visible texts and invisible image

On moment when this change on display is visible short chaotic redrawing on text areas.

This cant be recorded to video because i dont have high speed cam, but is exactly failure.

When i add to setup screen line

remove(__background);

or any other box used , transition is perfect without scratch.

When i use background TiledImage, transition is too ok.

Seems as rendering boxes or maybe any canvas work bad.

I hope in next version all works better.

15 REPLIES 15

Then just keep that and carry on 🙂

MM..1
Chief II

Hi @Alexandre RENOUX​  i test situation on 4.17 and no change. Now i in my code always replace target generated folder code with 4.13 files, that work for big display 1280x480 24bit RGB without this issue. I need understand why actual generated DMA and RTOS wrapper code isnt optimal as 4.13.

All versions after 13 have issue maybe not visible on lower resolutions.

I still wait to solve this. We use this big display in project and now need transition multiple screens and here is next same bad situation.

Can anybody ST help 1280x480x24 DSI video burst mode . Seems loading boxes or next screen data in prepare stage double buffer corrupt LTDC DSI functionality and then image ...

I explain app started show ok first screen , then shake it some ms and start clean transition to second screen. On end transition next shake (i mean preload next screen ) and start transition . My test now use two screens and transition on end neverending setup only on interaction as when transition end switch to screen wit transition.

Tested on more versions TouchGFX and on both screens text and background. As i write when background is box or any box on screen then shakes is allways. When image on background animation looks ok but screen preload NO.

👎

MM..1
Chief II

_?_

I solve this all with change buffer to RGB565.

For detail info RGB888 is on critical point for display 1280x480 and only speed in code version 4.13 can handle some application without animate screen.

You are talking with a bot... And it cited a distorted (with "synonyms") version of a part of your own earlier post:

"I write when I use original code without remove background box, then I see visual scratches on testareas or all display. And yes when I remove background box visual is ok, but some other not working."

Yes ofcourse seems as AI bot