6.1.7 HCI VND DFU Exit
| Command | OCF | Sub-op code | Command Parameters | Return Parameters |
|---|---|---|---|---|
HCI_VND_DFU_Exit | 0x0000 | 0x06 | none | Status, Exit_Action |
Description:
DFUE can be called whether the transmission is finished or not; it can be used to abort the DFU procedure as well. The following two reactions might occur:
- Followed by a reboot – When transmission was finished and validation was successful, system reboot occurs
- Exit DFU procedure – When DFU procedure is not complete or transmission finished but validation failed
Command parameters:
None.
| Command | Size | Value | Parameter Description |
|---|---|---|---|
Status | 1 octet | 0x00 | HCI_DFU_Exit command succeeded |
| 0x01 to 0xFF | HCI_DFU_Exit command failed. See [Vol 1] Part F,
Controller Error Codes for a list of error codes and
descriptions | ||
Exit_Action | 1 octet | 0x00 | Exit and reboot soon |
| 0x01 | Exit only | ||
| All other values | Reserved for future use |
Event(s) Generated (unless masked away):
When the HCI_VND_DFU_Exit command completes, an
HCI_Command_Complete event generates.
