Skip to main content
ggyy426
Associate III
May 10, 2019
Question

TouchGfx download program to STM32H743EVAL through keil with QSPI problems

  • May 10, 2019
  • 14 replies
  • 4593 views

I try to use TouchGfx make project load to STM32H743EVAL board

I got some problems on qspi

I us keil to download but I didn't download my main and other init program code start in 0x08000000

It only load 0x900000000

here is my .sct screen shot

How to solve this

If all file under 2MB

I can direct download and STM32H743EVAL board can work

But if too much photo

How to set keil setting to use qspi?

Thanks0690X000008BVgAQAW.png

This topic has been closed for replies.

14 replies

Martin KJELDSEN
Principal III
May 10, 2019

Hi @ggyy426​,

How did you create your project? You also need to specify the H743-EVAL qspi flashloader in your project i suspect. I have not used Keil to program H743-EVAL.

/Martin

ggyy426
ggyy426Author
Associate III
May 10, 2019

Hi Martin KJELDSEN

I create a small demo in touchGfx also choose STM32H743EVAL

I already create a new algorithm through

http://arm-software.github.io/CMSIS_5/Pack/html/flashAlgorithm.html#FlashPrg

But something wrong happen If my photo too much more than 2MB

ggyy426
ggyy426Author
Associate III
May 10, 2019

thank for answering

Martin KJELDSEN
Principal III
May 10, 2019

Hi @ggyy426​,

Can you share some logs? Some error output?

Thanks

ggyy426
ggyy426Author
Associate III
May 10, 2019

Actually no error

but download in Kiel will see something wrong like main program should load in 0x08000000 but when use stlink will see not full load then jump to 0x90000000

min debug mode it hang at says_init

But if my photo is less than 2MB it can download successfully and it can run.