AnsweredAssumed Answered

Bootloader through USB Host question

Question asked by schmid.m on Jun 28, 2016
Latest reply on Jun 28, 2016 by Clive One
Hi,

I have a question concerning the STM32 Bootloader through an USB Host (flash drive). There is an Application note AN3354 doing this on the STM32F105, which is exactly my device. I just do not understand the memory management:
the bootloader usually is stored at the beginning of the ROM until adress 0x08000000, right? now, the bootloader application is programmed to the following adress beginning at 0x0800000 until 0x08007FFF, but this is not the bootloader memory? Apart from that, where in the code is defined, which memory should be used for the usb host driver? Isn't it possible that the bootloader will overwrite itself?
thanks for clearification on that, maybe there is an document explaining all that, which I just did not find yet.

best regards,
M. Schmid

Outcomes