INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
aus Arduino IDE Programm beim Upload starten
10.11.2015, 14:03
Beitrag #1
aus Arduino IDE Programm beim Upload starten
Hallo und Moin ,

Bin neu hier in diesem Forum und hoffe hier kompetente Hilfe zu finden.
ich möchte gerne in der Arduino IDE (1.6.5) beim Druck auf den Hochladen-Button ein Shellscript (Linux) anstatt dem avrdude starten. Das Shellscript benötigt nur den Pfad zur HEX-Datei.

Hat hier jemand einen Plan, wie dies funktioniert, bzw. wo man das einstellen kann?

vielen Dank schonmal
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.11.2015, 14:12
Beitrag #2
RE: aus Arduino IDE Programm beim Upload starten
Ich kann dir hier leider nicht direkt helfen, aber in diesem Thread

http://forum.arduino.cc/index.php?topic=123851.0

geht es um ein ähnliches Problem.
Evtl. hilft das weiter.

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.11.2015, 14:28 (Dieser Beitrag wurde zuletzt bearbeitet: 10.11.2015 20:11 von PingPong.)
Beitrag #3
RE: aus Arduino IDE Programm beim Upload starten
(10.11.2015 14:12)hotsystems schrieb:  Ich kann dir hier leider nicht direkt helfen, aber in diesem Thread

http://forum.arduino.cc/index.php?topic=123851.0

geht es um ein ähnliches Problem.
Evtl. hilft das weiter.

Danke, aber wenn Ich das richtig gelesen habe, geht es dort darum, ein extern editiertes Arduinosketchfile in der Arduino IDE zu öffnen, um es auf den Arduino uploaden zu können.

Ich benutze hier die Arduino IDE und möchte den Pfad der erstellten HEX-Datei an ein Shellscript übergeben, welches sich um den Upload kümmert.
Der avrdude soll hier gar nicht aufgerufen werden.
Um das ganze so bequem wie möglich zu machen, soll dies beim drücken des Upload-Buttons geschehen.

EDIT:
Habe es hinbekommen, das Script aufzurufen durch umbiegen des avrdude-Pfades und den Pfad im Script zu extrahieren.

Code:
#!/bin/bash
# Variable "tools.avrdude.cmd.path" in Datei "hardware/arduino/avr/platform.txt"
#  Pfad/zu/diesem/script
IFS=":"
set -- $8
HEXPATH="$3"
IFS=""
echo $HEXPATH

wenn Ich innerhalb des aufgerufenen Scriptes versuche eine ssh Verbindung zu einem anderen Rechner aufzubauen, bekomme Ich folgende Fehlermeldung:

Code:
Pseudo-terminal will not be allocated because stdin is not a terminal.
ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Permission denied, please try again.
ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Permission denied, please try again.
ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory

Ich hoffe einer der Experten hier kann mir dabei weiterhelfen, bin da erstmal ratlos.

EDIT2:
Äh ja, vielleicht sollte man mal ein # apt-get install ssh-askpass ausführen
Nun wird aber jedesmal nach einem Passwort gefragt.
Kann man das umgehen ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
13.11.2015, 15:38
Beitrag #4
RE: aus Arduino IDE Programm beim Upload starten
Hatte einen schlechten Tag,

bin sicher gewesen, die automatische SSH-Anmeldung ohne Kennwort funktionierte auf diesem Rechner (VM). Das war nicht der Fall. Jetzt funktioniert alles korrekt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Eine void starten mit eine Android app Atwist 8 280 04.12.2017 19:18
Letzter Beitrag: MicroBahner
  Neuling Fehler beim Kompilieren guenni71 6 256 26.11.2017 16:48
Letzter Beitrag: hotsystems
  Fehlermeldung beim Kompilieren Arduino/Genuino Uno Otto 12 561 21.11.2017 20:30
Letzter Beitrag: Tommy56
Question Problem beim seriellen Einlesen von RFID-Reader Bezel 5 312 05.11.2017 22:37
Letzter Beitrag: Tommy56
  Ablaufstruktur beim arbeiten mit Sensorwerten? Jan_OL 22 1.133 02.11.2017 00:08
Letzter Beitrag: georg01
  Arduino Zumo, Felerhaftes Programm (2) Werner Lage 2 483 18.09.2017 06:51
Letzter Beitrag: Werner Lage
  Fortschritte beim 3-flammigen Gasgrill - nun wieder Pause MOE. 17 943 14.09.2017 11:24
Letzter Beitrag: Bitklopfer
  Arduino Zumo, Felerhaftes Programm ? Werner Lage 1 323 20.06.2017 13:57
Letzter Beitrag: Tommy56
  LED blinken zeitversetzt starten Sky-Shadow 6 646 17.06.2017 15:12
Letzter Beitrag: Sky-Shadow
Sad Fehlermeldung beim Hochladen meines Sketches kletterloewe 5 691 14.06.2017 16:08
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste