Microchip logo
Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

FLIP

Part Number: flip

Summary:

Supports in-system programming of flash devices through RS232, USB or CAN.

Two installation files are available: one with Java Run-time Environment (JRE) integrated and one without.

View More
Documents and Software
Overview
Features
Additional Resources
Related Tools

Additional Resource

  • Supported Devices
Supported Devices

 megaAVR:

  • AT90CAN128 - 8-bit AVR Microcontroller, 128KB Flash, 64-pin, CAN Controller
  • AT90CAN32 - 8-bit AVR Microcontroller, 32KB Flash, 64-pin, CAN Controller
  • AT90CAN64 - 8-bit AVR Microcontroller, 64KB Flash, 64-pin, CAN Controller
  • ATmega16M1 - 8-bit AVR Microcontroller, 16KB Flash, 32-pin, LIN and CAN Controller
  • ATmega32M1 - 8-bit AVR Microcontroller, 32KB Flash, 32-pin, LIN and CAN Controller
  • ATmega64M1 - 8-bit AVR Microcontroller, 64KB Flash, 32-pin, LIN and CAN Controller
  • AT90USB1286 - 8-bit AVR Microcontroller, 128KB Flash, 64-pin, USB Controller
  • AT90USB1287 - 8-bit AVR Microcontroller, 128KB Flash, 64-pin, USB Controller
  • AT90USB162 - 8-bit AVR Microcontroller, 16KB Flash, 32-pin, USB Controller
  • AT90USB646 - 8-bit AVR Microcontroller, 64KB Flash, 64-pin USB Controller
  • AT90USB647 - 8-bit AVR Microcontroller, 64KB Flash, 64-pin, USB Controller
  • AT90USB82 - 8-bit AVR Microcontroller, 8KB Flash, 32-pin, USB Controller
  • ATmega16U2 - 8-bit AVR Microcontroller,16KB Flash, 32-pin, USB Controller
  • ATmega16U4 - 8-bit AVR Microcontroller, 16KB Flash, 44-pin, USB Controller
  • ATmega32U2 - 8-bit AVR Microcontroller,32KB Flash, 32-pin, USB Controller
  • ATmega32U4 - 8-bit AVR Microcontroller, 32KB Flash, 44-pin, USB Controller
  • ATmega8U2 - 8-bit AVR Microcontroller, 8KB Flash, 32-pin, USB Controller

Flash ISP (In-System Programmable):

  • AT89C5115 - Low Pin Count 8-Bit Microcontroller with A/D Converter and 16KB Flash
  • AT89C51AC3 - Enhanced 8-Bit Microcontroller with 64KB Flash Memory
  • AT89C51ED2 - High performance 8-Bit Microcontroller 64KB Flash, 2KB EEPROM
  • AT89C51IC2 - 8-Bit Flash Microcontroller with Two-Wire Interface
  • AT89C51ID2 - High-Performance CMOS Flash Version of the 80C51 CMOS Single Chip 8-Bit Microcontroller
  • AT89C51RC2 - 8-Bit Microcontroller, 32KB Flash
  • AT89C51RD2 - High-Performance 8-Bit Microcontroller, 64KB Flas

CAN Networking MCUs:

  • AT89C51CC03 - Enhanced 8-Bit MCU with CAN Controller and Flash Memory

USB MCUs:

  •  AT89C5130A-M - 8-Bit Flash Microcontroller, Full-Speed USB Device
  • AT89C5131A-L - 8-Bit Flash Microcontroller, Full Speed USB Device Specification Version 1.1 and 2.0
  • AT89C5131A-M - 8-Bit Flash Microcontroller, Full-Speed USB Device, Extended Range Power Supply

32-bit AVR UC3 B-Series:

  • AT32UC3B064 - 32-bit AVR Microcontroller, 64KB Flash, 64-pin
  • AT32UC3B0128 - 32-bit AVR Microcontroller, 128KB Flash, 64-pin
  • AT32UC3B0128AU - 32-bit AVR Microcontroller, Audio version, 128KB Flash, 64-pin
  • AT32UC3B0256 - 32-bit AVR Microcontroller, 256KB Flash, 64-pin
  • AT32UC3B0512 - 32-bit AVR Microcontroller, 512KB Flash, 64-pin
  • AT32UC3B0512AU - 32-bit AVR Microcontroller, Audio version, 512KB Flash, 64-pin
  • AT32UC3B164 - 32-bit AVR Microcontroller, 64KB Flash, 48-pin
  • AT32UC3B1128 - 32-bit AVR Microcontroller, 128KB Flash, 48-pin
  • AT32UC3B1256 - 32-bit AVR Microcontroller, 256KB Flash, 48-pin
  • AT32UC3B1512 - 32-bit AVR Microcontroller, 512KB Flash, 48-pin

32-bit AVR UC3 A3/A4-Series:

  • AT32UC3A364 - 32-bit AVR Microcontroller, 64KB Flash, 144-pin, SD/SDIO Card
  • AT32UC3A364S - 32-bit AVR Microcontroller, 64KB Flash, 144-pin, SD/SDIO Card, AES Crypto Module
  • AT32UC3A3128 - 32-bit AVR Microcontroller, 128KB Flash, 144-pin, SD/SDIO Card
  • AT32UC3A3128S - 32-bit AVR Microcontroller, 128KB Flash, 144-pin, SD/SDIO Card, AES Crypto Module
  • AT32UC3A3256 - 32-bit AVR Microcontroller, 256KB Flash, 144-pin, SD/SDIO Card
  • AT32UC3A3256AU - 32-bit AVR Microcontroller, Audio version, 256KB Flash, 144-pin, SD/SDIO Card
  • AT32UC3A3256S - 32-bit AVR Microcontroller, 256KB Flash, 144-pin, SD/SDIO Card, AES Crypto Module
  • AT32UC3A464 - 32-bit AVR Microcontroller, 64KB Flash, 100-pin, SD/SDIO Card
  • AT32UC3A464S - 32-bit AVR Microcontroller, 64KB Flash, 100-pin, SD/SDIO Card, AES Crypto Module
  • AT32UC3A4128 - 32-bit AVR Microcontroller, 128KB Flash, 100-pin, SD/SDIO Card
  • AT32UC3A4128S - 32-bit AVR Microcontroller, 128KB Flash, 100-pin, SD/SDIO Card, AES Crypto Module
  • AT32UC3A4256 - 32-bit AVR Microcontroller, 256KB Flash, 100-pin, SD/SDIO Card
  • AT32UC3A4256S - 32-bit AVR Microcontroller, 256KB Flash, 100-pin, SD/SDIO Card, AES Crypto Modul

32-bit AVR UC3 A0/A1-Series:

  • AT32UC3A0128 - 32-bit AVR Microcontroller, 128KB Flash, 144-pin
  • AT32UC3A0128AU - 32-bit AVR Microcontroller, Audio version, 128KB Flash, 144-pin
  • AT32UC3A0256 - 32-bit AVR Microcontroller, 256KB Flash, 144-pin
  • AT32UC3A0256AU - 32-bit AVR Microcontroller, Audio version, 256KB Flash, 144-pin
  • AT32UC3A0512 - 32-bit AVR Microcontroller, 512KB Flash, 144-Pin
  • AT32UC3A0512AU - 32-bit AVR Microcontroller, Audio version, 512KB Flash, 144-Pin
  • AT32UC3A1128 - 32-bit AVR Microcontroller, 128KB Flash, 100-pin
  • AT32UC3A1256AU - 32-bit AVR Microcontroller, Audio version, 256KB Flash, 100-pin
  • AT32UC3A1256 - 32-bit AVR Microcontroller, 256KB Flash, 100-pin
  • AT32UC3A1512 - 32-bit AVR Microcontroller, 512KB Flash, 100-pin
  • AT32UC3A1512AU - 32-bit AVR Microcontroller, Audio version, 512KB Flash, 100-pin

32-bit AVR UC3 D-Series:

  • ATUC64D3 - 32-bit Atmel® AVR® Microcontroller, 64KB Flash, 64-pin, USB Full-speed Device, CAT Module
  • ATUC128D3 - 32-bit Atmel® AVR® Microcontroller, 128KB Flash, 64-pin, USB Full-speed Device, CAT Module
  • ATUC64D4 - 32-bit Atmel® AVR® Microcontroller, 64KB Flash, 48-pin, USB Full-speed Device, CAT Module
  • ATUC128D4 - 32-bit Atmel® AVR® Microcontroller, 128KB Flash, 48-pin, USB Full-speed Device, CAT Module

Flash ISP - Single Cycle Core:

  • AT89LP51ED2 - 8-Bit Microcontroller, 64KB ISP Flash, 4KB EEPROM
  • AT89LP51IC2 - 8-Bit Microcontroller, 32KB ISP Flash, Dual Oscillators
  • AT89LP51ID2 - 8-Bit Microcontroller, 64KB ISP Flash, 4KB EEPROM, Dual Oscillators
  • AT89LP51RB2 - 8-Bit Microcontroller, 24KB ISP Flash
  • AT89LP51RC2 - 8-Bit Microcontroller, 32KB ISP Flash
  • AT89LP51RD2 - 8-Bit Microcontroller, 64KB ISP Flash

AVR-based CAN MCUs:

  • AT90CAN32-Automotive - 8-bit Automotive AVR Microcontroller, 32KB ISP Flash, CAN Controller
  • AT90CAN64-Automotive - 8-bit Automotive AVR Microcontroller, 64KB ISP Flash, CAN Controller
  • AT90CAN128-Automotive - 8-bit AVR Microcontroller, 128KB ISP Flash, CAN Controller




Documents and Software

Product Features

    The software runs on:
    • Windows 9x
    • Windows ME
    • WindowsNT
    • Windows2000
    • Windows Vista
    • Windows 7
    • Windows 8
    • Windows 10
    • Linux x86

     

Summary

Supports in-system programming of flash devices through RS232, USB or CAN.

Two installation files are available: one with Java Run-time Environment (JRE) integrated and one without.