-im Bild eine überdimensionierte Seifendose in "Schlangen-Design"(gedruckt). Sollte mal meine Bedienung für die mittlerweile 2 RAPIRO sein, wurde aber durch preiswerten NEXUS 7(Bucht) mit Rapiro-App ersetzt; Meine Frage ist: Hat jemand bemerkt, das sich ein .hex-File mit avrdude nur sporadisch auf den Arduino Mega2560 flashen lässt? Ich habe mit WinAVR und dem beiliegenden Notepad ein Programm compiliert und mit avrdude -p m2560 -c avrisp2 -P com22 -b 115200 -F -U flash:w:Touch_Button.hex über USB auf den Mega geflasht. Erst nach mehrmaligen Versuchen sprang avrdude dann an. Die Grösse von 90kb dürfte es nicht sein ... Jemand einen Hinweis?
-ach ja: im Bild ist zu sehen, wo die 4 kleinen Schrauben des Akku-Pack von Pollin sind. Vereinfacht das Einbauen ...
Selbst die Arduino-GUI flasht via avrdude, also kann es daran nicht liegen. Ich vermute, weil sich da nicht viel erkennen lässt und keine Fehlermeldung genannt wurde, dass vielleicht die Spannungsversorgung nicht ausreicht, LED, noch ein Shield und den ATmega2560 zu bedienen. Das würde dann zu Fehlern führen. Oder "vereinzelst" du dein ATmega2560-Board vor dem Flashen?
-danke Dirk! Ja, das Board wird ohne Aufbau wie LCD und Pegelanpassug geflasht. Käme sonst auch nicht an den Reset ran ..
Benutzt du zufällig Front-USB-Buchsen am Rechner? Die sind meist mit ungeschirmten Klingeldraht angebunden und können diverse Zickereien verursachen. Besser einen USB-Anschluss direkt am Mainboard verwenden. Das verwendete USB-Kabel sollte auch ein ordentliches sein. Diese 1,5mm-Durchmesser-Teile sind ebenfalls nicht in Ordnung und meist ungeschirmt. Sind das Farbspritzer in der Dose oder könnte das Staub/Metallspäne/... sein?
-hier hat einer den Vorgang des Flashens beschrieben http://hekilledmywire.wordpress.com/2010/12/04/22/ -allerdings mit "avrisp", was bei mir garnicht geht.
Probier mal "-c arduino". Ansonsten könnte auch der hohe comport Ärger machen (als ich zu Linux gewechselt war da zumindest was, dass einige proggis nicht mit hohen Com-Nummer gelaufen sind).
- deine Vermutung mit dem USB-Kabel, das beigelegt war, teile ich mittlerweile. Eins löst sich schon von Anfang an vom Srecker. Und ja, Front-USB. Aber das wohl eher nicht ...
...jetzt klappt's: Erst Reset-drücken.Dann, wenn avrdude erstmals gepingt hat , Reset loslassen. Dann geht's .. Danke für euer Verständnis!
Der Flashvorgang ging wieder schief. Entweder hapert die Datenübertragung (Front-USB, schlechtes USB-Kabel) oder dein MEGA2560 ist hin.
Mir ging's erstmal nur ums flashen! Das Programm selbst ist so nicht lauffähig (für 3,2"-Display, dran ist aber ein sainsmart 2,8"). Aber hast Recht. -verify error -
- so , hab mal auf die Schnelle wieder U-Touch Button der Arduino IDE für 2,8" aufgespielt(etwas verwackelt, sorry) ...
Beitrag "Arduino-mega2560 --> Voyager PADD" - hier ist das Programm auf einem 3,2"- Display ... nur der Vollständigkeit halber; Dort habe ich den Mega2560 direkt geflasht und den Arduino Bootloader überschrieben. Dies will ich ja so umgehen!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.