cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to log illegal access by the debugger in the state of RDP Level 1?

Kenji1
Senior

Hi, team.

Question about security of the MCU.

Is it possible to log illegal access by the debugger in the state of RDP Level 1? Any bits is a available for it?

1 ACCEPTED SOLUTION

Accepted Solutions
Bubbles
ST Employee

Hi @Kenji​,

no in general there is no such trace.

Since the debugger can be connected even when the MCU is under reset, it would have to be built inside the debug interface itself and there in no such provision.

If you are concerned with security, I recommend considering RDP2.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

4 REPLIES 4
Bubbles
ST Employee

Hi @Kenji​,

no in general there is no such trace.

Since the debugger can be connected even when the MCU is under reset, it would have to be built inside the debug interface itself and there in no such provision.

If you are concerned with security, I recommend considering RDP2.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Kenji1
Senior

Hi @JHOUD​ 

Thank you for your response.

WojtekP1
Associate III

I would not trust RDP at all until ST will clearly state that this problem is fixed in newer MCUs like STM32G

after reading this:

https://www.aisec.fraunhofer.de/en/FirmwareProtection.html

even amateur with little money can crack it

Kenji1
Senior

Hi @Community member​ 

Thank you for your valuable information.

I didn't know about this.

Since there is no other way at the moment, I will use RDP for now.

It's better to have it than not.

I expect ST engineers to improve it.