sec2.0和sec2.1新增分区DA客制化步骤
在sec2.0和sec2.1中,如果客户新增分区超过两个,又不想用DA中默认的sec policy,可以按如下方法进行配置。
以MT6739为例,增加第三个分区,分区名为“customer”:
1.修改sec_policy_config_common.h,包括如下路径:
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_PL\sec_policy_config_common.h
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_BR\sec_policy_config_common.h
修改内容如下:
/*Image Binding Hash*/
#define CUST1_BINDING_HASH 0
#define CUST2_BINDING_HASH 0
#define CUST3_BINDING_HASH 0
/***********************************
CUSTOM IMG Config
************************************/
#define CUST1_IMG_NAME ""
#define CUST2_IMG_NAME ""
#define CUST3_IMG_NAME "customer"
其中CUST3_BINDING_HASH的设定要根据贵司的需求。
2.修改sec_policy_configX.h, 包括如下路径:
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_PL\sec_policy_configX.h
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_BR\sec_policy_configX.h
修改内容如下:
sec_policy_config1.h
sec_policy_config2.h
sec_policy_config3.h
sec_policy_config4.h
其中DL_CUST3_POLICY_x, VERIFY_CUST3_POLICY_x, BIND_CUST3_POLICY_x的设置要根据贵司的设定需求。
3.修改sec_policy.h,包括如下路径:
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_PL\sec_policy.h
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_BR\sec_policy.h
修改的内容为:
4.修改sec_policy.c,包括如下路径:
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_PL\sec_policy.c
- \Customization_Kit_buildspec\Raphael-da\custom\MT6739\DA_BR\sec_policy.c
修改内容为: