APPLICATION NOTE Upgrading the Atmel CryptoAuthentication/Tempsensor Kit Firmware Using FLIP Overview Demonstrates how to upgrade the Atmel CryptoAuthentication and Atmel Tempsensor kit firmware via USB. Demonstrates the Atmel FLexible In-system Programming (FLIP) software utility. Introduction This document describes the steps required to program the following Atmel CryptoAuthentication and Atmel Tempsensor kits: AT88Microbase AT30TK175STK AT88CK101STK8 AT88CK201STK AT88SC-ADK2 AT88CK490 AT88CK590 Atmel-8746C-CryptoAuth-Upgrading-CryptoAuth-Temp-Kit-Firmware-Using-FLIP-ApplicationNote 112015 1 Firmware Upgrade Procedures Step 1 Install the FLexible In-system Programming (FLIP) Software Utility The FLIP software utility can be downloaded at the following link: www.atmel.com/tools/flip.aspx tab=overview Alternatively, if the Atmel Crypto Evaluation Studio (ACES) software is already installed, the FLIP installer is available in one of the following directories: C: Program Files Atmel Crypto Solutions Firmware Flip or C: Program Files (x86) Atmel Crypto Solutions Firmware Flip Step 2 Place the Atmel AVR AT90USBxxx into the Device Firmware Upgrade (DFU) Mode All Atmel AVR AT90USBxxx-based kits are shipped with a default factory preprogrammed USB boot loader located in the on-chip boot section. There are two methods to enable the DFU mode on the crypto kits: Method 1: AT88Microbase Boards HWB and RESET buttons This method uses the HWB and RESET buttons on the AT88Microbase board. The AT88Microbase serves as the base module for the AT30TK175STK, AT88CK101STK8, AT88CK201STK, and AT88SC-ADK2 kits. Enable DFU mode with the HWB and RESET buttons by following the next three steps: These steps must be completed in the exact sequence. 1. Press and hold the HWB button. 2. Press and release the RESET button. 3. Release the HWB button. The kits which incorporate the AT88Microbase board as the base module will toggle all three LEDs prior to entering the DFU mode. Upgrading the Atmel CryptoAuth/Tempsensor Kit Firmware Using FLIP APPLICATION NOTE 2 2 Atmel-8746C-CryptoAuth-Upgrading-CryptoAuth-Temp-Kit-Firmware-Using-FLIP-ApplicationNote 112015