esp8266 / arduino-esp8266fs-plugin

Arduino plugin for uploading files to ESP8266 file system
GNU General Public License v2.0
706 stars 214 forks source link

SPIFFS Error: esptool not found! #87

Open alve89 opened 3 years ago

alve89 commented 3 years ago

I'm on macOS 11.0.1. My Arduino IDE is installed in /Applications, my Arduino sketchbook path is /Volumes/Daten/myuser/Documents/Programmierung/Arduino. I added the ESP8266 support via board manager.

After unpacking the ZIP from https://github.com/esp8266/arduino-esp8266fs-plugin/releases/tag/0.3.0 to /Volumes/Daten/myuser/Documents/Programmierung/Arduino/tools/ and restarting the IDE the menu item ESP8266 Sketch Data Upload was displayed. Clicking it gives the following error (and nothing more, that's the only content of the console):

SPIFFS Error: esptool not found!

I then tried two different locations to unpack the ZIP to:

  1. /Volumes/Daten/myuser/Documents/Arduino (as mentioned in the README
  2. /Volumes/Daten/myuser/Library/Arduino15/packages/esp8266 because I thought the ESPTool should be placed somewhere there

UPDATE: I now tried https://github.com/esp8266/arduino-esp8266fs-plugin/releases/tag/0.4.0 and unpacked it to /Volumes/Daten/myuser/Documents/Programmierung/Arduino/tools/. With this the IDE is doing some stuff, that's the output of the console:

[SPIFFS] data : /Volumes/Daten/myuser/Documents/Programmierung/Arduino/210405_ESP8266_Webserver/data [SPIFFS] size : 64 [SPIFFS] page : 256 [SPIFFS] block : 4096 /style.min.css [SPIFFS] upload : /var/folders/ts/x85rx6416cx5nly2kl7qgbw80000gn/T/arduino_build_530417/210405_ESP8266_Webserver.spiffs.bin [SPIFFS] address : 0xEB000 [SPIFFS] reset : --before default_reset --after hard_reset [SPIFFS] port : /dev/cu.usbserial-02QRSP1H [SPIFFS] speed : 115200 [SPIFFS] python : python [SPIFFS] uploader : /Volumes/Daten/myuser/Library/Arduino15/packages/esp8266/hardware/esp8266/2.7.4/tools/upload.py usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD] [--before {default_reset,no_reset,no_reset_no_sync}] [--after {hard_reset,soft_reset,no_reset}] [--no-stub] [--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]] {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,version} ... esptool: error: unrecognized arguments: --end SPIFFS Upload failed!

In the end nothing worked for me. So: How do I install this plugin properly?

alve89 commented 3 years ago

Really no idea?

Mekacher-Anis commented 2 years ago

updating to the latest version helped me.