cancel
Showing results for 
Search instead for 
Did you mean: 

Why program get into Endless loop at end of startup file?

ylor
Associate II

I am working on stm32f205RBT. I have an IAP loader from ST from EVAL board that I made my adjustment. Loader works great on other devices with other adjustments. program goes to main after the loader like it should and works good until I'm trying to communicate with UART. The problem that appears is that it get into some endless loop written in the end of startup.s file after all interrupt lists and before User Stack and Heap initialization. I have never seen program reached this area, does anyone have any idea what is this? What may cause this? and how can I solve it?

Thanks in advance.

10 REPLIES 10
ylor
Associate II

Non of them is configured. Only DMA in use are DMA1_Stream0 and Stream6