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