From J2 and right (the one with the small square) you have [VDD(+3.3v), GND, PA15, SWDIO, SWCLK, PB3] (The side of the PCB with the STM chip)
Both the bootloader and the firmware will check the RDP level and set RDP2 if not previously set.
This will completely disable the debug interface so you wont get any response if you connect a debugger.
Here are some info from ST about RDP2:
"When RDP Level 2 is activated, all protections provided in Level 1 are active and the MCU is fully protected.
The RDP option byte and all other option bytes are frozen and can no longer be modified. The JTAG, SWV
(single-wire viewer), ETM, and boundary scan are all disabled. When booting from Flash, the memory content
is accessible to user code. However, booting from SRAM or from system memory bootloader is no longer possible.
This protection is irreversible (JTAG fuse), so it is impossible to go back to protection Level1 or 0."
Despite this I found a way to revert it so I would not say it is impossible. When that said it took me nearly a year of research to figure it out.
Good luck trying
Bookmarks