|
@@ -69,6 +69,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
{
|
|
|
printf("cm_WriteConfigZone 0x26 is error\n");
|
|
|
errorGlobalFlag = 2;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -81,6 +82,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
{
|
|
|
printf("cm_WriteConfigZone 0x26 is error\n");
|
|
|
errorGlobalFlag = 3;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -93,6 +95,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x26 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 4;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
//---------------------------------------------config all user zone use the same password/seed of the set 1
|
|
@@ -113,6 +116,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x20 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 5;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -123,6 +127,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x22 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 6;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
// ---------------------------------------------Write Control for user zone 2
|
|
@@ -132,6 +137,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x24 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 7;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -142,6 +148,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x26 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 8;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -154,6 +161,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x18 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 9;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -173,6 +181,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x60 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 10;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -193,6 +202,7 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0x98 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 11;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
|
|
@@ -213,30 +223,10 @@ uint8_t cm_Auth_Encrp_Personal(uint8_t pswMode,uint8_t authMode)
|
|
|
printf("cm_WriteConfigZone 0xB8 is error\n");
|
|
|
|
|
|
errorGlobalFlag = 12;
|
|
|
+ return -1;
|
|
|
}
|
|
|
|
|
|
-#if 0
|
|
|
- //---------------------ATTENTION------------------------ change password write 7,then the config zone must input correct secret while not the default secret,in's effect same to burn fuse
|
|
|
- // user must set and remember this secret for password for write/read.then must be same whih cm_Auth_Encrp_rw before access to user zone for write or read .
|
|
|
- pwData[0] = 0xFF;
|
|
|
- pwData[1] = 'S';
|
|
|
- pwData[2] = 'T';
|
|
|
- pwData[3] = 'R';
|
|
|
- pwData[4] = 0xFF;
|
|
|
- pwData[5] = 0xFF;
|
|
|
- pwData[6] = 0xFF;
|
|
|
- pwData[7] = 0xFF;
|
|
|
- ucReturn = cm_WriteConfigZone(0xE8, pwData, 8, FALSE);
|
|
|
- if (ucReturn != SUCCESS)
|
|
|
- {
|
|
|
- printf("cm_WriteConfigZone 0xB8 is error\n");
|
|
|
-
|
|
|
- errorGlobalFlag = 12;
|
|
|
- }
|
|
|
-#endif
|
|
|
-
|
|
|
-
|
|
|
-#if 0
|
|
|
+#if 1
|
|
|
ucReturn = cm_BurnFuse(fab_id);
|
|
|
if (ucReturn != SUCCESS)
|
|
|
{
|