Do LPC5500 Series MCUs support Code Read Protection (CRP)?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Do LPC5500 Series MCUs support Code Read Protection (CRP)?

1,243 Views
dnjsdnwja
Contributor II

I could find CRP sections from Cortex-M0 and Cortex-M3 MCUs in the data sheet, but there are no such thing in that of Cortex-M33 (LPC5500) MCUs. Do they support CRP?

Labels (1)
0 Kudos
Reply
3 Replies

1,182 Views
Alexis_A
NXP TechSupport
NXP TechSupport

Hello @dnjsdnwja,

The security module for the LPC546xx is very different to the security found in the LPC5500 family, as it mentioned gorvak, the PFR manage different security levels but non of this related to disable the flash module to read or write directly to the flash. This would need to be done directly in software.

But in the devices that has TrustZone, the flash APIs could be restricted to only outside the secure section.

Please check the following app note and the UM to know more information about this.

Best Regards,

Alexis Andalon

0 Kudos
Reply

1,216 Views
Gorvak
Contributor II

Yes you can use pfr to configure debug protection. See the app notes. 

1,200 Views
dnjsdnwja
Contributor II

Hi thanks for your reply,

 

In fact, I would like to know if there is any support for protecting flash from reading even from software but not only from debugger. Do you have any idea on this?

Well, I realized that I am not sure whether CRP protects that case as well, maybe I should create another post for that.

0 Kudos
Reply