cancel
Showing results for 
Search instead for 
Did you mean: 

Option Bytes changes does not work

Rado1
Visitor

HI

Using stm32f303veh6.

Changed the option bytes with the CubeProgrammer. 2.20.0 to override the BOOT0 signal. ( its floating )

nBOOT1 - > unchecked

BOOT_SEL -> unchecked 

I see that the address on start is 0x1FFFF.. and my FW on flash does not run. 

For debug, I I did some external wiring of the BOOT0 signal to GND, and now my FW boots fine.

Looked in Errata for know issues, but could not find any related.

 

Any reason for Option Bytes not to work?

 

 

 

1 REPLY 1
TDK
Super User

> Changed the option bytes with the CubeProgrammer. 2.20.0 to override the BOOT0 signal. ( its floating )

> nBOOT1 - > unchecked

> BOOT_SEL -> unchecked 

These options don't override the BOOT0 signal and the BOOT_SEL option byte doesn't exist on this chip.

The BOOT0 pin is always sampled on startup and must be low to boot into flash memory. You will have to wire it to ground directly or through a pullup. nBOOT1 value doesn't matter.

TDK_0-1761571219940.png

 

If you feel a post has answered your question, please click "Accept as Solution".