Différences entre versions de « FEATHER-ESP8266-FAQ »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 25 : Ligne 25 :
  
 
== Erreur de compilation "no such file" sous Mac ==
 
== Erreur de compilation "no such file" sous Mac ==
'''Q: So, I’m getting a 'no such file' error compiling for ESP8266 on my Mac. Que faire?'''
+
'''Q: J'obtiens le message d'erreur "no such file" lorsque je compile pour un ESP8266 sur mon Mac. Que faire?'''
  
If your error message looks like this:
+
Si vous avez un message comme celui-ci:
  
fork/exec /Users/xxxxxxx/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++: no such file or directory
+
fork/exec /Users/xxxxxxx/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++: no such file or directory
 
Error compiling.
 
Error compiling.
  
To fix this problem, do this:
+
Faites les opérations suivantes pour corriger ce problème:
# Open the Boards Manager in the Arduino IDE
+
# Ouvrez le gestionnaire de carte (''Boards Manager'') dans Arduino IDE
# Uninstall the ESP8266 support
+
# Désinstaller le support ESP8266
# go to your ~LIbrary folder (in the Finder, select "Go::Go to folder:, and enter '''~Library''' ). Find the folder Arduino15.
+
# Rendez-vous dans le répertoire ~LIbrary (à l'aide de Finder, selectionnez "Go::Go to folder:, et saisissez '''~Library''' ). Trouvez le folder Arduino15.
 
# In the Arduino15 folder, go into packages, and delete the folder '''esp8266'''
 
# In the Arduino15 folder, go into packages, and delete the folder '''esp8266'''
 
# Go back to the Arduino IDE, and install ESP8266 board support.
 
# Go back to the Arduino IDE, and install ESP8266 board support.

Version du 8 mai 2016 à 16:41


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.
Page-under-construction.pngPage(s) en cours de traduction/élaboration.

Page(s) under translation/construction

L'Huzzah cesse de fonctionner!

Q: Mon Huzzah cesse de fonctionner lorsque je connecte des truc sur certaines broches. Que se passe t'il?

The ESP8266 uses some of the pins as 'boot mode' pins so on boot they must be set to certain values:

  • CH_PD devrait toujours être maintenue au niveau haut (pulled high). Le module sera totalement désactivé si cette broche est placée au niveau bas.
  • RST devrait toujours être maintenue au niveau haut (pulled high). Le module sera désativé si cette broche est placée au niveau bas.
  • GPIO 0 utilisé pour activer le bootloader. Cette broche doit être au niveau haut durant la mise sous tension (reset) pour démarrer le programme utilisateur. Le bootloader est activé si cette broche est placée au niveau bas. Les LED branchée sur la broche #0 maintient la broche au niveau haut.
  • GPIO 2 doit être maintenu au niveau haut (pulled high) à la mise sous tension/reset.
  • GPIO 15 doit être maintenu au niveau bas (pulled low) à la mise sous tension/reset.

Crash et reset de la carte

Q: Ma carte Huzzah passe son temps à crasher et à se réinitialiser, que se passe t'il?

La cause la plus commune est un défaut d'alimentation. Assurez-vous d'avoir alimenté votre carte avec une source d'alimentation 5V de qualité. Si vous utilisez un câble USB-Série branché assurez vous de l'avoir branché directement sur la carte mère de votre ordinateur ou par l'intermédiaire d'un HUB disposant de son alimentation!

Port série introuvable?

Q: Il semble impossible à mon ordinateur de de trouver le port série correspondant au Feather HUZZAH?

N'oubliez pas d'installer le pilote CP2104 VCP sur votre ordinateur. Cette installation est nécessaire!

Erreur de compilation "no such file" sous Mac

Q: J'obtiens le message d'erreur "no such file" lorsque je compile pour un ESP8266 sur mon Mac. Que faire?

Si vous avez un message comme celui-ci:

fork/exec /Users/xxxxxxx/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++: no such file or directory

Error compiling.

Faites les opérations suivantes pour corriger ce problème:

  1. Ouvrez le gestionnaire de carte (Boards Manager) dans Arduino IDE
  2. Désinstaller le support ESP8266
  3. Rendez-vous dans le répertoire ~LIbrary (à l'aide de Finder, selectionnez "Go::Go to folder:, et saisissez ~Library ). Trouvez le folder Arduino15.
  4. In the Arduino15 folder, go into packages, and delete the folder esp8266
  5. Go back to the Arduino IDE, and install ESP8266 board support.
  6. Now go back to the Finder, and check that you have the xtensa-lx106-elf-g++ file in the path Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++
  7. That's it!

Message debogage bizzare

Q: Whenever I start or reset the ESP8226 there's a bunch of "gibberish" on the Serial console. Que se passe t'il?

This is the ROM debug messages, its transmitted at 74880 baud so you rarely see it in proper 'ascii output' - instead usually it gets corrupted into a bunch of strange characters.

Téléversement difficile avec Arduino IDE

Make sure you're using a good quality USB/Serial cable. Install the official drivers for that cable too! We've also noticed that PL2303-based cables don't work on Macs for some reason. FTDI or CP210x based chipsets work best

Téléversement difficile avec Arduino IDE (suite)

Q: I tried that, but I'm still having difficulties uploading with the Arduino IDE. Que faire?

Sometimes, it helps to switch the board type to "Generic ESP8266 Module". Set the Reset Method to "nodemcu"

See this forum post

Bloqué dans le mode Bootloader

Q: I'm stuck in bootloader mode and can't upload, que puis-je faire?

You say your led is stuck on dim and you get an error trying to upload? And you're sure your serial cable is connected and working correctly? Well, here's a potential fix: Connect the GPIO0 pin to GND through a 220 ohm resistor. Leave it connected while you upload. You may have to try it a couple of times, but it should eventually upload and get the HUZZAH unstuck from bootload mode! You can then remove the resistor connection, and your HUZZAH will be happy ever after!

Thanks to forum user misslevania for the tip!



Source: Adafruit Feather ESP8266 créé par LadyAda pour AdaFruit Industries. Crédit [www.adafruit.com AdaFruit Industries]

Traduit par Meurisse D. pour MCHobby.be

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.