Go Down

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

reha

Hi Vile,
I purchased many (around 25) Due boards from several sources w/o knowing the "concept of E" (!) ...When I realised the problem, I noticed the difference.. Sadly, most of them R3 , not R3-E ;-((

So, I really dont know, where these boards are came from ;-(


reha

Hi,
In my case, I had been lucky. Because, my design has 2 uC's (one of them DUE, other is SANGUINO).. so the soln I found is, when Sanguino starts , it "activate" a relay, which controls the power to DUE card..

In short, Sanguino "activate the relay", so that DUE has initial power (certainly, code does not start) .. then "deactivate" the relay (ie. power of the DUE is cut ! ) , wait for 2 seconds and finally activate the relay ( so that DUE has the power again) .. In this case, code always starts (at least in my boards)

I know, it is not good design, but I could not found ant other solution. In fact another possible solution on "single uC environment" is dedicated WDT chip (will function like Sanguino) ..

but solutions are "unlogical" because R3-E version does not has that trouble but I could not found the difference btwn R3 & R3-E

reha

vile

Hello there,

rehas solution works, but it is only a compromise. In my application, the DUE is the only controller and I don't have the time to wait a second or two until the code runs.
Is there any possibility to contact the developers as this does not seem to be an individual case?

Maybe 'wopo' can tell us where he got his DUE R3-E: http://forum.arduino.cc/index.php?topic=241092.0

martinyim

Solved! Just need to a capacitor which close to the reset switch. The capacitor will let the reset pin to force zero for a short period. However, if you are using many shield on this board, you also need to add a capacitor for each shield's reset switch.

vile

Hi,

great you found a solution! For my board it doesn't work, but also the reset button never has worked before. I guess I have to get a new one, then I`ll try it again!

Vile

reha

Hi Martin,
excellent and bvery very practical solution. could you please tell me about capacity of the capacitor you used? many thanks, reha

reha

Hi all,
I soldered 1uF tantal capacitor as Martin mention btwn pins of the reset switch and it works !  reha

reha

Hi all,
another update.. As Martin mentioned that "if you are using many shield on this board, you also need to add a capacitor for each shield's reset switch.".. I need to update my response as..

1uF capacitor is sufficient for "board only". But when I connected my SDMemory card to board, I needed to increase capacitor to 4.7uF...

martinyim

Hi! I am using 10uF/10V capacitor for my board. My arduino board is connected to iteadstudio's motor shield and Arduino Ethernet shield.

reha

Friends,
I need to update the capacity values that I shared yesterday. Yesterday, 1uf/4.7uF capacitors had been worked. But today I noticed that "some of the boards" (most probably I purchased them from different manifacturer" need even bigger capacity..  I used 10uF/10V capacitor (like Martin did) .. they are working normally.. reha

vile

Hi,
I tried it with 2,2uF and 4,7uF and both did not work on the DUE only, no shield or periphery. So it seems to be related to my specific board (as I said the reset button is not working). In a few days I can test it with a new Arduino DUE.
Vile

reha

Hi Vile,
could you please try 10uF also? As I mentioned above, some of the boards did not worked with smaller capacity of condenser.. good luck. reha

vile

Hi,

it seems to work with a 10µF cap, although the RESET button is defective.
Also I received today the new DUE board I purchased. Using a 10µF cap also works. I will do some other tests with longer power off times. They are both DUE R3 (not -E), but the newer one (http://www.ebay.de/itm/281382994502?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT, more expensive than from china, but fast shipping) has a much better soldering quality.


reha

Hi Vile,
great news.. please keep us updated (with longer off time).. reha

Go Up