Yeah, I'm getting confused myself! I have an STK500, and I can program the
bootloader/program space on the 2560. In addition to the clearly marked ISP
header for the 2560, there is also an ISP header for the 8U2 (don't ask)
which is how I got into trouble! My 8U2 no longer looks like a USB, and I
haven't been successful trying to run flip (flip's a flop). My STK500 and
Atmel Studio 4 apparently can't program the 8U2. I loaded Atmel Studio 6.0
onto another computer, and while it does recognize the 8U2, it wants a USB
STK500 as far as I can tell (haven't tried to learn all of it). Flip does
not like the "combined" 8U2 hex (looks more like html) file I've found on:
https://github.com/arduino/Arduino/tree/master/hardware/arduino/firmwares
And since the code on the 8U2 is bricked, I doubt if flip could load it
anyway.
My sad story.
Alan KM6VV
>On Behalf Of Austin Hendrix