Hallo liebe Gemeinde.... Ich bin zwar kein Anfänger, was das Programmieren angeht (68HC705), allerdings bin ich totaler Neuling in der AVR-Welt. Also habe ich mir erst mal ev.-boards gekauft, und einen Progger. Zum einen das XPLAIN http://www.atmel.com/tools/XMEGA-A1XPLAINED.aspx und noch ein Mega128 Board......siehe IMG 6 und den Progger http://www.ebay.de/itm/Neu-USB-ISP-USBASP-Programmiergerat-Programmierer-fur-Atmel-AVR-ATMega-51-ATTiny-/390558238330?pt=Bauteile&hash=item5aef15c67a Dann habe ich mir natürlich AVR- Studio6 runtergeladen (leider nur Englisch) und mir auch ein paar Testprogramme gesucht. Nach dem Laden gehe ich auf Build Solution und er meldet auch Build Success. (Juhu) Dann klicke ich auf "device programming" und habe bei Tool nur den Simulator. Also wenn ich das richtig verstehe, hat das Xplain-Board einen Bootloader und ich sollte es über den USB-Anschluss programmieren können, oder? Und das andere Board habe ich über besagten Ebay-Programmer an den ISP angeschlossen. Aber beides findet AVR-Studio nicht. :-( Irgendetwas fehlt...(Jaja Erfahrung auch :-)) Bitte helftmir........ Danke..... Andre......
Unter Tools/External Tools lassen sich andere Tools einbinden. Ich frage mich, warum es Anfänger immer wieder schaffen, sich das Leben mit billig-Programmern schwer zu machen. Mir wäre es als Anfänger lieber, ich wüsste ganz genau, dass eine Lösung perfekt funktioniert.
Hmmm. Da haste nen Mitglied einer Familie (XMEGA) gekauft die hier kaum jemand benutzt (und auch nicht haben will?); hier geht's fast nur um Atmegas. Die Controller unterscheiden sich deutlich. Atmel hat doch sicher ein Forum; schau am besten dort mal nach.
Oh.....naja....letztendlich wollte ich den ATMega48 in meinen Entwicklungen nutzen, und hatte mir das Board zugelegt um ein wenig zu üben..... Aber das andere (blaue) Board ist doch ein "normaler" ATMega.... Wie bekomme ich den denn programmiert...? Ich google schon 4 Stunden und bin nicht wirklich viel weiter gekommen :-( seufz.. giebt es denn irgendein Treiber für mein USB/ISP...? André
Hi >Aber das andere (blaue) Board ist doch ein "normaler" ATMega.... >Wie bekomme ich den denn programmiert...? Gibt es da keine Anleitung dazu? MfG spess
Dominik Brunner schrieb: > Hmmm. Da haste nen Mitglied einer Familie (XMEGA) gekauft die hier kaum > jemand benutzt (und auch nicht haben will?); hier geht's fast nur um > Atmegas. Die egozentrische Weltsicht des Herrn Brunner. Imo blödes Geschwätz.
Dominik Brunner schrieb: > Da haste nen Mitglied einer Familie (XMEGA) gekauft die hier kaum > jemand benutzt (und auch nicht haben will?) Nur behäbige Deppen verschmähen Xmegas. Xmegas sind schon sehr sehr gut.
@Spess Leider keine Anleitung.... gebraucht abgegriffen..... also ohne alles.....
und auf der Website des Herstellers habe ich auch nichts gefunden..
Der Xmega wird mit PDI programmiert, ein Protokoll, welches der USBASP nicht beherrscht. Der interne Bootloader des Xplained A1 Boards kann zum Programmieren des XMega mit FLIP benutzt werden, ein kleines Tool von Atmel: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Dazu hältst du Button 0 während des Powerup gedrückt, der BoardController geht dann in den Programmiermodus. FLIP möchte dann das HEX File sehen, das dir AVRStudio produziert hat. Lade dir bitte auch mal das User Guide für das Xplained Board, da steht sowas drin.
H. Merde schrieb: > Dominik Brunner schrieb: >> Da haste nen Mitglied einer Familie (XMEGA) gekauft die hier kaum >> jemand benutzt (und auch nicht haben will?) > > Nur behäbige Deppen verschmähen Xmegas. Xmegas sind schon sehr sehr gut. Full Ack! Ich verwende sie auch gerne. Auch wenn der Umstieg auf einen STM32 wirklich genauso leicht / schwer ist und dieser Nochmehr Power zu bieten hat! Ingo
Hallo Andre, deinen Programmer kenne ich nicht. "Programmierer für Atmel AVR ATMega 51 ATTiny" Soll der jetzt für ALLE AtMega's funktionieren und ALLE Tiny's? Und was ist mit der 51 zwischendrin? Keine Ahnung... Kommt mir komisch vor. Aber ich kann ja nicht alles kennen :-) Mein Tip für die Mega's und Tiny's usw: Besorg dir einen AVRISP MKII, der funktioniert auf jeden Fall, geht auch mit AVR-Studio 4.xx und 6.xx wunderbar. Habe ich selbst am Laufen. Für den XMega (XPLAIN) kann ich dir nichts sagen, damit habe ich noch nichts gemacht. Wenn der über Bootloader programmiert wird, brauchst du auf jeden Fall das "Gegenstück" auf dem PC, was dir das Programm dann über das entsprechende Protokoll auf den Controller lädt. Aber Bootloader gibt's viele, das Programm muß eben zu diesem Bootloader passen, damit die sich auch verstehen. Vielleicht kann dir jemand, der das XPLAIN-Board kennt, einen Tipp geben? Schau mal hier nach: Beitrag "xplain programmieren" Vielleicht hilft dir das weiter. Man kann auf jeden Fall das XPLAIN-Board dazu bringen, daß es sich als ISP-MKII über USB meldet. So, als hättest du wirklich einen MKII dranstecken. Aber besorg dir erstmal für den Mega den MKII, und wenn du damit den Mega programmieren kannst, weißt du, daß das Studio den MKII erkennt. Dann anschließend kannst du das XPLAIN-Board zum Laufen bringen. Viel Erfolg Bernd
Hi >Leider keine Anleitung.... gebraucht abgegriffen..... >also ohne alles..... Na ja. Auf dem Bild ist links oben ein Steckverbinder mit der Bezeichnung ISP zu sehen. Dort wird der Programmer angesteckt. MfG spess
Und wenn dir das nicht reicht, kannst du auch bei http://www.watterott.com/de/Atmel-AVRXPLAIN gucken, da gibt's die auch. Vielleicht hat der auch Unterlagen dafür? Ruf ihn doch mal oder schreib eine Mail, ob du was bekommen kannst.
@Matthias Sch. Danke für den Hinweis..... Probier ich aus..... Ich mache das Hobbymässig .. Früher in der Firma habe ich Entwicklung und Programmierung von µC immer gern gemacht, aber solche Probleme kannte ich nicht, da mir das "Werkzeug" funktionierend vorgesetzt worden ist. Entschuldigung für mein Unwissen......... André
Hi >Aber besorg dir erstmal für den Mega den MKII, und wenn du damit den >Mega programmieren kannst, weißt du, daß das Studio den MKII erkennt. >Dann anschließend kannst du das XPLAIN-Board zum Laufen bringen. Der AVR ISP MKII kann auch PDI. Damit lassen sich die ATXMegas auch programmieren. MfG Spess
Spess53 schrieb: > Der AVR ISP MKII kann auch PDI. Damit lassen sich die ATXMegas auch > programmieren. ...wieder was gelernt. Danke! Kann mir ja die XMegas auch mal anschauen.
Vielen Dank für die vielen Lösungsansätze..... Ich werde heute Abend bzw am WE alles mal durchgehen. Ich hoffe ich bekomme den USB/ISP noch zum laufen...war zwar nicht teuer, wäre aber schade drum den wegzufeuern....... André
Der USBASP wird mit der orginal Firmware vom AVRstudio nicht erkannt. Du kannst Deine erstellte HEX Datei mit dem Programm PROGISP.exe oder avrdude mit avrdude-GUI.exe separat brennen. Es gibt auch eine andere Firmware für den USBASP, mit er er vom AVR Studio erkannt wird. Dazu brauchst Du allerdings einen zweiten Programmer, um den USBASP neu zu flashen.
Bernd S. schrieb: > Und was > ist mit der 51 zwischendrin? Die 89S51/89S52 werden auch über ISP programmiert. Mein AVRISP MkII kann z.B. über STK500.EXE diese Dingerchen programmieren. Funktioniert aber nicht mit dem 89S253, weil der in die Liste der unterstützten Chips nie aufgenommen wurde. Aber der taugt imho eh nicht viel. Sicher ist ein AVRISP MkII eine gute Wahl zum Flashen von AVRs, zumal er alle derzeit benutzten Protokolle unterstützt: ISP, PDI und TPI.
Hi
>zumal er alle derzeit benutzten Protokolle unterstützt: ISP, PDI und TWI.
TWI (I2C) mit sicherheit nicht. Du meinst wohl TPI.
MfG Spess
Hatte es gerade noch vor deinem Beitrag editiert :-P
Matthias Sch. schrieb: > Die 89S51/89S52 werden auch über ISP programmiert. Mein AVRISP MkII kann Danke für den Tipp, ich konnte in diesem Zusammenhang, wie es beschrieben war, nichts damit anfangen...
Oder du kaufst dir nen AVR Dragon. Der wird direkt vom Atmel Studio unterstützt und kann nicht nur flashen sondern auch über JTAG und DWI debuggen.
@HerrMüller Herr Mueller schrieb: > Es gibt auch eine andere Firmware für den USBASP, mit er er vom AVR > Studio erkannt wird. Dazu brauchst Du allerdings einen zweiten > Programmer, um den USBASP neu zu flashen. Hm....hast du ein Link der Firmware? Ich hätte die möglichkeit in meiner Firma zu flashen.... Das würde ich gern ausprobieren.... Gruss....André
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.