Hallo Zusammen,
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:
Wie man in der zweiten Zeile sieht, passt der avrdude Pfad nicht. Laut Arduino Forum ist das __REMOVE__ ein Platzhalter, der stehen bleibt, wenn der Pfad nicht gefunden wird.
Wenn ich im ftDuino Board Configuration File den Pfad fix auf den passenden Pfad setze, funktioniert es:Ich wüsste natürlich trotzdem gerne was da schief geht. Hat jemand eine Idee?
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:
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 gefundenat 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:
#tools.avrdude.path={runtime.tools.avrdude.path}tools.avrdude.path=/usr
Statistik: Verfasst von fisherman — 25 Dez 2023, 17:30