Struggling with TouchGFX Generated Code Building on STM32Cube IDE.
Hi,
I am struggling Struggling with TouchGFX Generated Code Building on STM32Cube IDE.
I am working on below setup:
Software Tool Chain:
STM32CubeMX 5.6.0
TouchGFX 4.13.0 Designer
STM32CubeIDE 1.3.0
Hardware:
STM32F746G-DISCO (Discovery Board)
I have created GUI on TouchGFX 4.13.0. worked fine on simulator and Discovery Board as well.
I am doing as below :
Open TouchGFX:
1. File->New
2. Select Application Template STM32F746G Discovery Kit
3. Select UI Template -> Blank UI
4. Name the project TestHardware and Click Create
5. Add a Red box that fills with rectangle and the entire canvas.
6. Add a button that I can click
7. Click Generate Code
8. Click Run Target
This does work, and I get the desired Red box and single button that I can click.
When I am trying to Open In STM32CubeIDE 1.3.0 and Import as per below:
C:\TouchGFXProjects\TestHardware\STM32CubeIDE
Binary File Created in Too Large ..
1) STM32F746G_DISCO.bin 2.12 GB
STM32F746G_DISCO.elf 239 KB
STM32F746G_DISCO.hex 99 KB
2) STM32CubeIDE Debugger Error !!
(Read) Failed determine breakpoint type
Error ! Failed to read target status
Debugger connection lost.
Shutting down . . .
3) STM32CubeProgrammer 2.4.0 also have Error while programming .But The TouchGFX Generated File works Well.
4) Changing the STM32F746NGHx_FLASH.ld (from Repository Demo of specific board ) reduce the file size to 35KB . But Code did not work on target either Debug Mode receive error at mention 2) nor the STM32CubeProgrammer/ST-Link.
Is this is Bug or I am using something wrong. ? Please advice me ..
Thanks in advance
--
Karan

