cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F769 Boot base address

sascha23
Associate II
Posted on October 20, 2016 at 12:52

Hi,

i need to decide how i connect the boot pin of the STM32F769. If i connect it ground the BOOT_ADD0 is selected as ''boot base address''. The reset value of BOOT_ADD0 defines the ''Flash on ITCM interface'' 0x00200000 as boot address.

Is this address remapped to 0x8000000 where my interrupt vector table is linked to?

What is the difference between using the ITCM and the AXIM interface?

How i can reconfigure it? Is this register reset again when i write a new value to this register and perform a reset? How it can point to another address then?

Thank you.

1 REPLY 1
Nesrine M_O
Lead II
Posted on October 31, 2016 at 16:16

Hi neumann.sascha,

 If i connect it ground the BOOT_ADD0 is selected as ''boot base address''. The reset value of BOOT_ADD0 defines the ''Flash on ITCM interface'' 0x00200000 as boot address. Is this address remapped to 0x8000000 where my interrupt vector table is linked to?

You can boot from 0x00200000 then your execution area starts from 0x8000000, please refer to the Boot configuration section in your related reference manual.

What is the difference between using the ITCM and the AXIM interface?

Please refer to the

http://www.st.com/content/ccc/resource/technical/document/application_note/0e/53/06/68/ef/2f/4a/cd/DM00169764.pdf/files/DM00169764.pdf/jcr:content/translations/en.DM00169764.pdf

about STM32F7 Series system architecture overview

-Syrine-