how: simple way for code protection (read out firmware) LPC55S16

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

how: simple way for code protection (read out firmware) LPC55S16

2,463 次查看
Ralf_Rademacher
Contributor III

Hi there

i just implemented a baremetal firmware on named Controller.

now i want to protect my firmware from being read out. How should i realize this?

In other controllers all i had to do was, setting a code protection bit. here it seems more complex and i did not find any concrete example.

 

best

Ralf

标签 (1)
标记 (2)
0 项奖励
回复
6 回复数

2,429 次查看
Ralf_Rademacher
Contributor III

Alice,

 

can you please provide an example?

 

BR

Ralf

0 项奖励
回复

2,416 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Ralf,

Sorry there isn't example.

 

BR

Alice

0 项奖励
回复

2,414 次查看
Ralf_Rademacher
Contributor III

Hi Alice,

I understand there is no example available right now. However, could you create one as you are the manufacturer of the LPC55S16? It would be very helpful.

 

BR

Ralf

0 项奖励
回复

2,454 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Ralf,

Yes, lpc55xx family differs from other controllers, there isn't simple way to protect code to read out.

For this chip, you can use life cycle states, while it is more complex , you can refer to thread:

https://community.nxp.com/t5/LPC-Microcontrollers/Does-LPCXpresso55S69-have-a-flash-readout-protecti...  

And User Manual of lpc55s16.

 

BR

Alice

 

0 项奖励
回复

2,435 次查看
Ralf_Rademacher
Contributor III

Hey Alice_Yang,

many thanks for your response. unfortunately I do not really understand how it should work.

may i ask you, if you could provide me an detailed example? I just want to protect my code and algorithms from being read. like on ohne Microcontrollers, where they had fuse bits or something else, which didnt allow customers to read out firmware and replicate through disassembling.

As a manufacturer, is it possible to remove the read protection once it has been set, or is it irreversible once it has been set?

 

BR

Ralf

0 项奖励
回复

2,431 次查看
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Ralf_Rademacher,

I know your meaning, while there isn't the simple way with this chip like you said"like on ohne Microcontrollers, where they had fuse bits or something else, which didnt allow customers to read out firmware and replicate through disassembling.". 

 

BR

Alice

0 项奖励
回复