cancel
Showing results for 
Search instead for 
Did you mean: 

DFU bootloader in system memory ?

fat031cc
Associate II
Posted on December 11, 2008 at 02:00

DFU bootloader in system memory ?

6 REPLIES 6
fat031cc
Associate II
Posted on May 17, 2011 at 12:55

Hello,

My question might seem strange. That is due to lack of experience.

I am trying to get an understanding of what is a proper way to implement DFU bootloader for STM32F103RB.

I have downloaded the 'USB developer kit' that contains Device Firmware Upgrade example and it is quite helpful.

But there is another example called ''Flash loader demonstrator'' that works with bootloader in system memory via UART link.

The question is following - Is it possible to put DFU bootloader into the system memory replacing the standart

UART bootloader ?

Thanks in advance,

Andrew

16-32micros
Associate III
Posted on May 17, 2011 at 12:55

Dear Andy :)

This is not possible since the SystemMemory area is only about 2Kbytes Size and the Full DFU code is much more, so basically you have to implement your own boot-loader using DFU in User Flash Area (First Pages for example).

Cheers,

STOne-32.

16-32micros
Associate III
Posted on May 17, 2011 at 12:55

Dear JJ,

How are you :) Long time to write you , How are your STM32 customers ?

Yes, you are absolutely right. It is a ROM area :-), Keep in touch we will have new products for next year...

Cheers,

STOne-32.

jj
Associate II
Posted on May 17, 2011 at 12:55

Hi STOne-32

Thanks for your explanation. Is it also true that STM32's ''System Memory'' is ROM - and thus NOT writable by we users?

Regards,

JJ

jj
Associate II
Posted on May 17, 2011 at 12:55

Hi STOne-32,

Thank you for your fast, complete response - appreciated.

We will be introducing a line of Hi-Contrast color TFTs -

each mated to an STM32 - and mono Graphic Lcds - some

''less'' expensive than standard Lcd Text modules! Most

simply ''plug-in'' to both ST's ''B'' & ''E'' Eval boards -

expanding the capability & flexibility of these great boards.

Thanks to you for all of your assistance & tech. guidance...

Regards,

JJ

fat031cc
Associate II
Posted on May 17, 2011 at 12:55

Big thanks to all!