Page 283 sur 299 PremièrePremière ... 83183233258275279280281282283284285286287291 ... DernièreDernière
Résultats de 1 411 à 1 415 sur 1491
  1. #1411
    Nouveau membre
    Inscrit
    avril 2013
    Messages
    48
    Merci / J'aime
    Téléchargement
    0
    Billets
    1
    Cité(e)
    4 Post(s)
    Badgé(e)
    0 Sujet(s)
    Citation Envoyé par davidlb_gpr Voir le message
    Bonsoir,

    J'avoue ne pas comprendre...dans croquis, quand j'exporte les binaires compilés, je me retrouve qu'avec 1 seul fichier binaire...
    peut être que mon erreur est là et que je n'arrive pas à utiliser toute la memoire de mon esp12F...je continue mes recherches...
    Merci !
    Comment est votre table de partition?
    Quel taille de mémoire flash avez vous?
    Quel taille de mémoire flash avez vous déclaré?
    quelle est la taille de votre programme?

    En OTA il n'y a que le firmware, le reste est déjà là!
    Dernière édition par ardisoft; 02/04/2021 à 20h28

  2. # ADS
    Circuit advertisement Si nous fabriquions Notre balise?
    Inscrit
    Always
    Messages
    Many
     

  3. #1412
    Nouveau membre
    Inscrit
    juin 2019
    Messages
    28
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    2 Post(s)
    Badgé(e)
    0 Sujet(s)
    Citation Envoyé par Robert-67 Voir le message
    Je ne me souviens plus si Tr@nquille a fait une véritable mise en sommeil de l'ESP . Le plus simple est de couper seulement l'émission Wifi sans autre arrêts de fonctionnalité. La consommation de courant chute largement.
    A l'oscillo en mesurant le courant, on voit bien que la coupure du seul Wifi crée un temps de latence de 10ms, ce qui est négligeable, puisque à 30m/s (+100km/h) une trame est émise chaque seconde.
    En utilisant le code trouvé dans www.modelisme.com/forum/aero-discussions/211447-balise-retour-sources-minimalistes.html et adapté à l'ESP8266 j'ai fait quelques essais.
    Code:
            WiFi.softAP(ssid, nullptr, wifi_channel);
            ESP_ERROR_CHECK(esp_wifi_80211_tx(WIFI_IF_AP, beaconPacket, to_send, true));
            WiFi.softAPdisconnect(true);
    La durée de la boucle est augmentée d'environ 660ms(réparties équitablement entre WiFi.softAP et WiFi.softAPdisconnect).
    J'ai du de plus rajouter un delay(0) avant de faire le WiFi.softAPdisconnect sinon la trame n'est pas émise.
    Avec un GPS utilisé avec ses options par défaut (9600bds, 1Hz) il faut rajouter jusqu'à 1s pour avoir ensuite un nouveau point GPS mis à jour. On ne pourra donc pas satisfaire les conditions d’émission pour un modèle volant à plus de environ 65/70 km/h (environ 20ms), mais ce n'est peu être pas un problème pour une grande partie des modèles ??

    Ce délais devient par contre embêtant dans mon projet de balise GPS logger rapide.
    Rapidité et économie d'énergie ne font jamais bon ménage

  4. #1413
    Membre actif Avatar de Robert-67
    Inscrit
    août 2014
    Messages
    436
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    9 Post(s)
    Badgé(e)
    0 Sujet(s)
    Citation Envoyé par fanfanlatulipe26 Voir le message
    Ce délais devient par contre embêtant dans mon projet de balise GPS logger rapide.
    Rapidité et économie d'énergie ne font jamais bon ménage
    C'est peut-être un des points qui font la différence entre un ESP8266 (ancien) et ESP32 (récent) ?

    J'ai mesuré que pour ESP32 si on règle à 80MHz (au lieu de 240MHz) on baisse encore la consommation de 30 à 40% !

  5. #1414
    Membre actif
    Inscrit
    novembre 2008
    Messages
    118
    Merci / J'aime
    Téléchargement
    0
    Billets
    1
    Cité(e)
    3 Post(s)
    Badgé(e)
    0 Sujet(s)
    Citation Envoyé par ardisoft Voir le message
    Comment est votre table de partition?
    Quel taille de mémoire flash avez vous?
    Quel taille de mémoire flash avez vous déclaré?
    quelle est la taille de votre programme?

    En OTA il n'y a que le firmware, le reste est déjà là!
    Bonjour,

    Pour commencer, Je n'arrivais pas à connaître la taille de ma mem flash de mon es12f...je pensais à 16MB mais en trouvant sur le WEB un petit prog sympa, j'ai pu savoir que j'avais que 4MB...https://herve-troadec.developpez.com...-ota-littlefs/

    lors de mon premier montage, j'ai utilisé 16MB (FS:15MB OTA:-512KB) sans erase flash all contents...j'ai compilé une nouvelle version avec erase all contents que j'ai pu téléchargé 1 seule fois par OTA, d'où ma joie momentanée....puis plus rien, la led ne clignotte plus au démarrage mais le prog fonctionne....j'ai commis encore une erreur, brancher l'entrée analogique sur une tension>1,5V ...peut-être que le chip n'a pas aimé...et pour finir je voulais économiser les résistances de limitations sur l'ENable et le GPIO15...tout cela me fait penser que je dois recommencer tout depuis le début sur un nouveau chip...la joie de la découverte o)...
    nouveau chip compilé suivant 4MB (FS:3MB OTA:-512KB) puis toutes les infos trouvées sont ci-dessous avec le petit logiciel et avec level debug sur OTA...suis-je encore mal parti ? avant de souder le GPS, merci de votre aide.


    Executable segment sizes:
    IROM : 234612 - code in flash (default or ICACHE_FLASH_ATTR)
    IRAM : 26892 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...)
    DATA : 1252 ) - initialized variables (global, static) in RAM/HEAP
    RODATA : 1376 ) / 81920 - constants (global, static) in RAM/HEAP
    BSS : 25112 ) - zeroed variables (global, static) in RAM/HEAP
    Le croquis utilise 264132 octets (25%) de l'espace de stockage de programmes. Le maximum est de 1044464 octets.
    Les variables globales utilisent 27740 octets (33%) de mémoire dynamique, ce qui laisse 54180 octets pour les variables locales. Le maximum est de 81920 octets.
    esptool.py v2.8
    Serial port COM31
    Connecting....
    Chip is ESP8266EX
    Features: WiFi
    Crystal is 26MHz
    MAC: e8:--:--:--:--:--
    Uploading stub...
    Running stub...
    Stub running...
    Configuring flash size...
    Auto-detected Flash size: 4MB
    Erasing flash (this may take a while)...
    Chip erase completed successfully in 1.4s
    Compressed 268288 bytes to 197399...
    Wrote 268288 bytes (197399 compressed) at 0x00000000 in 17.6 seconds (effective 121.8 kbit/s)...
    Hash of data verified.

    Leaving...
    Hard resetting via RTS pin...

    INFO ESP8266EX
    Numéro de série de l'ESP8266EX .....: 12939721
    Fréquence du CPU ...................: 80.0 MHz
    Alimentation .......................: 3.49 V
    Version du gestionnaire de carte...: 2.7.4
    Version du SDK .....................: 2.2.2-dev(38a443e)

    INFO FLASH
    Numéro de série du chip ............: 1458392
    Fréquence ..........................: 40.0 MHz
    capacité effective .................: 4194304 octets
    capacité paramétrée dans l'EDI .....: 4194304 octets
    Taille du sketch ...................: 268288 octets
    Mémoire disponible .................: 778240 octets

  6. #1415
    Nouveau membre
    Inscrit
    avril 2013
    Messages
    48
    Merci / J'aime
    Téléchargement
    0
    Billets
    1
    Cité(e)
    4 Post(s)
    Badgé(e)
    0 Sujet(s)
    Citation Envoyé par davidlb_gpr Voir le message
    Bonjour,

    Pour commencer, Je n'arrivais pas à connaître la taille de ma mem flash de mon es12f...je pensais à 16MB mais en trouvant sur le WEB un petit prog sympa, j'ai pu savoir que j'avais que 4MB...https://herve-troadec.developpez.com...-ota-littlefs/

    lors de mon premier montage, j'ai utilisé 16MB (FS:15MB OTA:-512KB) sans erase flash all contents...j'ai compilé une nouvelle version avec erase all contents que j'ai pu téléchargé 1 seule fois par OTA, d'où ma joie momentanée....puis plus rien, la led ne clignotte plus au démarrage mais le prog fonctionne....j'ai commis encore une erreur, brancher l'entrée analogique sur une tension>1,5V ...peut-être que le chip n'a pas aimé...et pour finir je voulais économiser les résistances de limitations sur l'ENable et le GPIO15...tout cela me fait penser que je dois recommencer tout depuis le début sur un nouveau chip...la joie de la découverte o)...
    nouveau chip compilé suivant 4MB (FS:3MB OTA:-512KB) puis toutes les infos trouvées sont ci-dessous avec le petit logiciel et avec level debug sur OTA...suis-je encore mal parti ? avant de souder le GPS, merci de votre aide.


    Executable segment sizes:
    IROM : 234612 - code in flash (default or ICACHE_FLASH_ATTR)
    IRAM : 26892 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...)
    DATA : 1252 ) - initialized variables (global, static) in RAM/HEAP
    RODATA : 1376 ) / 81920 - constants (global, static) in RAM/HEAP
    BSS : 25112 ) - zeroed variables (global, static) in RAM/HEAP
    Le croquis utilise 264132 octets (25%) de l'espace de stockage de programmes. Le maximum est de 1044464 octets.
    Les variables globales utilisent 27740 octets (33%) de mémoire dynamique, ce qui laisse 54180 octets pour les variables locales. Le maximum est de 81920 octets.
    esptool.py v2.8
    Serial port COM31
    Connecting....
    Chip is ESP8266EX
    Features: WiFi
    Crystal is 26MHz
    MAC: e8:--:--:--:--:--
    Uploading stub...
    Running stub...
    Stub running...
    Configuring flash size...
    Auto-detected Flash size: 4MB
    Erasing flash (this may take a while)...
    Chip erase completed successfully in 1.4s
    Compressed 268288 bytes to 197399...
    Wrote 268288 bytes (197399 compressed) at 0x00000000 in 17.6 seconds (effective 121.8 kbit/s)...
    Hash of data verified.

    Leaving...
    Hard resetting via RTS pin...

    INFO ESP8266EX
    Numéro de série de l'ESP8266EX .....: 12939721
    Fréquence du CPU ...................: 80.0 MHz
    Alimentation .......................: 3.49 V
    Version du gestionnaire de carte...: 2.7.4
    Version du SDK .....................: 2.2.2-dev(38a443e)

    INFO FLASH
    Numéro de série du chip ............: 1458392
    Fréquence ..........................: 40.0 MHz
    capacité effective .................: 4194304 octets
    capacité paramétrée dans l'EDI .....: 4194304 octets
    Taille du sketch ...................: 268288 octets
    Mémoire disponible .................: 778240 octets
    Bon donc la flash fait 4MB et le programme occupe 260kB environ.
    Ce que je ne comprends pas, c' est la façon de déclarer les espaces mémoires flash. (je ne connais pas l'environnement arduino pour ESP).
    Dans le projet, il devait y avoir un fichier qui permet de déclarer la table de partition et la possibilité de déclarer un table personnalisée, comme celui que j'ai envoyé il y a qques jours.
    Il faut qu'il y ai 2 partitions OTA, dans le cas présent 512kB est suffisant, et une partition OTA_DATA en principe elle fait 64kB voir moins.
    Dans la déclaration que tu donnes je ne vois rien de ça, je ne sais pas quoi en penser!

Page 283 sur 299 PremièrePremière ... 83183233258275279280281282283284285286287291 ... DernièreDernière

Sujets similaires

  1. ma balise gws ne fonctionne pas en 2.4 ghz
    Par pascal81 dans le forum Aéro / Radio & Electronique
    Réponses: 0
    Msg: 21/01/2009, 00h05
  2. Balise gws be found et 2.4
    Par pascal81 dans le forum Auto / Radio & Electronique
    Réponses: 3
    Msg: 21/01/2009, 00h01
  3. feson nous notre pub
    Par legoal31 dans le forum Aéro / Discussions
    Réponses: 0
    Msg: 17/02/2008, 11h28
  4. balise de détection
    Par gerardlelorrain dans le forum Aéro / Radio & Electronique
    Réponses: 0
    Msg: 13/11/2005, 19h52

Tags pour ce sujet

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé