10.4.1 Command Format – Host MCU to BM70/71 Module

Table 10-9. Write Continue Memory Command Format
ISDAP OpcodeISDAP Data LengthISDAP Data
StartHandleLengthData
Byte Number01-23-45-67-89-n
Size (bytes)122221-n
Value0x020x0FFF0xXXXX0x00010xXXXXSee the following table
Table 10-10. ISDAP Data Field Parameters
Byte NumberValueParameter DescriptionLength
7-80xXXXX

HCI-ISDAP data length field

[Bit15]

0 – Terminate write continue operation. The next write command must be an HCI-ISDAP write command, or there is a possibility of undefined device operation.

1 – Write continue operation active

[Bit14:0]

0x0001: 0x7FFF – Packet data length
2 bytes

Reuse the MSb for the Continue flag. The max value for any HCI-ISDAP write operation technically can be 32767 bytes in length, but sending the data in each packet is limited by what the BM70/71 module can receive.

9-n0xXXData to write to memory 1-n bytes

The length of this field depends on how much data the programmer is writing.

Figure 10-4. Message Sequence for Write Continue Command