This document provides guidelines for upgrading the firmware of the STM32F4DISCOVERY board using a USB key. The STM32F4 series microcontroller can run user-specific applications to update the firmware of the embedded Flash memory. This application note demonstrates the advantages of using USB Host mass storage for firmware upgrade and the requirements for the software and hardware.