cancel
Showing results for 
Search instead for 
Did you mean: 

stm32h747-disco BSP problems

Kfell.1
Associate III

Hello;

I have the STM32H747I-DISCO card CPN: STM32H747I-DISCO, FG: DK32H747/SAT1, and on the MB1166-A03 screen A225300631. The problem is when I try to test the card with the BSP example, I encounter the following problem:

Kfell1_0-1694361566801.png

I saw in the forums regarding this topic that an ST Employee suggests that the fix is available on GitHub:

https://github.com/STMicroelectronics/STM32CubeH7/commit/1c84713102f8509deb79ae14db8dbb104c17c45e#diff-8a5b12f7040dfb560c495dc0a1213725ba939bf19d531dd1e97067b6a1a79ec0

I tried replacing the files, but nothing is working, so please, I need an immediate solution.

best regards

18 REPLIES 18

Hello,

1-  Was stm32_lcd.c already included in the project?:

SofLit_0-1694433365171.png

2- Check the availability of stm32_lcd.c under the path \Utilities\lcd\stm32_lcd.c

 

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 stm32_lcd.c is included in utilities folder

Included in the project as well?

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

so all the lcd examples project have problems the display presents noise like the fellowing image :

20230912_084822.jpg

@SofLit Could you point me to this "BSP" example, please? I wanted to look at .project, .cproject files - but cannot see it in the Cube package for this board?? 

 https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H747I-DISCO/Examples

 

SofLit
ST Employee

@Pavel A. The project is under the path: Projects\STM32H747I-DISCO\Examples\BSP

The project is not available on github (strange) but in the STM32CubeH7 zip package.

@Kfell.1: 

Sorry, at the beginning you posted a symptom of linking issue now you said that you are running the example with an issue in the LCD display.. I'm a bit confused! 

I've just run the example and it worked fine from my side:

demo.jpg

But there is another thread which I think it describes the same symptom as yours: https://community.st.com/t5/stm32-mcus-touch-gfx-and-gui/stm32f769i-disco-really-noisy-tft-lcd-display/td-p/55127

 

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 find the problem

the problem is the version of driver : the LCD FGRIDA FRD397B25009D-CTK replaced by  FGRIDA FRD400B25025A-CTK

thank you

Pavel A.
Evangelist III

FWIW... Got explanation why the BSP project does not exist in the Cube firmware package on github. It has been deliberately removed, along with few others - because of dependency on encumbered components that require license clickery, which disturbs automated CI. In the case of BSP that is probably the LCD display functionality.

https://github.com/STMicroelectronics/STM32Cube_MCU_Overall_Offer/discussions/17

https://github.com/STMicroelectronics/STM32CubeH7/issues/276

@SofLit