Riverdi 121STM32H7 linking problem with Keil
Hello I have a problem compiling TouchGFX for Keil. My procedure:
1/ Run TouchGFX Designer 4.25
2/ Create New project
3/ Go to tab – By Partners – select board Riverdi STM32 121STM32H7
4/ Click to Create
5/ Add Button ( for example)
6/ Click Generate CODE
7/ Go to project Folder and open ioc file Riverdi_121STM32H7_1_6.ioc STM32CubeMx v6.5
8/ Go to tab Middleware and Software pack Select FreeRTOS M7 Select tab Advanced settings USE_NEWLIB_REENTRAND ← disable !!! ( for keil it must be turned off )
9/ Go to project manager Switch toolchain IDE to MDK keil
10/ Save and Generate CODE
11/ After generate code by STM32CubeMx I'm going back to Touchgfx Designer and click generate code again TouchGfx generate code for keil.
12/ Run project in Keil
13/ Go to Option for target Go to tab OUTPUT
and uncheck Browse information
14/ Project build target
15 / Keil linking problem Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 81 error messages.
"Riverdi_121STM32H7_1_6_CM7\Riverdi_121STM32H7_1_6_CM7.axf" - 81 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:14
Can anyone please solve the problem with compiling this Riverdi display for KEIL? Please try to compile a simple project for Riverdi STM32H7 display in MDK KEIL.
Thanks
