Under the "Programming" section of this arduino uno product description there's talk about Atmel's FLIP software which can be used to "load a new firmware". I've searched the web for what FLIP actually does but to no avail.
Atmel, description of FLIP:
Supports in-system programming of flash devices through RS232, USB or CAN. The software runs on Windows 9x, Windows ME, WindowsNT, Windows2000, WindowsXP, Windows Vista, Windows 7, Windows 8 and Linux x86.
This sounds very straightforward, yet I still get confused. This is literally all information there is. Well, there's this Atmel-pdf but that doesn't mention any support for the ATmega16U2. This covers the AT90USB so I don't know.. And besides, there's no place to download this alleged USB DFU either.
Again, the arduino.cc site says that the USB-part of the Uno (ATmega16U2) comes loaded with a "DFU-bootloader". This original bootloader makes uploading "sketches" via USB and Arduino IDE possible as I've understood, does Atmel do the same thing but with Atmel Studio? Or do you have to go through FLIP?
This is my situation; I have an AVRISP MkII on loan for a limited time, when I heard about FLIP I thought that this enabled you to program the Uno via Atmel Studio via USB, NOT exclusively AVRISP. Is this a correct assumption?
As far as I know, I'm the only one on Earth ever to try this, it's hard work being a pioneer
I have no available hardware at this point, but will be getting soon. I run Windows 8.1 Pro 64 bit.
(Also, they talk about the ICSP, do you use an ISP with this interface? For example, the Pro says "ISP" but the Uno says "ICSP", what's the difference? Can you connect the AVRISP to both?)
Cheers! Thank you for any help ![]()