What is the difference between open device and close device?

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

What is the difference between open device and close device?

1,086 次查看
t-iishii
Contributor II

Hello 

In i.MX6Quad,

What is the difference between open device and close device?

Our customer, hope to know which functions will have difference of each module functions before SEC_CONFIG[1]=0(open device) and after SEC_CONFIG[1]= 1(closed device).

Are there any modules that affect other than the modules in Figure 11-1. Security subsystem (simplified)

of Reference Manual (IMX6DQRM)?

Best regards,

Ishii.

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

931 次查看
t-iishii
Contributor II

Hello Musich

Thank you for your response.

To closed( Security On) the device, does it need not only SEC_CONFIG but also DIR_BT_DIS bit to blown?

Because in Reference Manual (IMX6DQRM.pdf) page 377,

               NOTE
    If the DIR_BT_DIS eFuse is not blown, authentication may be
    bypassed. In this case the system is not secure.
    Chapter 8 System Boot

But every documents to operate setting sec_config and hashkey, 

It will set only SET_CONFIG[1] bit to SRC_SBMR2 register like this 

  $ cd /sys/fsl_opt

    :

    :

  $ echo 2 > HW_OCOPT_CFG5

  

To keep secure, do we must need to operate?

We must blown the DIR_BT_DIS bit?

Best regards,

Ishii.

0 项奖励
回复

931 次查看
Carlos_Musich
NXP Employee
NXP Employee

Hi Takayuki,

SEC_CONFIG is a fuse. Its value determine whether security is enabled or not.

0 - Open - allows any code to be flashed and executed, even if it has no validsignature.
1 - Closed (Security On)


Best regards,
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复