Embedded Code Protection

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

Embedded Code Protection

922 次查看
D_D97
Contributor II

Hello world, 

I am using Design Studio to develop a project on S32k144 microcontroller.

I upload the c code written in the IDE to the microcontroller using the Debug option "project_name_debug_flash_pemicro".
After disconnecting the programmer, resetting the board (or microcontroller) the code starts running.
My question is, is there any chance that anyone who have the microcontroller could extract the c code I uploaded ? or anything related to the code i have uploaded or it is encrypted ? thank you a lot,

Dema

 

#s32k144 #security 

0 项奖励
回复
3 回复数

898 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @D_D97,

If JTAG/SWD interface is not protected, any user may be able to read out the memory, such as connecting to the MCU or reading the binary, but most likely not the source code, please refer to the following community posts: 
 
The JTAG/SWD interface can be password protected, please refer to this document: [S32K3] Restrict the debug access with a password when HSE is not used.
 
Best regards,
Julián
0 项奖励
回复

881 次查看
D_D97
Contributor II
I'm using OpenSDA interface, is it secure ? 
0 项奖励
回复

864 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @D_D97,

If not enabled, the OpenSDA interface is not secured. Again, you can secure the debug port with password by following the instructions in this community post: [S32K3] Restrict the debug access with a password when HSE is not used.

Best regards,
Julián

0 项奖励
回复