3.4.3 Disconnect Command
This command is used to terminate an existing connection. The connection handle field identifies the connection to terminate, and the reason parameter indicates the reason for the host requesting disconnect. With respect to programming memory, this command is used by the host to terminate the programming connection. Once this command is processed by the BM70/71, the only way to restart programming operations is by sending the HCI Command Packet – Create Connection Command (opcode - 0x0405) to establish programming flow again. If any HCI-ISDAP commands are active when this Disconnect command is received by the BM70/71, undefined device operation may occur.