Hexdatei in den Arduino laden

Gast #5955563
Lesenswert?

Arduino Fanboy D. schrieb:
> Vielleicht möchtest du die Doku zu avrdude mal lesen.
> Denn selber lesen, macht selber schlau.

Warum machen sich nur so viele die Arbeit diese nichtsagenden 
"Informationen"
zu geben.

Erklärbär schrieb:
> Lebenswichtig wäre zuerst mal dass du genau beschreibst was
> du machen willst. So wie das jetzt dasteht kann man sich da
> alles mögliche zusammenreimen.

Auch deine antwort ist nicht Zielführend, aber schon besser wie von 
Fanboy.

Fanboy scheint ja die Frage verstanden zu haben.

Ein Programm ist eine Hexdatei.
Diese soll im Arduino lauffähig sein.
Wie lade ich sie in den Arduino?
#5955572
Lesenswert?

Was ist mit der Antwort, doch mal bitte selbst kurz in die Doku von 
avrdude zu schauen, verkehrt? Vorausgesetzt, es liegt wirklich als 
iHex-Datei vor, und nicht als *.ino-Quelltextdatei, _wie im 
Eingangsbeitrag geschrieben_, ist’s nunmal nur ein avrdude-Aufruf, die 
Datei in den Chip zu bekommen.
#5955614
Lesenswert?

Peter schrieb:
> wie kann man mit dem Original Botslader eine Hexdatei welche eine
> Hex.ino ist/sein soll in den Arduino laden?

Irgendwas.ino ist Quellcode. Compiliert heißt das Irgendwas.hex oder 
auch Irgendwas.elf.


Peter schrieb:
> Meine Datei ist schon eine  Programm.hex  Datei!

Und warum schreibst du dann vorher was von .ino?


Peter schrieb:
> geht es nicht mit der Originalen Arduino IDE ?

Ich sehe keinen Menüpunkt in der IDE, der das Hochladen einer fremden 
.hex Datei anbieten würde. Aber wie gesagt: die IDE benutzt dafür auch 
bloß avrdude. Wenn du die IDE installiert hast, dann hast du auch 
avrdude. Als Programmer (avrdude Option -c) gibst du "arduino" an, dann 
wird der Bootloader verwendet. Außerdem wirst du noch den Port (-P) und 
Baudrate (-b) angeben müssen.

Die Holzhammer-Methode geht so: du baust irgendeinen Sketch mit der IDE 
(so daß sie das .hex File erzeugt). Dann tauschst du das .hex gegen dein 
existierendes aus. Und verwendest die IDE um den Sketch hochzuladen.
Gast #5955616
Lesenswert?

Peter schrieb:
> Warum machen sich nur so viele die Arbeit diese nichtsagenden
> "Informationen" zu geben.

Es ging darum, dir das richtige Stichwort zu nennen: avrdude. Den Rest 
liefert Dir Google frei Haus auf dem Silbertablett.

Gegenfrage: Warum soll hier jemand für dich persönlich einen weiteren 
Aufsatz dazu schreiben, wo es doch schon mehrere hundert im Internet 
gibt?

> geht es nicht mit der Originalen Arduino IDE ?

Ich glaube nicht.
Gast #5955650
Lesenswert?

Stefanus F. schrieb:
> Es ging darum, dir das richtige Stichwort zu nennen: avrdude. Den Rest
> liefert Dir Google frei Haus auf dem Silbertablett.

Das Forum ist schon etwas scheiße! Da offenbar viele den Befehl kennen, 
wollen aber nicht rausrücken sondern zwingen den TO zum Lesen einer 
(eventuell sogar für ihn riesige) Doku.

Er will doch nur sein Programm im Hex-Format in den Arduino laden! 
Natürlich wäre interessant welcher das ist, aber so wie ihr ihm helft 
ist das eine Frecheit!

Die Doku kann er sich hinterher noch zusammenlesen um zu verstehen 
welche Befehle für welche Funktion in dem Kommando ist, aber ich 
bezweifel das er nach dem Lesen der Doku es hinbekommen wird!
Gast #5955667
Lesenswert?

Lona schrieb:
> sondern zwingen den TO zum Lesen einer
> (eventuell sogar für ihn riesige) Doku.

Ganz genau, und zwar mit voller Absicht. Weil ich nämlich keine Lust 
habe, für ihn die Doku abzuschreiben. Es wird sehr wahrscheinlich nicht 
bei der einen Frage bleiben. Irgendwas klappt nicht und dann fragt er 
wieder.

Wer zu faul ist, die schön bunten bestehenden Dokus zu lesen, der ist 
selbst Schuld.

Schon das erste Suchergebnis von Google passt wie der Deckel auf den 
Topf: https://forum.arduino.cc/index.php?topic=134806.0

Dicht gefolgt von: https://www.ladyada.net/learn/avr/avrdude.html

> ich bezweifel das er nach dem Lesen der Doku es hinbekommen wird!

Die bestehende Doku ist gut. Wenn er die nicht versteht, dann eben 
nicht. Es gibt genug andere Hobbies die Spaß machen.

Ich erwarte aber, dass er sie versteht.
Gast #5955864
Lesenswert?

Peter schrieb:
> geht es nicht mit der Originalen Arduino IDE ?

Im Prinzip schon!
Dazu wird man sich allerdings, für das Werkzeuge Menü, ein PlugIn in 
Java schreiben dürfen.


Lona schrieb:
> Das Forum ist schon etwas scheiße! Da offenbar viele den Befehl kennen,
> wollen aber nicht rausrücken sondern zwingen den TO zum Lesen einer
> (eventuell sogar für ihn riesige) Doku.
Unfug.

Erstens:
In der Arduino IDE, die ausführlichen Meldungen aktivieren, dann zeigt 
es die avrdude Kommandozeile.
Aber ich befürchte, dass jemand, welcher mit der Avrdude Anleitung 
überfordert ist, auch diese Kommandozeile nicht passend manipuliernen 
kann.

Zweitens:
Es fehlen wichtige Parameter, um hier eine funktionsfähige Kommandozeile 
zeigen zu können.
Die Erwartungshaltung des TE ist also überzogen.
Und deine damit auch.
#5956046
Lesenswert?

Lona schrieb:
> Wenn du dich damit schon auskennst, sag ihm doch einfach den befehl!

Die Sache ist: es gibt nicht den Arduino, sondern mehrere. Die genauen 
Parameter des Befehls hängen, wie schon geschrieben, nicht zuletzt vom 
genauen Modell ab. Das aber wurde bislang geheimgehalten → es ist daher 
nicht möglich, einen konkreten Befehl hinzuschreiben, der beim TE mit 
Sicherheit funktioniert.

(wurd‘ zwar sinngemäß auch schon mehrfach gesagt, aber nicht von jedem … 
sry)
#5956124
Lesenswert?

Lona (Gast) schrieb:

>Wenn du dich damit schon auskennst, sag ihm doch einfach den befehl!

Ach herjee, daß ihr immer wieder auf diesen Narzisten hereinfallen 
müsst.
Irgendeine Wischiwaschifrage hier sporadisch abladen, und eine Antwort 
in Form einer Punktlandung verlangen. Da muß man doch nicht mehr drauf 
antworten ...
Gast #5956241
Lesenswert?

..vergessen,
wenn so viele Wissend sind, so sollten sie wissen, das sie ihr Wissen 
nur dem Wissen anderer verdanken, welche ihr Wissen frei weitergegeben 
haben.
oh Gott, man sollte Wissen  teilen, damit es sich vervielfacht!
#5956251
Lesenswert?

Peter schrieb:
> oh Gott, man sollte Wissen  teilen, damit es sich vervielfacht!

Was hat man davon, wenn ein Stück Wissen statt 1Mio Mal dann 1000001x im 
Netz steht? Zumal du ja nicht mal die Antworten gelesen hast, sonst 
wüsstest du mittlerweile, dass dein Wunsch aufgrund fehlender 
Informationen gar nicht erfüllbar ist.

Nein, man sollte Faulheit nicht unterstützen, damit sie sich nicht 
vervielfacht.
Gast #5956455
Lesenswert?

Jack V. schrieb:
> Peter schrieb:
>> oh Gott, man sollte Wissen  teilen, damit es sich vervielfacht!
>
> Was hat man davon, wenn ein Stück Wissen statt 1Mio Mal dann 1000001x im
> Netz steht?

Google findet auf den ersten 10 Seiten nur noch abgeschriebenes 
Halbwissen statt der (vielleicht vorhandenen) vollständigen 
Dokumentation. Hersteller (im weiteren Sinne) können sich in Zukunft 
also die vollständige Dokumentation gleich ganz sparen und einfach nur 
1000 Beispiele auf github und instructables verteilen. Grandioser 
Erfolg.

MfG, Arno
Gast #5956487
Lesenswert?

Peter schrieb:
> Es ist wie fast immer , alles ist kontrovers diskutiert.
> Ich wollte nur ein Hex Datei in den Arduino laden.

Und ich habe Dir zuerst das richtige Stichwort zum Googeln gegeben, dann 
einen Link zu dem gewünschten Befehl und dann auch noch einen Link zu 
einer kunterbunten Webseite, die den Befehl im Detail erklärt.

Mehr geht nicht. Wenn Dir das nicht genügt, solltest du dir wirklich ein 
anderes Hobby suchen, am besten eins, wo man gar nichts machen muss. Zum 
Beispiel Bier trinken und Pizza essen, die du dir liefern lässt.
#5956521
Lesenswert?

Hallo,
Stefanus F. schrieb:
> Mehr geht nicht.

Das mag vielleicht sein, aber man könnte das auch mal in einer etwas 
konzilianteren Art und Weise mitteilen...

> Wenn Dir das nicht genügt, solltest du dir wirklich ein
> anderes Hobby suchen, am besten eins, wo man gar nichts machen muss. Zum
> Beispiel Bier trinken und Pizza essen, die du dir liefern lässt.

...anstatt anderen Leuten, die du nicht kennst, Faulheit zu 
unterstellen. Und wenn du dich doch so genervt fühlst, empfehle ich dir 
doch einfach mal die Finger von der Tastatur lassen.
Merke: weniger ist manchmal mehr.

rhf
Gast #5956923
Lesenswert?

Stefanus F. schrieb:
> Bier trinken

ist wie Handeltraining, schwere Arbeit.;-))
seit über zehn Jahren habe ich erstmals wieder eine Hexdatei welche ich 
zum Test testen wollte. Das Teil brauche ich noch nicht mal.
Nur Interessenhalber.
Ich werde doch keine Kopfstände machen um das Teil in den Arduino zu 
bekommen.
Wenn es EINFACH in der IDE iplantiert gewesen wäre, dann wäre es in 20 
sek. erledigt.warum ist es nicht  als einfacher Aufruf in der IDE, wie 
eine Hexdatei *.hex aus der *.ino zu machen.
Dann warte ich darauf bis es das in der IDE gibt.
Damit ist das Tema Hexdatei für mich bis auf weiteres geschlossen.

MfG
#5956929
Lesenswert?

Peter schrieb:

> Es ist nicht lebenswichtig,

> Es ist nicht wichtig, also werde ich es lassen.
> Mache eben etwas anderes!

> seit über zehn Jahren habe ich erstmals wieder eine Hexdatei welche ich
> zum Test testen wollte. Das Teil brauche ich noch nicht mal.

> Damit ist das Tema Hexdatei für mich bis auf weiteres geschlossen.

Es ist schon ein Frechheit, Leute mit einer Frage zu belästigen und 
gleichzeitig nicht müde werden zu betonen, wie egal und unwichtig das 
Problem in Wirklichkeit ist.
Gast #5956949
Lesenswert?

Peter schrieb:
> Ich werde doch keine Kopfstände machen um das Teil in den Arduino zu
> bekommen.

Musst du auch nicht. Du musst nur den einen Befehl ausführen, auf den 
ich verwiesen habe. Und wenn es nicht klappt, dann die Erklärungen dazu 
lesen und den Befehl entsprechend anpassen.
Gast #5956951
Lesenswert?

Cyblord -. schrieb:
> Es ist schon ein Frechheit, Leute mit einer Frage zu belästigen und
> gleichzeitig nicht müde werden zu betonen, wie egal und unwichtig das
> Problem in Wirklichkeit ist.

Ja Cyblord , manches mache ich eben nur aus Interesse, will aber nicht 
unnütz meine letzte Lebenszeit damit vergeuten.

Peter schrieb:
> Nur Interessenhalber.

Ja Cyblord , das solltest du auch zitieren.
...oder ist es nur dein Hobby bewusst Menschen zu diffamieren.
Gast #5956955
Lesenswert?

> warum ist es nicht  als einfacher Aufruf in der IDE, wie
> eine Hexdatei *.hex aus der *.ino zu machen.

Vermutlich mit voller Absicht, weil Arduino Anfänger mit HEX Dateien gar 
nicht hantieren sollen. Die Fortgeschrittenen scheuen sich nicht davor, 
einen einzelnen Befehl gemäß Anleitung einzutippen.

Aber frage das mal die Arduino Entwickler, die können deine Frage sicher 
besser beantworten.

> Dann warte ich darauf bis es das in der IDE gibt.

Tu das. Besorge Dir viele Snickers, denn das könnte noch lange dauern.
#5956956
Lesenswert?

Peter schrieb:

> Ja Cyblord , manches mache ich eben nur aus Interesse, will aber nicht
> unnütz meine letzte Lebenszeit damit vergeuten.

Ja super, und die Zeit der der Anderen? Entweder man hat ein problem und 
sucht Hilfe oder es ist einem egal. Beides in Kombination finde ich 
merkwürdig.

> ...oder ist es nur dein Hobby bewusst Menschen zu diffamieren.

Nicht nur...
Gast #5956962
Lesenswert?

Stefanus F. schrieb:
> Stefanus F.

Hallo Stefan, du solltest doch wissen  das alles was man schon kann, 
leicht zu verstehen ist.

Ich bin schon vielen Links gefolgt welche kaum Ansätze von Lösungen 
enthalten haben.
Da stehst du unter Anderen als Ausnahme in der Liste.
Werde deinen Hinweisen noch folgen, aber ich weis ja nicht wie lange das 
dauert und ich habe noch Programme welche ferig werden müssten.
MfG
Gast #5956972
Lesenswert?

Unfassbar....

Mindestens 3 Lösungswege wurden dir gezeigt.
Aber du steckst die Finte in den Sand, und wirfst den Kopf ins Korn.

Peter schrieb:
> warum ist es nicht  als einfacher Aufruf in der IDE
Das kann ich dir sagen!
1. Gar niemand benötigt es
2. Es gibt genug Alternativen, dieses zu tun
3. Die IDE Entwickler geben sich massiv Mühe, die Featuritis 
einzudämmen.

Übrigens:
Wenn die Arduino Basher, dieses Forums, Kübelweise Gift und Galle 
spucken, dann meinen sie genau solche Helden wie dich.
Meinen dann aber ALLE Arduino User wären blöd.
So ist es die Verachtung, welche u.a. du weckst, welche dann über alle 
geschüttet wird.

Auch in den Arduino Foren wirst du mit dieser Einstellung nicht weit 
kommen.


Ich fasse mal zusammen:
In ca 30 Stunden ist es nicht noch nicht mal im Ansatz gelungen eine 
*.hex Datei auf einen Arduino zu spielen. Oder gar konkrete Angaben zu 
machen.
Noch nicht mal ein Versuch dessen.

Ich möchte das mal als "Totalversagen" bezeichnen.
Gast #5958877
Lesenswert?

Raph schrieb:
> Deshalb extra
> nachsehen würde ich aber auch nicht.
Ist klar!
Noch nicht mal auf deinem eigenen Recher?


Wie ich vorher schon sagte:
1. Arduino IDE, ausführliche Meldungen aktivieren
2. Upload drücken

Deine heiß geliebte Beispiel-Zeile erscheint vor deinen Augen
Die Augen mach auf, den Geist weit.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren