cancel
Showing results for 
Search instead for 
Did you mean: 

Bricked STM32F446 after unprotect

VictorPr
Associate II

After testing Proprietary code readout protection (PCROP) features, STM32F4 got bricked.

Steps to reproduce:

  • Enable SPRMOD for PCROP usage and enable PCROP bit 3 (Flash sector 3)
  • Send an :unprotect:force DFU command
  • STM32 will be bricked by now, not booting into USB DFU mode when pulling BOOT0 pin high
1 ACCEPTED SOLUTION

Accepted Solutions
VictorPr
Associate II

Ok, solved.

For some reason, just plugin in USB while BOOT0 was tied high was not enough. Also had to pull NRST low to force reset and is working now.

View solution in original post

1 REPLY 1
VictorPr
Associate II

Ok, solved.

For some reason, just plugin in USB while BOOT0 was tied high was not enough. Also had to pull NRST low to force reset and is working now.