![]() |
Compilation sources V14.22 - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Compilation sources V14.22 (/thread-1404.html) |
Compilation sources V14.22 - lbourdel@yahoo.fr - 30-04-2025 Bonjour, En compilant les sources pour un ESP32S3, j'ai une erreur à la ligne: EMACDriver driver(ETH_PHY_LAN8720, 23, 18, 16); La classe EMACDriver n"est pas défini car la librairie necessite l'activation du flag: CONFIG_ETH_USE_ESP32_EMAC J'ai donc patché à 2 endroits pour avoir une compilation sans erreur pour ma carte qui n'a pas de port ethernet: #ifdef CONFIG_ETH_USE_ESP32_EMAC EMACDriver driver(ETH_PHY_LAN8720, 23, 18, 16); #endif .... #ifdef CONFIG_ETH_USE_ESP32_EMAC Ethernet.init(driver); if (String(ESP.getChipModel()) == "ESP32-D0WD") { //certains ESP32U et WT32-ETH01 Serial.println("\nAncien modèle d'ESP32 que l'on trouve sur les cartes Ethernet WT32-ETH01 (branchez le câble) et certains ESP32U"); if (Ethernet.begin() != 0) { //C'est une carte WT-ETH01 Serial.println("Carte WT32-ETH01 qui Crash en Wifi. On force Ethernet.\n"); ESP32_Type = 10; //On force Ethernet } } #endif Et mis la variable par defaut à 1: byte ESP32_Type = 1; //0=Inconnu,1=Wroom seul,2=Wroom 1 relais,3=Wroom 4 relais,4=Wroom+Ecran320*240,10=ESP32-ETH01 Avec ca, je peux utilisé la derniere version sur mon ESP32S3 Merci André! Laurent RE: Compilation sources V14.22 - kumy - 01-05-2025 Merci pour ces infos Laurent ![]() En plus j'ai change la ligne 505: de Code : OneWire oneWire(17); //Numero de pin bidon pour le constructor en attendant affectation reel à placer au debut du setup Citation :OneWire oneWire(20); //Numero de pin bidon pour le constructor en attendant affectation reel à placer au debut du setup sinon l'esp rebootait en boucle sans aucun message. Je me suis aussi cree un fichier de config pour platformio, je vais le poster dans un autre thread, ce sera plus facile a retrouver dans le futur. EDIT: le post pour la config platformio RE: Compilation sources V14.22 - cdlnd - 05-06-2025 Bonjour, super je vous remercie pour c'est 2 postes j'ai bien cru que j'allais mettre mes s3 au placard. MERCI |