AnsweredAssumed Answered

STM32F429 GCC stack size error with personal DFU

Question asked by noh.peter on Oct 3, 2016
Latest reply on Oct 4, 2016 by noh.peter
Hi everyone!

I'm GUI programing with STM32F429GI.
I've two application which one is myself DFU app and other is Main Application.
DFU is located flash at 0x8000000 to 0x800BFFF
And Main application start 0X800C000.
STM32F429IG has a 192K SRAM  :  0x20000000 to 0x2002FFFF 

But I'm compile with GCC + Eclipse, it has a problem in link script.
If I set _estack = 0x2002FFFF, my main application is not run.
But I set _estack = 0x2001FFFF, may main application is work well except stack is insufficient.

Why end of RAM is decrease on the _estack value?
Anyone is help me?

p.s : If I'm compile with IAR, it's not problem.  


  

  

Attachments

Outcomes