2024-11-19 01:45 AM
Hi,
I have a STM32F746G Discovery board on which I have developed an application. The application was running fine on STM32F746G Discovery CU3.
When I bought a new identical board and flashed the application, the display literally showed something like this:
My old board is DK32F746G$U3, which is working fine, but the new one is DK32F746G$CU4, which shows Black screen.
I have no clue what the display is used for CU4 as I could not find any information about it.
How do I solve this?
2024-11-19 02:04 AM
Probably in the documentation to the board there is a schematics with a change log or there are several schematics for the different revisions. Carefully inspect these docs. Otherwise, Cube projects for those bard may als give you a hint..
2024-11-19 02:17 AM
2024-11-19 07:25 AM
Hello @VSabn.1 ,
The post shared by Andrew Neil seems to be exactly what you are facing.
Can you try that and tell us if it worked for you.
CU3 and CU4 are revision. Basically, when we improve a board, we give it a new number to keep track of it.
I hope this helps!
If this comment or another one answers your question, I invite you to select it as "best answer".
Regards,
2024-11-19 08:54 AM
Hello ,
Thank you for your reply.
From where I can get latest files of qspi.c and qspi.h
From where I can get latest w25q128j.h
In which file I have to define this symbol?
As I am new user of STM I need help.
Thanks in advance.
2024-11-19 09:37 AM - edited 2024-11-19 09:38 AM
Those points were in reply to this post by @Mohammad MORADI ESFAHANIASL - which says where to obtain the files:
2024-11-19 09:39 AM
Perhaps @Jackiii1989 (whose thread it was) is still around to help...?
2024-11-26 09:09 PM
Hello,
I tried the steps suggested by Mohammad MORADI ESFAHANIASL , but facing the same issue.
2024-12-06 08:13 AM
Hi,
I also try to steps such as your advice. How about "Define the USE_STM32746G_DISCO_REVC03 symbol in the preprocessor"? Which file is I put it?
Tks!
2024-12-06 08:38 AM
I added USE_STM32746G_DISCO_REVC03 symbol as above link but display is still failed. :((