Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Et ca redémarre.. Reset en Boucle
#11
Bonjour
A tout hasard, as tu essayé d'alimenter tes esp32 avec une alim externe indépendante sur port usb des cartes et non via le PC ?
Config : 3 routeurs F1ATB en V14.11 - 2 en mode Triacs + 1 routeur mobile en mode : Triac+SSR
PV 3kw (8 panneaux TrinaSolar 425W + Onduleur SunGrow 3KW) - Supervision : Home Assistant / Shelly & MQTT
Autoconsommation moyenne 98 % depuis l'usage des routeurs f1atb Smile
Répondre
#12
(19-01-2025, 09:59 AM)gerapi a écrit : vous pouvez essayer de débrancher esp32 du pc
puis de l'alimenter via un chargeur 5V
reboote t-il toujours ?
(19-01-2025, 10:43 AM)Sgb31 a écrit : Bonjour
A tout hasard, as tu essayé d'alimenter tes esp32 avec une alim externe indépendante sur port usb des cartes et non via le PC ?

Bonjour Gérapi, Sgb31,

Alors, je viens d'essayer, mais je ne suis pas sûr de pouvoir détecter le reboot sans la console sous les yeux. du moins je ne sais pas trop comment opérer autrement.
Le seul élément que j'ai c'est que le comportement des LED de la carte 
Pour l'une double clignotement rapide, pour l'autre Led allumée fixe,  restent les même que la carte soit raccordée au port USB ou à un bloc d'alimentation USB 5V, 1,8A,

(19-01-2025, 10:34 AM)CF8929 a écrit : A tout hasard voir ici:

A+


Bonjour CF8929, 

Idem malheureusement.. 


Concernant le reboot sur alimentation 5V, hors comportement des leds identiques, je peux dire que je Wifi de l'ESP 32 ne monte pas. je ne sais pas si cela peut etre un indice.
Répondre
#13
Change le gestionnaire de carte  avec la version 3.0.1 de ESP32 par Espressif Systems au lieu de la 3.1.1

A+
RMS V12, UxI Chauffage soufflant + CE Thermodynamique
6 X 500Wc Dualsun Half-cut Black, Domoticz
Répondre
#14
(19-01-2025, 11:59 AM)CF8929 a écrit : Change le gestionnaire de carte  avec la version 3.0.1 de ESP32 par Espressif Systems au lieu de la 3.1.1

A+

C'est fait.. BOn malheureusement... C'est encore râpé  Sad
   
Répondre
#15
bonjour,

j'ai un peu le même souci: j'ai compilé la version 13.03, et l'applic ne démarre pas, elle semble resetter toutes les 8 secondes (comme s'il y avait un watchdog), 
le print du boot s'affiche cycliquement, mais le premier Serial.println("Booting"); ne vient jamais sur la console.

ESP-ROM:esp32c3-api1-20210207
Build:Feb 7 2021
rst:0x10 (RTCWDT_RTC_RST),boot:0xc (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode: DIO, clock div:1
load:0x3fcd5820,len:0x1144
load:0x403cc710,len:0xad8
load:0x403ce710,len:0x2f80
entry 0x403cc710

je suis bien en No FS
j'ai ajouté ceci dans additional board managers
https://github.com/espressif/arduino-esp...index.json
résultat du build:

Sketch uses 1491900 bytes (73%) of program storage space. Maximum is 2031616 bytes.
Global variables use 76476 bytes (23%) of dynamic memory, leaving 251204 bytes for local variables. Maximum is 327680 bytes.


j'ai une carte esp32-c3-wroom-02 de espressif, j'ai compilé un petit soft qui fait fonctionner la led tricolore, tout se passe bien.
je suis en version 3.1.1 du noyau.

on dirait que l'applic routeur n'exécute pas du tout le setup. 
j'ai même shunte tout le setup en laissé juste l'init serial et le println, il ne printe rien a part les textes du boot.

j'ai aussi shunté tout le contenu de loop() en laissdant juste un delay(1) a la fin, idem, juste le texte du boot.

j'ai ensuite tenté de charger le binaire depuis le site, je bloque au niveau de la prog (après click sur do you want to install routeur F1atb.....) j'ai le message 'installation failed', et c'est identique si je resette, la carte est pourtant bien en 'waiting for download'... (manipe des boutons reset et boot effectuée)

pour debugger, j'ai également des erreurs, je n'ai peu être pas les paramètres qu'il faut, mais ce sera une seconde étape.
10 x DMEGC 500W bifaces, 5 x DS3-H, ECU-C, 1 routeur F1ATB Triac pulse.
Répondre
#16
Question basique : Lors de la tentative de chargement ainsi que lors de l'exécution du code, L'ESP est il "brut" sans aucune connectique de branché à part l'alim usb ou des broches de l'esp sont-elles connectées ( led, gpio ...) ?
Config : 3 routeurs F1ATB en V14.11 - 2 en mode Triacs + 1 routeur mobile en mode : Triac+SSR
PV 3kw (8 panneaux TrinaSolar 425W + Onduleur SunGrow 3KW) - Supervision : Home Assistant / Shelly & MQTT
Autoconsommation moyenne 98 % depuis l'usage des routeurs f1atb Smile
Répondre
#17
C'est vraiment étonnant, pour vérifier j'ai versé la V13.03 dans une carte identique à la tienne , celle avec l'antenne incorporée.
Aucun problème le programme existant a été écrasé et il n'y a pas de RESET il tourne.
Que reste t'il? la transmission via le port USB? La carte comporte le composant CP2102 
Vérifie ton gestionnaire de périphérique du pc:
     
A+
RMS V12, UxI Chauffage soufflant + CE Thermodynamique
6 X 500Wc Dualsun Half-cut Black, Domoticz
Répondre
#18
(19-01-2025, 01:42 PM)CF8929 a écrit : C'est vraiment étonnant, pour vérifier j'ai versé la V13.03 dans une carte identique à la tienne , celle avec l'antenne incorporée.
Aucun problème le programme existant a été écrasé et il n'y a pas de RESET il tourne.
Que reste t'il? la transmission via le port USB? La carte comporte le composant CP2102 
Vérifie ton gestionnaire de périphérique du pc:
 
A+

Hello CF8929, 
Oui les cartes comporte le CP2102, mais correctement reconnue pour les deux cartes : 
       

SGB31, 
Oui oui les cartes sont deconnectées de tout, posée simplement sur un morceau de liège ou de polystyrène selon ce que j'ai sous la mains, rien de connecté dessus, juste le micro usb . 

JZH85FR
Alors je ne savais pas ce qu'étais un WatchDog mais la traduction direct m'amusait bien, j'ai regardé un peu du coup et effectivement c'est une routine de boucle qui redémarre pour éviter un plantage trop long si j'ai bien compris; Mais j'ai cru voir également que dans le code du routeur, andré avec commenté une ligne qui désinitialise cette fonction car elle causait un souci non identifié. cela dit cela pourrait ressembler de mon coté a une boucle de redémarrage qui agit plusieurs fois par secondes. 
du coup un autowatchdog,LOL le Harakiri du monde moderne Big Grin  . J'avoue n eplus trop savoir quoi regarder LOL 

Je suis a deux doigt de commander une autre carte. cela ne m'arrange évidement pas en dehors du fait que j'ai l'impression d'abandonner prématurément .. mais j'ai peur d'avoir envie de sauter a pied joint sur le problème LOL ce qui ne le résoudra pas non plus c'est certain Wink
Aaaazefazeazfazefazefazefazf
 JZH85FR
 JZH85FR
a
Répondre
#19
sgb31: 
la carte est brute (rien de connecté) par contre c'est un dev kit, donc l'esp a quand même de branché la led rgb, le chip usb, 
   
cf8929:
   
phil_84:
non ta carte est bonne, il faut qu'on trouve... si j'ai bien compris, l'os multitache embarqué est Freertos, or je connais puisque j'avais deja installé et même debuggué un module reseau ethernet de freertos pour le at91sam7x512...
faut jamais abandonner, on a les sources ca doit marcher...

essaie ce code si tu as une led tricolore, il fonctionne chez moi

#include <Adafruit_NeoPixel.h>
#define PIN 8 // ESP32-C3 built-in RGB led
#define NUMPIXELS 1
Adafruit_NeoPixel pixels (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
#define DELAYVAL 500
void setup () {  
    Serial.begin (115200);
    Serial.println ("RGB led test with color message on monitor");          
    Serial.printf ("   PIN %i\n", PIN);          
            
    pixels.begin();
    pixels.clear();
}
const int maxcolor=7;
const int maxlum = 15;
//                                                
const int couleurs[maxcolor][3] =
//rouge         vert          bleu          jaune
{{maxlum,0,0}, {0,maxlum,0}, {0,0,maxlum}, {maxlum,maxlum,0},
// blanc                  orange               violet
 {maxlum,maxlum,maxlum}, {maxlum,maxlum/2,0}, {maxlum/2,0,maxlum}};
 const char* texte[]={"rouge ", "vert  ", "bleu  ", "jaune ", "blanc ", "orange", "violet"};
int i = 0;
void loop () {
      pixels.setPixelColor(0, pixels.Color (couleurs[i][0],couleurs[i][1],couleurs[i][2]));
      pixels.show();
      Serial.println(texte[i]);
      delay(2000);
      i++;
      if (i>=maxcolor) i=0;
 }
10 x DMEGC 500W bifaces, 5 x DS3-H, ECU-C, 1 routeur F1ATB Triac pulse.
Répondre
#20
Une autre piste as tu la dernière version esptool.py ? vérifier aussi ta version python 3.7

voici le lien pour exécuter la mise à jour : https://docs.espressif.com/projects/espt...ation.html

La méthode la plus simple est l'installation via la page : https://f1atb.fr/fr/routeur-photovoltaiq...-logiciel/

installation en images :

Sélection de la version
         
choisir le port
         
avant de valider install tenir appuyer le petit bouton poussoir "boot" en bas à droite de l'ESP32 jusqu’à "erasing" apparaisse à l'écran 
   

suite

          
choisir console
   
tu vous que l'ESP est en API
   

Fin

après > tu tapes "ssid:le nom de ton réseau wifi" (le mien ioT) valide par la touche entrée
   
ton mot de passe "password:mot de passe" de ton wifi, valide par la touche entrée
   
et en dernier "restart" valide par la touche entrée
   
ton ESP va rebooter et tu verras l'adresse IP que ta box ou ton routeur a attribuer
   
Récupère l'adresse IP dans ton navigateur et paramètre ton routeur
Routeur master V13.03 avec 2 relais SSR (ballon ECS PAC Atlantic + convecteur)
Routeur data V13.03 avec sonde de température et JSY
Mesure module Shelly EM / 2 afficheurs TTGO / 1 afficheur LILYGO S3
6 panneaux 405W S / 7 panneaux 405W SE / onduleur Growatt 5,2 Kw/ batterie Growatt 5 Kw / backup Growatt SYN 50
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)