Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze _DSM interface voor byte adresseerbare functieklasse (functieinterface 1) verzendt firmwaregegevens naar het apparaat.
Registers worden gedefinieerd in de Byte Addressable Energy Backed Interface-specificatie.
Input
Arg3
| Field | Byte length | Byte offset | Description |
|---|---|---|---|
| Region Length | 4 | 0 | Het aantal bytes dat in deze functie wordt verzonden. |
| Region ID | 2 | 4 | De identificatie van de regio die wordt geschreven. |
| Block ID | 1 | 6 | De identificatie van het blok dat in de regio wordt geschreven. |
| Firmware Data | The number specified by Region Length | 7 | Een pakket met firmware-installatiekopieën in regioformaat. |
Output
| Field | Byte length | Byte offset | Description |
|---|---|---|---|
| Status | 4 | 0 | Deze functie kan de volgende Function-Specific foutcodes retourneren: 1. Er wordt geen firmware-updatebewerking uitgevoerd. 2. Ongeldige regiogrootte. 3. Overdracht is mislukt vanwege beschadiging van gegevens. 4. Er is een time-out opgetreden voor de bewerking. 5. De doorvoerbewerking van de firmware is mislukt. Zie _DSM Method Output voor meer informatie. |
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). Als de waarden niet overeenkomen, mislukt de functie met Function-Specific foutcode 3. Raadpleeg de Byte Addressable Energy Backed Interface JEDEC-standaard voor de specificatie van het CRC-algoritme.
Related articles
Firmware-update starten (functie-index 22)
Firmware-update voltooien (functie-index 24)
Installatiekopieënsite voor firmware selecteren (functie-index 25)