Go Down

Topic: [RESOLU] reset automatique + [RESOLU] Démarrage du moniteur série sans reset (Read 4 times) previous topic - next topic

numero_744

Merci barbudor.
Ne souhaitant pas m'attirer d'ennuis lors du transfert de programmes et étant nul en soudures, je préfère éviter la solution n°2 et la solution n°1 m'irai si j'avais des condensateurs libres de cette capacité là...
La solution qui me conviens le mieux est un autre moniteur série.
- Arduino UNO R3;
- PowerBook G4;
  - Arduino (C)
  - Eclipse (Java)
  - wxLua (µLua)
  - TextWrangler (HTML + JS)
- (3)DS et bientôt R4 (po

skywodd

Tu as quoi sous la main en condensateur ?
N'importe quoi entre 1uF et 100uF ferait l'affaire ;)
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

numero_744

J'en ai mais est-ce grave s'ils sont polarisés ?
Le + sur reset et le - sur GND ? Ces deux bornes sont occupées par un transistor (c.f. plus haut).
Je préfère télécharger un autre moniteur série mais je n'en ai toujours pas trouvé (j'y arriverais !).
- Arduino UNO R3;
- PowerBook G4;
  - Arduino (C)
  - Eclipse (Java)
  - wxLua (µLua)
  - TextWrangler (HTML + JS)
- (3)DS et bientôt R4 (po

skywodd


J'en ai mais est-ce grave s'ils sont polarisés ?
Le + sur reset et le - sur GND ? Ces deux bornes sont occupées par un transistor (c.f. plus haut).
Je préfère télécharger un autre moniteur série mais je n'en ai toujours pas trouvé (j'y arriverais !).

Les condensateurs de +1µF sont obligatoirement polarisé ;)
Le + sur reset, le - sur GND.
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

numero_744

Merci !

Et pour un terminal série mac, quelqu'un en connaitrait ?
- Arduino UNO R3;
- PowerBook G4;
  - Arduino (C)
  - Eclipse (Java)
  - wxLua (µLua)
  - TextWrangler (HTML + JS)
- (3)DS et bientôt R4 (po

barbudor


Les condensateurs de +1µF sont obligatoirement polarisé ;)


Ah les jeunes

http://www.gotronic.fr/art-condensateur-lcc-1-uf-3274.htm
http://www.gotronic.fr/art-condensateur-polyester-2-2-uf-3314.htm

On doit pouvoir trouver sans trop de difficultés jusqu'à 10µF

;) =>[]
Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Jean-François

#21
Oct 08, 2012, 08:56 pm Last Edit: Oct 08, 2012, 08:58 pm by Jean-François Reason: 1

Merci !

Et pour un terminal série mac, quelqu'un en connaitrait ?


http://www.macupdate.com/app/mac/31352/coolterm
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

numero_744

:smiley-roll: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,  :smiley-sleep:  :smiley-sleep:  :smiley-sleep: ... :smiley-eek:
1 000 mercis à Jean-François pour le logiciel !
Je marque cette question comme [RESOLU]e.

P. S. : Pourquoi plus de mercis à lui qu'aux autres ? Cf son rôle dans le forum...
- Arduino UNO R3;
- PowerBook G4;
  - Arduino (C)
  - Eclipse (Java)
  - wxLua (µLua)
  - TextWrangler (HTML + JS)
- (3)DS et bientôt R4 (po

skywodd


Ah les jeunes

http://www.gotronic.fr/art-condensateur-lcc-1-uf-3274.htm
http://www.gotronic.fr/art-condensateur-polyester-2-2-uf-3314.htm

On doit pouvoir trouver sans trop de difficultés jusqu'à 10µF

Mes plus plate excuses :smiley-mr-green:

2.5€ le condensateur ... pas mal :smiley-mr-green:
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Pac2Kro


- la solution propre via le watchdog :
Code: [Select]
#include <avr/wdt.h>
// ...
wdt_enable(WDTO_15MS);
for(;;);



Dans d'autres topics en langue anglaise, ils semblent indiquer la nécessité de modifier le bootloader (désactivation du watchdog?) sinon la carte ne fait que se "reseté".
Qu'en est il pour les cartes achetées récemment? 

skywodd


Dans d'autres topics en langue anglaise, ils semblent indiquer la nécessité de modifier le bootloader (désactivation du watchdog?) sinon la carte ne fait que se "reseté".
Qu'en est il pour les cartes achetées récemment? 

Le bootloader optiboot (carte UNO & mega2560) gère le watchdog en interne donc normalement ça ne devrait pas créer de boucle de reset.
(le meilleur moyen d'être fixé c'est de tenter un reset en utilisant le watchdog et voir ce qui ce passe)
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Pac2Kro

Merci pour ta réponse . Par contre, si la carte part dans une boucle de reset, peut on recharger un autre sketch facilement?

skywodd


Merci pour ta réponse . Par contre, si la carte part dans une boucle de reset, peut on recharger un autre sketch facilement?

Un appui sur le bouton reset au moment ou l'ide termine la compilation et normalement le problème (si il existe) sera réglé ;)
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Pac2Kro


(le meilleur moyen d'être fixé c'est de tenter un reset en utilisant le watchdog et voir ce qui ce passe)

Code: [Select]
#include <SPI.h>
#include <Ethernet.h>
#include <avr/wdt.h>

byte mac[] = { 0x90, 0xA2, 0xDA, 0x01, 0x01, 0x01 };

void reset_software(void) {
  wdt_enable(WDTO_30MS);
  for(;;);
}

void setup()
{
  if (Ethernet.begin(mac) == 0)
  {
    reset_software();
  }
}

void loop()
{
}


Code testé et fonctionnant sans soucis sur un réseau sans serveur DHCP avec une arduino ethernet R3.
A la fin des 15 DHCP discover sans succès, la carte reboot.
Le rechargement d'un autre sketch s'est passé sans problème.
Merci pour tes conseils.

skywodd


Code testé et fonctionnant sans soucis sur un réseau sans serveur DHCP avec une arduino ethernet R3.
A la fin des 15 DHCP discover sans succès, la carte reboot.
Le rechargement d'un autre sketch s'est passé sans problème.

J'étais sûr que optiboot gérait le watchgod en interne, maintenant c'est sûr et certain :)
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Go Up
 

Quick Reply

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Note: this post will not display until it's been approved by a moderator.
Name:
Email:

shortcuts: alt+s submit/post or alt+p preview