Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa função _DSM Interface para Classe de Função Endereçável de Energia Endereçável de Bytes (Interface de Função 1) envia dados de firmware para o dispositivo.
Os registros são definidos na especificação da Interface com Backup de Energia Endereçável de Bytes.
Input
Arg3
| Field | Byte length | Byte offset | Description |
|---|---|---|---|
| Region Length | 4 | 0 | O número de bytes enviados nessa função. |
| Region ID | 2 | 4 | A identificação da região que está sendo gravada. |
| Block ID | 1 | 6 | A identificação do bloco que está sendo gravado dentro da região. |
| Firmware Data | The number specified by Region Length | 7 | Um pacote do tamanho de uma região de dados de imagem de firmware. |
Output
| Field | Byte length | Byte offset | Description |
|---|---|---|---|
| Status | 4 | 0 | Essa função pode retornar os seguintes códigos de erro de Function-Specific: 1. Não há nenhuma operação de atualização de firmware em andamento. 2. Tamanho da região inválido. 3. A transferência falhou devido à corrupção de dados. 4. A operação atingiu o tempo limite. 5. Falha na operação de confirmação de firmware. Para obter mais informações, consulte _DSM Saída do Método. |
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). Se os valores não corresponderem, a função falhará com Function-Specific Código de Erro 3. Consulte o padrão JEDEC da Interface de Suporte à Energia Endereçável de Bytes para a especificação do algoritmo CRC.
Related articles
Iniciar atualização de firmware (Índice de Funções 22)
Concluir atualização de firmware (Índice de Funções 24)
Selecione o Slot de Imagem do Firmware (Índice de Funções 25)