2025-07-25 8:22 AM
Hello ST team,
I came across issue here.
The force_mode of boot_ctx is always set to 3, which force the MPU to boot over USB, rather than MMC. I tried to set TAMP_BKP20R(BOOT MODE) to 0, but the behavior is the same after reset.
Aslo, I have another board (hardware is slightly different, but boot pin configuration is the same), which works well.
I know it can be fixed by changing UBOOT code. My questions are:
1. Is the value of this register boot_ctx set by ROM code?
2. The MPU model and version of the above two board are the same, STM32MP151FAD Rev.Z. Why is their behavoir different?
2025-08-08 6:31 AM
Hi @fantasylsdo
One assumption to check
May you properly delete the configuration of USER1 button in you DT ?
See description in LEDs and buttons on STM32 MPU boards - stm32mpu
Hope it help
Olivier