共用方式為


傳送韌體更新資料 (函式索引 23)

這個位元組 可定址能源支援函式類別的這個_DSM介面 (函式介面 1) 函式會將韌體資料傳送至裝置。

暫存器定義于 位元組可定址的能源支援介面規格中。

輸入

Arg3

欄位 位元組長度 位元組位移 描述
區域長度 4 0 在此函式中傳送的位元組數目。
區域識別碼 2 4 正在寫入之區域的識別。
區塊識別碼 1 6 在區域內寫入之區塊的識別碼。
韌體資料 區域長度所指定的數位 7 韌體映射資料的區域大小封包。

輸出

欄位 位元組長度 位元組位移 描述
狀態 4 0 此函式可以傳回下列Function-Specific錯誤碼:1。 沒有進行中的韌體更新作業。 2. 不正確區域大小。 3. 傳輸失敗,因為資料損毀。 4. 作業逾時。 5. 韌體認可作業失敗。 如需詳細資訊,請參閱 _DSM方法輸出

注意

此函式應計算韌體資料的 CRC,並將其與 FW_REGION_CRC0 ( 3、0x40) 和 FW_REGION_CRC1 (3、0x41) 進行比較。 如果值不相符,函式應該會失敗,並出現錯誤碼 3 Function-Specific。 請參閱 CRC 演算法規格的位元組可定址能源支援介面 JEDEC 標準。

啟動韌體更新 (函式索引 22)

完成韌體更新 (函式索引 24)

選取韌體映射位置 (函式索引 25)

取得韌體資訊 (函式索引 26)