IDE編譯後爲何會出現兩個Checksum值及其涵義?MPIII Writer操作過程中所顯示的Checksum值爲哪一項?
當用戶啓動加密選擇 “Enable Security”,則編譯後生成EPROM Checksum和Security Checksum;若客戶選擇”Disable Security”只生成一個
EPROM Checksum。
EPROM & Security Checksum 的解釋說明:
1. EPROM Checksum是指用戶源代碼的Checksum值;
2. Security Checksum是指在Sonix的加密機制下用戶代碼的Checksum值;
Sonix Writer在脫機操作過程中顯示Checksum的機制:用戶的SN8檔選擇加密時則顯示Security Checksum;無加密時顯示EPROM Checksum;
但請注意以下特殊情况:
1. 執行離綫功能FUN4後,顯示的Checksum是依據MCU本身的加密情况而顯示,與SN8檔的加密與否無關;如果MCU已被加密,顯示加密後的Security Checksum,否則顯示本身ROM資料的Checksum值;
2. 執行離綫功能FUN5後,是顯示source code sn8checksum,與編譯器生成的EPROM checksum相 同
EPROM & Security Checksum 的解釋說明:
1. EPROM Checksum是指用戶源代碼的Checksum值;
2. Security Checksum是指在Sonix的加密機制下用戶代碼的Checksum值;
Sonix Writer在脫機操作過程中顯示Checksum的機制:用戶的SN8檔選擇加密時則顯示Security Checksum;無加密時顯示EPROM Checksum;
但請注意以下特殊情况:
1. 執行離綫功能FUN4後,顯示的Checksum是依據MCU本身的加密情况而顯示,與SN8檔的加密與否無關;如果MCU已被加密,顯示加密後的Security Checksum,否則顯示本身ROM資料的Checksum值;
2. 執行離綫功能FUN5後,是顯示source code sn8checksum,與編譯器生成的EPROM checksum相 同