If reset happens or the board is powered up -> boot loader checks if usb flash memory is attached to the usb port , -> if attached-> check if there is firmware stored in the usb flash memory pen ->is so copy and update the application from usb stick-...