2.1 Communication Protocol

This component is used to configure which communication protocol is being used for data transfer between the bootloader and host applications.

Description: This component was added into the 8-Bit MDFU Client UI to give users the ability to select any of the supported protocols for enabling communication between the bootloader code and the host application.

Example: There are two main steps to configure a communication interface for the bootloader. The Communication Protocol drop-down list in the MCC UI allows the user to select a protocol that is currently supported by the library and the given device. This protocol can then be attached to specific peripheral driver instance. Select the protocol and attach the specific driver version from that module’s MCC tab. Refer to the Use Case Examples section for more information on the setup step for this option.

Figure 2-3. Bootloader Communication Protocol