2.1 Communication Protocol

This component is responsible for configuring the communication protocol used for data transfer between the bootloader host and bootloader client.

Description: This component was introduced into the 8-Bit MDFU Client UI to allow users to choose from the supported protocols for facilitating communication between the bootloader client and the bootloader host.

Example: To configure a communication interface for the bootloader, follow these two main steps. First, use the Communication Protocol drop-down menu in the MCC UI to choose a protocol supported by the library and the device. Next, link this protocol to a specific peripheral driver instance. You can select the protocol and attach the appropriate driver version from the module’s MCC tab. For detailed setup instructions, refer to the Use Case Examples section.

Figure 2-3. Bootloader Communication Protocol