Hello,
I just wonder, the CRP for LPC microcontrollers is a certain number to be written at a certain memory location, and this number is not secret, it is the same for all projects.
How can we protect the code with a secret key?
Hi,
In the LPC1800 and LPC4300 flash based devices when CRP is enabled, three different security levels are available. Each mode increases the security level, with CRP3 restricting any further access to the device.
Please check the below application note:
https://www.nxp.com/docs/en/application-note/AN11581.zip
I hope this helps,
Have a great day,
Sol
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------