1.一種版本校驗方法,其特征在于,包括:
獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號;
根據所述第一版本的版本號確定所述第一版本的版本號對應的校驗比特位;
若所述第一版本的版本號對應的校驗比特位為第一數值,則確定所述第一版本被禁用,所述第一版本校驗未通過;
若所述第一版本的版本號對應的校驗比特位為第二數值,則確定所述第一版本可用,所述第一版本校驗通過。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
接收禁用第二版本的指示,所述禁用第二版本的指示中包括所述第二版本的版本號;
根據所述第二版本的版本號確定所述第二版本的版本號對應的校驗比特位;
將所述第二版本的版本號對應的校驗比特位置為所述第一數值。
3.根據權利要求1所述的方法,其特征在于,
所述第一版本的版本號對應的校驗比特位存儲于電子熔斷金屬熔絲eFuse的第一字段中,所述第一字段中的每個比特位用于指示一個版本是否被禁用。
4.根據權利要求1所述的方法,其特征在于,
所述第一版本的版本號對應的校驗比特位存儲于閃存Flash的第二字段中,所述第二字段中的每個比特位用于指示一個版本是否被禁用。
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
對所述第一版本的版本信息進行簽名認證;
當簽名認證通過時,則執行根據所述第一版本的版本號確定所述第一版本的版本號對應的校驗比特位的步驟。
6.根據權利要求1至4中任一項所述的方法,其特征在于,所述獲取第一版本的版本信息包括:
接收升級指示,根據所述升級指示獲取所述第一版本的版本信息;
所述方法還包括:
若校驗不通過,則不升級至所述第一版本;
若校驗通過,則升級至所述第一版本。
7.根據權利要求1至4中任一項所述的方法,其特征在于,所述獲取第一版本的版本信息包括:
接收啟動所述第一版本的啟動指示,根據所述啟動指示獲取所述第一版本的版本信息;
所述方法還包括:
當所述第一版本校驗不通過時,不啟動所述第一版本;
當所述第一版本校驗通過時,啟動所述第一版本。
8.一種版本校驗裝置,其特征在于,包括:
版本信息獲取模塊,用于獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號;
版本校驗模塊,用于根據所述第一版本的版本號確定所述第一版本的版本號對應的校驗比特位,若所述第一版本的版本號對應的校驗比特位為第一數值,則確定所述第一版本被禁用,所述第一版本校驗未通過,若所述第一版本的版本號對應的校驗比特位為第二數值,則確定所述第一版本可用,所述第一版本校驗通過。
9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括:
接收模塊,用于接收禁用第二版本的指示,所述禁用第二版本的指示中包括所述第二版本的版本號;
校驗位更新模塊,用于根據所述第二版本的版本號確定所述第二版本的版本號對應的校驗比特位,將所述第二版本的版本號對應的校驗比特位置為所述第一數值。
10.根據權利要求8所述的裝置,其特征在于,
所述第一版本的版本號對應的校驗比特位存儲于電子熔斷金屬熔絲eFuse的第一字段中,所述第一字段中的每個比特位用于指示一個版本是否被禁用。
11.根據權利要求8所述的裝置,其特征在于,
所述第一版本的版本號對應的校驗比特位存儲于閃存Flash的第二字段中,所述第二字段中的每個比特位用于指示一個版本是否被禁用。
12.根據權利要求8至11中任一項所述的裝置,其特征在于,所述裝置還包括:
簽名認證模塊,用于對所述第一版本的版本信息進行簽名認證,當簽名認證通過時,則所述版本校驗模塊執行所述根據所述第一版本的版本號確定所述第一版本的版本號對應的校驗比特位的步驟。
13.根據權利要求8至11中任一項所述的裝置,其特征在于,
所述版本信息獲取模塊,具體用于接收升級指示,根據所述升級指示獲取所述第一版本的版本信息;
所述裝置還包括:
升級模塊,用于當校驗不通過時,不升級至所述第一版本;若校驗通過時,升級至所述第一版本。
14.根據權利要求8至11中任一項所述的裝置,其特征在于,
所述版本信息獲取模塊,具體用于接收啟動所述第一版本的啟動指示,根據所述啟動指示獲取所述第一版本的版本信息;
所述裝置還包括:
安全啟動模塊,用于當所述第一版本校驗不通過時,不啟動所述第一版本,當所述第一版本校驗通過時,啟動所述第一版本。
15.一種終端設備,其特征在于,所述終端設備包括:相互連接的收發器、處理器及存儲器;
所述存儲器用于存儲程序代碼,所述處理器調用所述存儲器中的所述程序代碼,以執行以下操作:
獲取第一版本的版本信息,所述版本信息包括所述第一版本的版本號;根據所述第一版本的版本號確定所述第一版本的版本號對應的校驗比特位;若所述第一版本的版本號對應的校驗比特位為第一數值,則確定所述第一版本被禁用,所述第一版本校驗未通過;若所述第一版本的版本號對應的校驗比特位為第二數值,則確定所述第一版本可用,所述第一版本校驗通過。