Go Down

Topic: Due won't start after power off-on, have to reset (Read 60467 times) previous topic - next topic

phr3ak

can I use the due itself as an AVR programmer? Or can I use another due as a programmer? I don't have uno neither mega.

phr3ak

I think no, we cannot use the due as an AVR programmer because the different voltage level.

HermannSW

stepper PT camera system:
https://forum.arduino.cc/index.php?topic=647703.0
high precision linear actuator:
https://forum.arduino.cc/index.php?topic=645745.0
http://stamm-wilbrandt.de/en/Raspberry_camera.html

ands

Firstly, big THANKS! to dancombine.


I did the job with my Due from china. This one did the reset after programming via 16u2, it had the correct 1kOhm series resistor, but not after power up, which didn't occur to me some while.
The 10k across T3 fixed it all right.


... 0603 which I did not have ...
Me neither.
But some old PCD from junk pile did offer a 10k small enough.
(Smaller ones come from old mobile pcbs, some tin  ;)
On another occasion I soldered it vertically, after contacting the "upper end" with enamel wire.
Good luck!
(When do we print/let grow micro bots, due driven of course, that carry enamel wire across PCBs and solder it, to fix the PCB to our findings? :)

Andi

atrakonline

Hi
I met this problem too .
For solving this problem , I increase the time of board's Reset .
I used a 10K resistor and a 100uf capacitor in series and connect common point of them to RESET pin of board. also 1 pin of 10K to 3.3v  and minus pin of capacitor to GND

The Problem solved .

Thanks

Rorut

Hi
I met this problem too .
For solving this problem , I increase the time of board's Reset .
I used a 10K resistor and a 100uf capacitor in series and connect common point of them to RESET pin of board. also 1 pin of 10K to 3.3v  and minus pin of capacitor to GND

The Problem solved .

Thanks
Thank you very much! This solution worked for me. Also had the problem that I needed to do a second manual reset for the board to turn on properly. Very easy fix, no tiny soldering or firmware update.

quanticchaos

Hi
I met this problem too .
For solving this problem , I increase the time of board's Reset .
I used a 10K resistor and a 100uf capacitor in series and connect common point of them to RESET pin of board. also 1 pin of 10K to 3.3v  and minus pin of capacitor to GND

The Problem solved .

Thanks
This was the simplest way to fix this. Even using only the capacitor between reset and ground worked. Before doing this I tried to flash my due without success (it kept displaying verification errors) and my Due clone doesn't even have the T3 mofset to solder the resistor on...

And yes, I know the problem is old but it persists.

Doone

#82
Oct 03, 2018, 02:35 pm Last Edit: Oct 03, 2018, 02:36 pm by Doone
Hi
I met this problem too .
For solving this problem , I increase the time of board's Reset .
I used a 10K resistor and a 100uf capacitor in series and connect common point of them to RESET pin of board. also 1 pin of 10K to 3.3v  and minus pin of capacitor to GND

The Problem solved .

Thanks
Had the same problem here - the presented solution solved it. Picture below
Thanks!

sumukh208

#83
May 01, 2019, 04:28 pm Last Edit: May 01, 2019, 04:29 pm by sumukh208
I think the problem is with the IC Atmega16U2 on DUE board is loaded with the hex file meant for MEGA2560.
Both the boards work differently, as DUE needs erase pin to be pulled up before programming.
The loaded firmware does not do that, so you have to manually erase it, making it inconvenient.

Following instructions need to be followed in order to do the same.

Go to this site and make necessary connection--

https://www.arduino.cc/en/Hacking/Upgrading16U2Due


The avrdude is located in  C:\Arduino\hardware\tools\avr\bin\avrdude.exe


Copy the avrdude.conf file in the same folder as avrdude.exe (Location of conf file is C:\Arduino\hardware\tools\avr\etc

Copy the hex file in same folder as avrdude.exe. (I am attaching correct hex file for this) (change the extension from txt to hex and use it)

The command line given in the website needs to be changed as follows.--

avrdude.exe -C avrdude.conf -c arduino -P COM1 -b 19200 -p m16u2 -vvv -U flash:w:C:\Arduino\hardware\tools\avr\bin\16u2.hex:i

It worked like a charm.

No need of making changes in hardware.

mikeyBoyAus

#84
Sep 25, 2019, 11:14 am Last Edit: Sep 25, 2019, 11:15 am by mikeyBoyAus
I recently bought 2 of these due units from mau's empire of dirt with black pcb's and have the power up or cpu reset issue. However, these boards don't have the ICSP header and so I am stuck. I have tried the 10k and 100mic cap but it didn't work for me. Is there any other connection to the ICSP pins or have I got a couple of attractive paper weights?

cloxart

Just my 2 cents:
I had the same problem on an arduino NANO clone, no start until i pressed reset. I solved it using a 1 second delay as first instruction on Setup().

Go Up