Bootloader Protocol

MCU executes from the bootloader section at each reset/power-on sequence. Initially it checks the status on a configurable BOOT_LOAD_PIN. The BOOT_LOAD_PIN needs to be configured as input with pull-up before checked.

Once entering boot mode, the following procedures are to be performed step by step.

The firmware chart is shown in the figure below.

Figure 1. Firmware Chart