Thanks yrt;
Problem is i cant communicate mcu system bootloader anymore after loading a hex file. (i explained above )
I already configured boot pins like:
boot0 = 1
boot1 = 0
I reset MCU but I can't communicate with MCU.
When i reset mcu it runs my user firmware which i loaded last time. My last user firmware is "Led Blinking" project. It uses PORTA(USART1 is also at PORTA. USART RX and TX are blinking too.)
It should be at system boot mode but it jumps to user program.
Maybe i loaded my user program to the system boot memory. Is it possible?
Because when i run ST's "flash loader demonstrator" PC Software, i cant communicate with mcus system boot loader program.
When I use "Ride" I built some projects and load them to MCU. Everything was working OK.
But I changed the IDE. I used "Keil". I changed same project for Keil. I built it then loaded it to MCU. MCU jumped to user program directly. And never came back.
Now I think I can't jump the "system boot mode" so I can't load any .hex file.
How will I jump to "system boot memory"?
Best regards.
Last edited by melihcicek (2011-02-24 09:59:31)