cancel
Showing results for 
Search instead for 
Did you mean: 

Getting Readout Protection Enabled (-16) when trying to connect to a Boot Loader device

MSSloan1962
Associate II

I assume RDP means Readout Protection. Is there any means for disabling it programmatically with C#? How would it get enabled? I'm pretty sure I'm not enabling it with my program. I tried "–ob rdp=0x0" but got a -1 result, meaning Not Connected. So I'm in a situation where I can't connect because I'm getting -16 (RDP enabled) and I can't disable RDP because I'm not connected

 
 
 
 
 
1 REPLY 1
TDK
Super User

RDP level 1 typically also requires a full erase at the same time. See the reference manual for the device you are working with. Yes, it can be done with STM32CubeProgrammer CLI.

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