5.7.1.1.4 DFU Image Distribution (DFUD…)

Format: DFUD <hex16>, <hex content>

Use the DFUD command for new image distribution. The payload length must not be larger than the max fragmented image size that the RNBD350 responded with in the DFUU command. When the DFUD command is called, no other DFU command is acceptable until the completion of the update; it means DFUD can be successively called in several times and cannot be terminated before sending all of the image payload.

During the firmware distribution, if the timeout exceeds the maximum allowed timeout, the RNBD350 enters into the Command mode.

Note: The hex content is an image payload. It is not represented in ASCII.
Example:DFUD,0100, <hex>

// Update fragmented of firmware image for length of 0x100

Response:AOK

// Device received without error

Err // State error, payload size error or command parameter error