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
Return parameters:
Status: Size: 1 octet
Value | Parameter Description |
---|---|
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: Size: 1 octet
Value | Parameter Description |
---|---|
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.