Introduction

This application note describes how firmware can be updated securely on AVR® microcontrollers with bootloader capabilities. The method uses the Advanced Encryption Standard (AES) to encrypt the firmware.

Figure . Overview