cancel
Showing results for 
Search instead for 
Did you mean: 

System Memory Boot Mode and TIM1 usage

lspr35
Associate II
Posted on March 19, 2009 at 07:35

System Memory Boot Mode and TIM1 usage

13 REPLIES 13
lanchon
Associate III
Posted on May 17, 2011 at 12:18

no and no.

but you can make your own bootloader and keep it protected in a section of flash. too bad ST won't release the source of their bootloader, it'd make things easier for you. they do provide DFU code to flash via USB (but if your code must be secure, I wouldn't use it; it might have security issues in the form of exploitable bugs).

wolfgang
Associate II
Posted on May 17, 2011 at 12:18

Hello,

we are testing the boot loader feature at the moment. For your interesst:

1. it is possible to jump into the boot loader from your application. So you do not need to modify the BOOT0/BOOT1 pins.

2. the boot loader does not modify the remap-bit for USART1. So you can remap the USART1 to other pins.

At the moment we do not know if the autobaud feature of the bootloader is hard coded against the standard USART pins. We will test it this week.

Maybe it is flexible at this point, so you can use the boot loader feature even together with TIM1!!!

Regards

Wolfgang Beck

wolfgang
Associate II
Posted on May 17, 2011 at 12:18

Hi,

You are right. We finally failed to use the remapped USART1 for the boot loader.

Has anyone there implent his own boot loader?

Regards

Wolfgang Beck

j2
Associate II
Posted on May 17, 2011 at 12:18

Quote:

1. it is possible to jump into the boot loader from your application. So you do not need to modify the BOOT0/BOOT1 pins.

Wolfgang Beck

It's possible with a jump to 0x1FFF F000?

Are there configurations before jump?

jerome

[ This message was edited by: j.vaquie on 19-03-2009 12:05 ]