cancel
Showing results for 
Search instead for 
Did you mean: 

Bootloader for STM3210E-EVAL?

btan
Associate II
Posted on November 12, 2010 at 20:21

Bootloader for STM3210E-EVAL?

4 REPLIES 4
adaniel
Associate III
Posted on May 17, 2011 at 14:14

 You didn't loose your bootloader, you cannot loose it. Probably your options bytes were accidentally messed up. See this link:

  

http://www.keil.com/forum/15723/

btan
Associate II
Posted on May 17, 2011 at 14:14

Thansk!  I loaded the option byte and this what I got.

0x1FFFF800 00FF5AA5 00FF00FF 00FF00FF 00FF00FF

Does that look right to you?  Do you have a valid option byte for a STM310E-EVAL (STM32F103) that you can send me?

I also loaded the flash registers.  They are all at their reset value.  The ''OPTERR'' bit on ''FLASH_OBR'' had not been set either.

Thansk,

Ben

Posted on May 17, 2011 at 14:14

You didn't loose your bootloader, you cannot loose it.

I think Ben is referrering to boot strap code in flash, not the ROM based loader. Pretty much the entire flash rom is game for being bricked.

I have a STM3210E-EVAL on the bench, will pull the FLASH image off.(ZIP'd binary attached)

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
btan
Associate II
Posted on May 17, 2011 at 14:14

Thanks clive1!  That did the trick!  My STM3210E-EVAL is working again.  Couple things... I had to power cycle the device.  Reset had mirror images of what I was expecting.  Also, would you happen to know where in RAM the boot-strap-code is typically located?  How can I make that I don't over write it in the future.

Thanks again,

Ben