共用方式為


傳送韌體更新資料(功能索引 23)

此位 元組可定址能量支援功能類別 (功能介面 1) 功能的_DSM介面 會將韌體資料傳送至裝置。

暫存器定義在 位元組可定址能量支援介面規範中。

Input

Arg3

Field Byte length Byte offset Description
Region Length 4 0 此函式中傳送的位元組數。
Region ID 2 4 正在寫入的區域的識別。
Block ID 1 6 在區域內寫入的區塊的識別。
Firmware Data The number specified by Region Length 7 韌體映像資料的區域大小封包。

Output

Field Byte length Byte offset Description
Status 4 0 此函式可以傳回下列 Function-Specific 錯誤碼: 1. 沒有進行中的韌體更新作業。 2. 區域大小無效。 3. 由於資料損壞,傳輸失敗。 4. 作業逾時。 5. 韌體認可作業失敗。 如需詳細資訊,請參閱 _DSM方法輸出

Note

This function shall compute the CRC of the Firmware Data and compare it with FW_REGION_CRC0 (3, 0x40) and FW_REGION_CRC1 (3, 0x41). 如果值不相符,函式會失敗 Function-Specific 錯誤碼 3。 有關CRC演算法規範,請參閱位元組可尋址能量支援介面JEDEC標準。

開始韌體更新 (功能索引 22)

完成韌體更新 (功能索引 24)

選擇韌體映像插槽(功能索引 25)

取得韌體資訊(功能索引 26)