Skip to main content
NMish.1
Associate II
November 30, 2021
Solved

Without external ram how we can integrate Touchgfx, STMCubeIDE & CubeMX

  • November 30, 2021
  • 7 replies
  • 3126 views

Hello Everyone,

I have Devboard (STM32H750B-DK) and i did some experiments by using touchgfx but now i am trying custom board (with STM32H750XBH6 ) but i don't how i integrate ( Touchgfx, STMCubeIDE & CubeMX) and generate code please guide me.

This topic has been closed for replies.
Best answer by MM..1

You ask unanswerable question. Tutorial for custom board dont exist.

Standart way is open CubeIDE, press new STM project and in wizard choice your used MCU.

In ioc window setup all custom peripherals and add software packages ... one is TouchGFX

...

7 replies

MM..1
Super User
November 30, 2021

??? simply place full or partial framebuffer to internal ram, based on your lcd

NMish.1
NMish.1Author
Associate II
November 30, 2021

is there any steps or tutorial for it so please share it

because i follow 3. Display with framebuffer in internal RAM | TouchGFX Documentation but i am getting ST Community these kind of problem

MM..1
MM..1Best answer
Super User
November 30, 2021

You ask unanswerable question. Tutorial for custom board dont exist.

Standart way is open CubeIDE, press new STM project and in wizard choice your used MCU.

In ioc window setup all custom peripherals and add software packages ... one is TouchGFX

...

NMish.1
NMish.1Author
Associate II
November 30, 2021

Thanks for nice reply​

MM..1
Super User
November 30, 2021

When you need reply how with internao RAM, then simply select framebuffer by Allocation and generated code is prepared...

0693W00000GZTrcQAH.png

NMish.1
NMish.1Author
Associate II
December 4, 2021

Hello Dear,

my project stuck on hard fault when code reaching at " hal.taskEntry()" is use in task function

i am attaching screen shots of configuration

0693W00000HnX4CQAV.png0693W00000HnX3TQAV.png0693W00000HnX2kQAF.png0693W00000HnX2VQAV.png0693W00000HnWyYQAV.png 

MM..1
Super User
December 4, 2021

What isnt clean on simply select framebuffer by Allocation?

You choice By Address *** select 240000 is here space for buffer? 800x480X3 bytes? Isnt used by linker ?