Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Téléinfo
  4. Denky D4
  5. Problème de stabilité avec Berry

Problème de stabilité avec Berry

Scheduled Pinned Locked Moved Denky D4
7 Posts 2 Posters 1.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Nicolas BernaertsN Offline
    Nicolas BernaertsN Offline
    Nicolas Bernaerts
    wrote on last edited by
    #1

    Hello,
    Je viens de me rendre compte que lorsque j'active l'option de compilation BERRY et AUTOCONF, mon build ESP32 crash pour une raison indéterminée au bout de quelques temps (quelques minutes ou quelques heures ...). Quand l'ESP32 crash, il ne reboot pas, il reste unresponsive.
    Le même build avec BERRY et AUTOCONF en #undef est hyper stable.
    Est-ce que quelqu'un aurait rencontré ce type de problème ou aurait une explication ?

    CharlesC 1 Reply Last reply
    • Nicolas BernaertsN Nicolas Bernaerts

      Hello,
      Je viens de me rendre compte que lorsque j'active l'option de compilation BERRY et AUTOCONF, mon build ESP32 crash pour une raison indéterminée au bout de quelques temps (quelques minutes ou quelques heures ...). Quand l'ESP32 crash, il ne reboot pas, il reste unresponsive.
      Le même build avec BERRY et AUTOCONF en #undef est hyper stable.
      Est-ce que quelqu'un aurait rencontré ce type de problème ou aurait une explication ?

      CharlesC Offline
      CharlesC Offline
      Charles
      wrote on last edited by Charles
      #2

      @Nicolas-Bernaerts de mon coté si ça peut aider, tasmota + berry sur ESP32 de base (wemos sans PSRAM) avec MQTT secure sur le net par dessus le marché, aucun soucis.

      Script berry interception MQTT en plus pour envoyer sur emoncms

      a227a17d-ee3b-4fc1-b03b-ba2c137a0a29-image.png

      15d15712-d07f-4bb5-bea1-aaa4d8ff74a9-image.png

      Nicolas BernaertsN 2 Replies Last reply
      • CharlesC Charles

        @Nicolas-Bernaerts de mon coté si ça peut aider, tasmota + berry sur ESP32 de base (wemos sans PSRAM) avec MQTT secure sur le net par dessus le marché, aucun soucis.

        Script berry interception MQTT en plus pour envoyer sur emoncms

        a227a17d-ee3b-4fc1-b03b-ba2c137a0a29-image.png

        15d15712-d07f-4bb5-bea1-aaa4d8ff74a9-image.png

        Nicolas BernaertsN Offline
        Nicolas BernaertsN Offline
        Nicolas Bernaerts
        wrote on last edited by
        #3

        @Charles Tout à fait d'accord.
        Je suis en train de tester Berry sans PSRAM et cela semble stable ...
        J'ai vu chez Espressif un bug assez récent où un conflit existe entre GPIO16 et GPIO17 (UART) et la PSRAM des nouveaux ESP32.
        En désactivant la PSRAM, la stabilité semble retrouvée. A suivre ...

        Nicolas BernaertsN 1 Reply Last reply
        • CharlesC Charles

          @Nicolas-Bernaerts de mon coté si ça peut aider, tasmota + berry sur ESP32 de base (wemos sans PSRAM) avec MQTT secure sur le net par dessus le marché, aucun soucis.

          Script berry interception MQTT en plus pour envoyer sur emoncms

          a227a17d-ee3b-4fc1-b03b-ba2c137a0a29-image.png

          15d15712-d07f-4bb5-bea1-aaa4d8ff74a9-image.png

          Nicolas BernaertsN Offline
          Nicolas BernaertsN Offline
          Nicolas Bernaerts
          wrote on last edited by
          #4

          @Charles juste une question : le flash write count est très très élevé. On doit être à la limite de la capacité de la ROM avant failure. Une raison particulière pour ce nombre très élevé d'écritures en ROM ?

          CharlesC 1 Reply Last reply
          • Nicolas BernaertsN Nicolas Bernaerts

            @Charles juste une question : le flash write count est très très élevé. On doit être à la limite de la capacité de la ROM avant failure. Une raison particulière pour ce nombre très élevé d'écritures en ROM ?

            CharlesC Offline
            CharlesC Offline
            Charles
            wrote on last edited by
            #5

            @Nicolas-Bernaerts oui j'ai vu ça en postant la capture, j'avoue ne pas comprendre la cause je ne change pas la config nulle part dans mes scripts je vais le tracker voir (peut être à un moment j'ai fait du code berry pourri et que ça date de la.

            1 Reply Last reply
            • Nicolas BernaertsN Nicolas Bernaerts

              @Charles Tout à fait d'accord.
              Je suis en train de tester Berry sans PSRAM et cela semble stable ...
              J'ai vu chez Espressif un bug assez récent où un conflit existe entre GPIO16 et GPIO17 (UART) et la PSRAM des nouveaux ESP32.
              En désactivant la PSRAM, la stabilité semble retrouvée. A suivre ...

              Nicolas BernaertsN Offline
              Nicolas BernaertsN Offline
              Nicolas Bernaerts
              wrote on last edited by Nicolas Bernaerts
              #6

              Je pense avoir résolu le problème d'instabilité du build avec Berry.
              Cela provenait de la publication MQTT qui est totalement différente entre le driver Energy et le driver Sensor.
              Les publications coté Energy crééaient une boucle infinie dès que Berry était activé.
              J'ai réglé le problème en gérant les publications MQTT coté Sensor.
              Je viens de publier une version 13.3.4 avec Berry réactivé.

              CharlesC 1 Reply Last reply
              • Nicolas BernaertsN Nicolas Bernaerts

                Je pense avoir résolu le problème d'instabilité du build avec Berry.
                Cela provenait de la publication MQTT qui est totalement différente entre le driver Energy et le driver Sensor.
                Les publications coté Energy crééaient une boucle infinie dès que Berry était activé.
                J'ai réglé le problème en gérant les publications MQTT coté Sensor.
                Je viens de publier une version 13.3.4 avec Berry réactivé.

                CharlesC Offline
                CharlesC Offline
                Charles
                wrote on last edited by
                #7

                @Nicolas-Bernaerts Au top merci 🙂

                1 Reply Last reply

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                4

                Online

                5.8k

                Users

                565

                Topics

                5.3k

                Posts

                Top Topics

                Popular Tags

                teleinfo
                25 topics
                arduino
                19 topics
                remora
                16 topics
                esp8266
                10 topics
                arduipi
                10 topics
                raspberry
                8 topics
                wifinfo
                7 topics
                broadcast
                7 topics
                Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Blog
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups