Bootloader+Flash uVision program for Keil STM32F400 kits

Hi,
I'm trying to learn more about bootloading and flashing the boot code for a MCBSTM32F400 kit (Board Eval for STM32F400) and I see that in the example code there are several uVision projects for other eval board (such as LPC31xx where as an example a Bootloader_NAND.uvproj exists - which has both boot loader code and a FlashHW.c file for flashing) but there isnt anything for this kit/eval board. Would anyone be able to point me towarda uVision project that includes example bootloader and flash source code (that I can build in uVision).

Sorry for including this is th eARM7/ARM9/Cortex-M3 as there isnt a category for M4 (although probably similar to M3). Interesting that no bootloader+flash examples at all under /Keil/Boards/Keil/*.

Thanks in advance, Dean

Parents
  • Thanks Westonsupermare Pier,

    I appreciate the response. I'll look these over and see if I can use them to write an application program to flash.
    Do you know if there is a risk of 'bricking' the eval board or is it the case that you can always recover (if you follows these application notes)? In the case of loading the program that does the flashing, do you have a choice as to where the application (that flashes) resides in memory, not sure if it resides in RAM or another section of flash (or is configurable).

    Thanks, Dean

Reply
  • Thanks Westonsupermare Pier,

    I appreciate the response. I'll look these over and see if I can use them to write an application program to flash.
    Do you know if there is a risk of 'bricking' the eval board or is it the case that you can always recover (if you follows these application notes)? In the case of loading the program that does the flashing, do you have a choice as to where the application (that flashes) resides in memory, not sure if it resides in RAM or another section of flash (or is configurable).

    Thanks, Dean

Children
More questions in this forum