2 User Interface

Introduction

The MCC Melody Bootloader is a middleware library that is capable of configuring both 8-bit PIC® and AVR® bootloading solutions from a common UI. To properly configure bootloaders for any supported 8-bit device, the Bootloader Library needs to be able to handle different user input for each chip architecture. One of the most useful features of MCC Melody is the ability to query device information from within a module’s logic, something that MCC Classic was unable to achieve. The following sections detail the general design and usage of the 8-bit AVR and 8-bit PIC UI components given to the user by the bootloader module.

Note: Refer to the reference links shared in the Use Case Examples section or the Release Notes for information on the required dependencies and installation help.
Figure 2-1. MCC Melody UI (AVR)
Figure 2-2. MCC Melody UI (PIC)