cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F42 - Memorymap differences between Datasheet and Reference Manual

Christoph Eschenbach
Associate III
Posted on June 05, 2018 at 11:54

Hello there,

I found some differences between the memory mapping of the Datasheet and the Reference Manual:

DS STM32F4x Rev10 - Memory map pg. 86

Option Bytes 0x1FFE C000 - 0x1FFE C008

Reserved      0x1FFE C00F - 0x1FFE FFFF

/* missing info C008 - C00F -*/

RM STM32F4 Rev16  - Table 6. pg. 77

Option Bytes 0x1FFE C000 - 0x1FFE C00F

Same for bank to on 0x1FFF C000 ...

This defines no problem but which should be referred to?

1 ACCEPTED SOLUTION

Accepted Solutions
Artur IWANICKI
ST Employee
Posted on June 05, 2018 at 13:33

Hello,

RM is right. Please have a look at point 3.7 where you have more information about Option Bytes structure.

In fact it is divided into two 8 bytes (64bits) parts where the user have can operate on first 16 (0:15).

Having this the area 0x1FFF C000 - 0x1FFF C007 will be used for ROP and user option bytes, while second part at 0x1FFF C008 - 0x1FFF C00F will be used for write protection and SPRMOD.

Best Regards,

Artur

View solution in original post

5 REPLIES 5
Artur IWANICKI
ST Employee
Posted on June 05, 2018 at 12:32

Hello,

Could you please specify full partnumbers?

Thank you in advance,

Best Regards,

Artur

Artur IWANICKI
ST Employee
Posted on June 05, 2018 at 13:33

Hello,

RM is right. Please have a look at point 3.7 where you have more information about Option Bytes structure.

In fact it is divided into two 8 bytes (64bits) parts where the user have can operate on first 16 (0:15).

Having this the area 0x1FFF C000 - 0x1FFF C007 will be used for ROP and user option bytes, while second part at 0x1FFF C008 - 0x1FFF C00F will be used for write protection and SPRMOD.

Best Regards,

Artur

Khouloud GARSI
Lead II
Posted on June 05, 2018 at 14:08

Hi

Eschenbach.Christoph

‌,

As said by Artur, the correct information is in the reference manual.

This is now reported internally and the datasheet will befixed ASAP.

Thanks for bringing this point to our attention and sorry for any inconvenience this may have caused.

Khouloud.

Posted on June 05, 2018 at 12:40

Datasheet downloaded from ST´s webside STM32F429VI:

en.DM00071990.pdf - Datasheet STM32F427xx / STM32F429xx (DocID024030 Rev 10, January 2018)

Reference Manual:

en.DM00031020.pdf - RM0090 Reference Manual STM32F405/415 ... STM32F429/439 advanced Arm-based 32-bit MCUs (RM0090 Rev 16, April 2018)

Posted on June 05, 2018 at 17:10

Thank you both very much for the fast response and the information.

This clarifies the missing bytes.