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
Question Problem beim Hochladen auf AtTiny45. Hilfe -.- Jonas Lindenblatt 3 82 18.03.2017 13:23
Letzter Beitrag: Tommy56
  Interrupt beim ESP8266 dost0011 9 302 08.03.2017 14:32
Letzter Beitrag: Tommy56
Rainbow Programm mit Tastr unterbrechen Schwinge117 12 358 02.03.2017 21:17
Letzter Beitrag: Tommy56
  Programm Elegoo Smart Robot kit Thorsten_S 3 346 29.01.2017 17:40
Letzter Beitrag: Micha06
  Arduino hängt beim Upload deranda 14 894 20.01.2017 16:14
Letzter Beitrag: renid55
  Led Impuls beim Taster betätigen clemens5555 11 448 17.01.2017 20:00
Letzter Beitrag: renid55
  Beim Hochladen USB Problem Nils 10 642 29.12.2016 21:05
Letzter Beitrag: renid55
  Fehler beim Hochladen steyr 24 857 16.12.2016 07:52
Letzter Beitrag: hotsystems
  Fehlermedungen beim Kompilieren Franz54 7 553 07.12.2016 14:29
Letzter Beitrag: Pit
  Fehler in meinem Programm Franz54 7 297 01.12.2016 23:58
Letzter Beitrag: hotsystems

Gehe zu:


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