Skip to main content
Associate II
May 9, 2024
Solved

BOOT_ADD0 and BOOT_ADD1 are programmed with values 0xFFFF

  • May 9, 2024
  • 3 replies
  • 2166 views

Hi,

I am using an STM32F746IE controller and in some of them i don't see proper ST programmed values in address locations of BOOT_ADD0 (0x1FFF 0010) and BOOT_ADD1 (0x1FFF 0018). As per the reference manual i understand the ST programmed values in these locations should be 0xFF7F 0080 (ITCM-FLASH base address) for BOOT_ADD0 and 0xFFBF0040 (system memory bootloader address) for BOOT_ADD1, but in my board i am seeing 0xFFFF on both of these locations (attached image1), due to this i am not able to access the system memory bootloader to flash my application by turning BOOT0 pin high. Is there a reason why this would happen in some of the controllers? These are fairly new controllers and we haven't programmed any user code yet.

3b004d21-7006-4235-8414-87c52f055602.jpgImage1

This topic has been closed for replies.
Best answer by FBL

@Harshavardhan Would you please provide as in private message data code and version of the chip? I will reach you privately to check!

3 replies

ST Technical Moderator
May 10, 2024

Hi @Harshavardhan 

BOOT_ADD option bytes can be programmed by the user. Would you be able to access your target through CubeProg and reconfigure them to default values?

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.Best regards,FBL
Associate II
May 10, 2024

Hi @FBL ,

I was able to change the BOOT_ADD option bytes with my code, but i wanted to understand why the ST programmed values are not correct in this case? As i have not tampered with the values they should have been in Default values itself. I checked if i can find anything in errata  but there is nothing mentioned about this issue there as well.

FBLBest answer
ST Technical Moderator
May 13, 2024

@Harshavardhan Would you please provide as in private message data code and version of the chip? I will reach you privately to check!

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.Best regards,FBL