cancel
Showing results for 
Search instead for 
Did you mean: 

STM32L0 Boot Configuration (Boot0 Boot1) Misunderstanding

levene
Associate II
Posted on December 08, 2016 at 10:45

Hello,

We are designing a new product around the STM32L081, in reading the reference manual :

http://www.st.com/content/ccc/resource/technical/document/reference_manual/21/bd/0f/bd/1c/88/40/f0/DM00108282.pdf/files/DM00108282.pdf/jcr:content/translations/en.DM00108282.pdf

,

We have two tables concerning the boot mode which are not giving the same mode for BOOT0 ; BOOT1 combination.

In the chapter 2.4 Boot Configuration, 

0690X00000605nbQAA.png

And in the chapter 3.3.2 Dual-bank boot capability,

We have the following table discribing the different Boot Mode in Dual Bank

0690X00000605ngQAA.png

The two tables are telling opposite information concerning the boot mode regarding the value of BOOT0 and BOOT1, for Embedded RAM and System Memory booting.

Which table has the corrects values or did I miss something ?

Thanks,

Sylvain

1 ACCEPTED SOLUTION

Accepted Solutions
Nesrine M_O
Lead II
Posted on December 08, 2016 at 11:17

Hi

LEVENE.Sylvain

‌,

I confirm that there an issue on the tale

Your feedbackhas been reported internally to update the related reference manual in coming release.

Thank you for highlighting the issue and sorry for any inconvenience it may bring.

-Nesrine-

Ifmy suggestanswers your question, please mark it as correct.

View solution in original post

5 REPLIES 5
Nesrine M_O
Lead II
Posted on December 08, 2016 at 11:17

Hi

LEVENE.Sylvain

‌,

I confirm that there an issue on the tale

Your feedbackhas been reported internally to update the related reference manual in coming release.

Thank you for highlighting the issue and sorry for any inconvenience it may bring.

-Nesrine-

Ifmy suggestanswers your question, please mark it as correct.

Posted on December 08, 2016 at 11:24

Hi

ELMHIRI.Syrine

,

Thanks for the feedback, we will only take into account the content of chapter 2.4 boot configuration.

Sylvain

Posted on December 08, 2016 at 12:21

I'm still wondering...

Is it just a notation problem with the nBOOT1?

Because in the reference Manual for STM32L1, the boot configuration table chapter 2.7, the configuration for  System memory is BOOT1=0 et BOOT0=1 and Embedded SRAM is BOOT1=1 and BOOT0=1 which the same as table 13 from reference manual STM32L0xx1.

Do we need just to invert the value in the column nBOOT1 to have the correct understanding?

Posted on December 08, 2016 at 13:57

Hi

LEVENE.Sylvain

‌,

In Table 13 is BOOT0 and BOOT1 pins and in Table 4 is BOOT0 pin andnBOOT1bit

So the BOOT1 should be inverted in Table

-Nesrine-

Posted on December 08, 2016 at 14:16

Hi Nesrine M,

I think the misunderstanding is around the BOOT1 and nBOOT1 notations.

For me, in table 13, the values are ok as it is noted BOOT1 .

They are  also ok in table 4 as it is nBOOT1.

Sylvain