cancel
Showing results for 
Search instead for 
Did you mean: 

LVGL and Square Line Studio for STM32F469i-disco

himsha
Associate II

Hello I had old build of STM32F469i-disco with LVGL and square line studio interface. when i burn that hex in this board it won't work. But same board when i try with touchgfx it work. if there is any change in LCD pinout ot some other change let me know. to resolve this issue

7 REPLIES 7
mƎALLEm
ST Employee

Hello,

Are you sure that "old build of STM32F469i-disco with LVGL and square line studio interface" has no issue?

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

yes I am very sure. 

himsha
Associate II

one new thing i created 2 screen using touchgfx 1st one with white back ground and 2nd on with red color. after burning code in DISCO board screen shows me green. what may be the reason?

himsha_0-1758280841351.jpeg

 


@himsha wrote:

yes I am very sure


Ok but how?

1- That was tested on the same board?

2- Or did you use another STM32F469i-disco with TouchGFX?

If it's the second case, it could be something related to the LCD board revision change (refer for example to this thread).

Also check if you need to enable the external Flash loader for QSPI. Some assets are located in the QSPI. If you upload the application without enabling the flash loader, the application will be truncated. 

If it's the first case, I'm pretty sure it's an issue in that "old LVGL" binary application.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

@himsha wrote:

one new thing i created 2 screen using touchgfx 1st one with white back ground and 2nd on with red color. after burning code in DISCO board screen shows me green. what may be the reason?

himsha_0-1758280841351.jpeg

 


In stm32469i_discovery.h uncomment the correct define reflecting your board revision:

 

/* IMPORTANT: One of the following flags must be defined in the preprocessor */
/* options in order to select the target board revision: !!!!!!!!!! */
/* USE_STM32469I_DISCO_REVA */
/* USE_STM32469I_DISCO_REVB */
/* USE_STM32469I_DISCO_REVC */

 

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.

I had tested on 2 boards, got same issue

there is no such file stm32469i_discovery.h 

himsha_0-1758284606981.png