Go Down

Topic: UNO R3 won't go in DFU mode (Read 2722 times) previous topic - next topic

Domnulvlad

Feb 19, 2018, 08:23 pm Last Edit: Mar 21, 2018, 02:21 pm by Domnulvlad
Hi, so, I really wanted to use the UnoJoy! "library", but it requires the Arduino to be in DFU mode.
I have tried countless times to put it in DFU mode, by shorting the 2 pins necessary, but it will just disconnect from the computer and connect back again, still showing up as Arduino UNO. Any suggestions?

BTW, I am a noob :)

EDIT: There's also an almost invisible page 2 on this topic ;)

DrAzzy

Are you shorting the right two pins? It sounds like you're not.

Are you using a real Uno R3, with the 16u2 as serial adapter? Many clones are sold as unos, but do not have a 16u2 and hence cannot be used with unojoy.
ATTinyCore and megaTinyCore for all ATtiny, DxCore for DA/DB-series! github.com/SpenceKonde
http://drazzy.com/package_drazzy.com_index.json
ATtiny breakouts, mosfets, awesome prototyping board in my store http://tindie.com/stores/DrAzzy

Domnulvlad

Wait... I'm gonna take some photos

Domnulvlad

#3
Feb 20, 2018, 06:13 am Last Edit: Feb 21, 2018, 02:59 pm by Domnulvlad
These are the photos:



Domnulvlad


Domnulvlad

Nope, no luck :(

Does really nobody know a fix to this problem?

Domnulvlad

Sir, if you have a question, please make a new topic, don't just reply to mine.
Thank you.

Anyways, can't anyone, even a developer, come up with a fix for this? Please!

Domnulvlad

#7
Mar 09, 2018, 02:35 pm Last Edit: Mar 09, 2018, 02:41 pm by Domnulvlad
So, this is kind of a repost of what's in my other topic. I'm doing it because that topic seems kind of dead and I hope I can get other people's attention my making a fresh one.
So, the thing is, I really need DFU mode (for UnoJoy), my board is legitimate, but I can't get the 16u2 to go into DFU mode by shorting these pins:

Can someone please help me (more than on the older topic :) )?
Every reply is appreciated.

kprims

Put a momentary short across the two pins .

I just used this blog to put my Uno into DFu mode.

http://bartruffle.blogspot.com/2013/09/dfu-programming-atmega16u2-on-arduino.html

Uno connected to USB.

Code: [Select]
$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)


Momentary short across the 2 pins.

Code: [Select]
$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 03eb:2fef Atmel Corp.

robtillaart

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Domnulvlad

Put a momentary short across the two pins .

I just used this blog to put my Uno into DFu mode.

http://bartruffle.blogspot.com/2013/09/dfu-programming-atmega16u2-on-arduino.html

Uno connected to USB.

Code: [Select]
$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)


Momentary short across the 2 pins.

Code: [Select]
$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 03eb:2fef Atmel Corp.

You really don't understand, it can't go into DFU mode, after briefly shorting the 2 pins, it disconnects and reconnects back still as "Arduino UNO Com 8".

kprims

Maybe this will help.  If I was just starting out, I would just get another Uno. Clones are cheaper if you are burning/blowing things up.


https://forum.arduino.cc/index.php?topic=380103.0

http://forum.arduino.cc/index.php?topic=269399.0

Domnulvlad

So my last option is to reburn the 16u2 with another Arduino?
If so, does the second Arduino have to have the 16u2. Again, if yes, can please someone give me a link to an Arduino clone with the 16u2 at a reasonable price?
Thanks.

Domnulvlad

Please, someone, I really need a consistent answer!

Juraj

https://www.arduino.cc/en/Tutorial/ArduinoISP

Quote
Please note that the Rev.3 board has an ATMega 16U2 chip that manages the USB connection and also that chip can be reprogrammed via a dedicated connector labeled ICSP2, just above the ATMega 16U2 itself.

Go Up