ich habe dieses Problem auch in Arduino Foren gefunden. Leider funktionieren die Lösungsvorschläge von dort (Config Files löschen und ggf. Neuinstallation) bei mir nicht.
Hier die Fehlerausgabe:
Code: Alles auswählen
Found upload port: /dev/ttyACM0
___REMOVE___/bin/avrdude -C/home/z003403h/.arduino15/packages/ftduino/hardware/avr/0.0.19/avrdude.conf -v -patmega32u4 -cavr109 -P/dev/ttyACM0 -b57600 -D -Uflash:w:/tmp/arduino_build_848359/sketch_dec25a.ino.hex:i
java.io.IOException: Cannot run program "___REMOVE___/bin/avrdude": error=2, Datei oder Verzeichnis nicht gefunden
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at java.base/java.lang.Runtime.exec(Runtime.java:594)
at java.base/java.lang.Runtime.exec(Runtime.java:453)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:11)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.SerialUploader.runCommand(SerialUploader.java:383)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:197)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2061)
at java.base/java.lang.Thread.run(Thread.java:840)
Wenn ich im ftDuino Board Configuration File den Pfad fix auf den passenden Pfad setze, funktioniert es:
Code: Alles auswählen
#tools.avrdude.path={runtime.tools.avrdude.path}
tools.avrdude.path=/usr