I was reading up on the flash eeprom and best I can tell for the stm32f chips this is needed. micromouseusa.com/
Has Keil mdk5 not provided a simple function?
What Clive said.
I think NOT doing your own bootloader is fine (at least for now where you are in your development). Put the configuration at the end of flash. limit the application so that it does not overwrite the config area. As long as you don't do a complete erase when you load new code, your old configuration will remain.
Adding you own bootloader can be done later if you need too. You configuration data will still be at the end of flash.
Ok that was my intention, so using Clive's suggestion above and using the correct sector should in theory work out for now.
Just a quite little derail here, will the built in boot loaded work with a usb design? http://www.keil.com/forum/62872/#/msg206441
I'll get to this soon but since the topic was reintroduced here, i figure i'd ask.
thank you both.