Frage:
Wie können Skizzenaktualisierungen ohne Editor an Geräte gesendet werden?
asawyer
2014-10-09 19:02:58 UTC
view on stackexchange narkive permalink

Ich möchte die Skizze eines Geräts aktualisieren, das ein Freund außerhalb des Status testet. Ich könnte sie den vollständigen Editor installieren und den Quellcode senden lassen, aber ich möchte lieber nicht, dass sie etwas so Technisches tun.

Gibt es eine Möglichkeit, die Firmware-Binärdatei zu kompilieren und auf ein Gerät zu übertragen direkter über den COM-Port?

Einer antworten:
Ignacio Vazquez-Abrams
2014-10-09 19:24:27 UTC
view on stackexchange narkive permalink

Im Allgemeinen ja.

Die Kompilierungsroutine erstellt eine .hex-Datei in einem temporären Verzeichnis, das das Flash-Image für das Gerät enthält. Mit AVRDUDE kann diese .hex-Datei über die Befehlszeile auf das Arduino hochgeladen werden. Es geht einfach darum, die Befehlsargumente richtig zu machen, um zu sagen, wo und wie das Bild hochgeladen werden soll. Wenn Sie die ausführliche Ausgabe in der IDE aktivieren, erfahren Sie sowohl genau, wo sich die .hex-Datei befindet, als auch welche Argumente für die ausgewählte Karte erforderlich sind.

Nebenbei bemerkt, die neueste OpenWRT-Version für die Yun-Bundles wird über den http-Upload erneut gestartet: Sie rufen das Webpanel von Yun auf, wählen die hochzuladende Hex-Datei aus und klicken auf


Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...