Hey everyone,
I have been trying to enter DFU mode on my UNO r3 without success.
After searching for an answer for hours I've decided to ask on here and see if anyone can help me out.
I'm using windows 8.1 on a laptop that has both USB 2 and 3 as well as OSX Yosemite using VMware. I wanted to try all these combinations as well as another pc to see if it made a difference.
As far as I understand it you have to connect the Ground and Reset pins of the headers closest to the USB port when the Arduino is plugged in or while plugging it in. After which the device should disappear from device manager and show as an unknown device or the name with DFU in the title.
This is a photo from another post showing these pins:
There seems to be different ground pins that are usable for this according to multiple posts and sites. Like the following:
If I use the pins in the second method the led titled L flashes three times then pauses and flashes one more time. During this the Arduino disconnects from windows and will only reconnect when these pins are disconnected. It always shows up as Arduino UNO (COM4) though so I'm not sure if this just causes a reset because it behaves the same as if the reset button is pressed.
I have read many posts about this issue and none of the methods or suggestions have helped me at all.
I also read on a thread that the atmega16u2 could be empty on my board in which case they suggested to use an ISP programmer to flash the firmware. I don't happen to have a programmer or a second UNO as you can use that instead. What I do have is a Arduino Due but I'm not sure if I can use that as a programmer for the UNO.
Anyway, I hope someone can help me out with this as it's driving me nuts.
I wanted to include links to the specific threads that I read but I can't seem to find them anymore.
I'm pretty sure that the UNO I have is a genuine one but I will attach photos anyway in case there is a difference with my board.
The 16u2 is titled:
ATMEL
MEGA16U2
1440 PH
4W4604KJ
The other is:
ATMEL
1437
ATMEGA328P-PU
Feel free to ask for any other information that you think would be useful!
Thanks in advance!
RubenA