I was working with my UNO, upload a sketch, make a code change, try to upload modified sketch, then boom, the Arduino's serial not had disappeared.
I disconnected and reconnected the UNO, nothing. The power led is on.
I tried a different UNO on the same computer with the same USB cable, it's working fine.
I tried the problematic UNO on a different computer with a different USB cable, nothing. I'm using OSX and I had the console open to see the kernel messages. When I plug a working UNO I get the "AppleUSBCDCACMData: Version number - 4.1.15" messages, but when I plug the bad UNO in, I nothing show up in the logs.
I reflashed the atmega8u2 with my AVRISP mkII. That went fine. I can also run a verify, that's successful. But still nothing show up in the list of USB device attached.
This particular UNO is a bit different the my other one (and the pictures I see online). The atmega8u2 has a resonator instead of a crystal. It also doesn't have the holes to put a crystal where the resonator for the 328 is. That makes me wonder if the fuses on the atmega8u2 shouldn't be different then what the instructions say to use:
(-U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xF4:m -U lock:w:0x0F:m).
The sketch that was uploaded to the 328 before the it broke runs fine.
I probed the resonator of the atmeg8u2 and I see a 16mhz sine(ish), the same as what's on the 328.
Any recommendation on what else I should look for?
Thanks in advance!
-yvest