Hi,
ich habe jetzt hier seit 6Wochen still und leise mitgelesen und will
jetzt selbst beginnen.
Ich würde gerne mit einem Steckbrett anfangen aber was ich nicht
wirklich verstanden habe ist welchen Programmer ich nutzen sollte.
Hier in den Artikeln geht es mit einem Selbstbauadapter los. Im AVR Buch
von Florian Schäfer auch. Das möchte ich auf jeden Fall vermeiden um
1) Fehler zu vermeiden
2) meinen Rechner zu schützen
Bei der Bucht habe ich den
(http://www.ebay.de/itm/USB-Download-Programmer-Emulator-Debugger-fur-AVR-JTAG-ICE-Atmega-AVR-STUDIO-Neu-/111543439247?pt=Wissenschaftliche_Geräte&hash=item19f881cf8f)
Programmer gefunden.
Kennt die Dinger hier jemand?
Kann jemand einen bei der Bucht empfehlen?
Ich will lieber nur einen kaufen der für vieles/alles geht. Bis 40€ ist
ok.
Gibt es auch ISP10/6 pin Adapter männlich den ich direkt aufs Breadboard
stecken kann?
Ich möchte mit einem ATmega8 oder 16 anfangen. Der 8ter kann ja kein
JTAG aber kann ich den trotzdem mit dem Programmer von Ebay
programmieren? Können solche Adapter immer ISP?
Danke
UnendlichHoherPotentialtopf
UnendlichHoherPotentialtopf schrieb:> Bei der Bucht habe ich den (Ebay-Artikel Nr. 111543439247) Programmer> gefunden.> Kennt die Dinger hier jemand?
Das sind Clones des steinzeitlichen esten Atmel JTAGICE.
Absolut nicht mehr zu empfehlen.
> Ich will lieber nur einen kaufen der für vieles/alles geht. Bis 40€ ist> ok.AVR Dragon oder Atmel-ICE. Für letzteres kann man auch „nackte“
Platinen ohne Kabel kaufen, die man sich dann selbst machen muss
(wie beim Dragon auch).
Das könnte gerade so in deinem Preisrahmen liegen.
> Gibt es auch ISP10/6 pin Adapter männlich den ich direkt aufs Breadboard> stecken kann?
Die Dinger da bei ebay haben keinen ISP-Anschluss! Die haben JTAG
(und nur das).
> Ich möchte mit einem ATmega8 oder 16 anfangen. Der 8ter kann ja kein> JTAG aber kann ich den trotzdem mit dem Programmer von Ebay> programmieren?
Nein.
> Können solche Adapter immer ISP?
Nein.
Die beiden, die ich genannt habe, können es jedoch.
Ok, dann wohl eher kein JTAG.
Ich möchte erstmal nicht löten.
Ich denke dann bleiben die ISP Programmer.
Ist es richtig, dass man damit auch nicht den BootLoader neu schreiben
kann?
Hab ihr nen Vorschlag bei Ebay?
UnendlichHoherPotentialtopf
UnendlichHoherPotentialtopf schrieb:> Ok, dann wohl eher kein JTAG.> Ich möchte erstmal nicht löten.
Was hat das miteinander zu tun?
> Ich denke dann bleiben die ISP Programmer.> Ist es richtig, dass man damit auch nicht den BootLoader neu schreiben> kann?
Es ist nicht richtig.
> AVR Dragon oder Atmel-ICE. Für letzteres kann man auch „nackte“ Platinen ohne > > Kabel kaufen, die man sich dann selbst machen muss (wie beim Dragon auch).> Das könnte gerade so in deinem Preisrahmen liegen.
Ich hatte das so verstanden, dass es etwas teurer werden könnte und ich
nackte Platinen bekomme und dann selbst löten muss.
BootLoader geht also auch mit ISP.
Habt ihr noch nen Link auf ein fertiges Produkt was man kaufen
kann/sollte.
UnendlichHoherPotentialtopf
P.S: Das mit den Zitaten bekomme ich nicht anders hin.
Hallo UnendlichHoherPotentialtopf,
wenn Du mit etwas Vernünftigem starten willst, so nimm das hier:
http://shop.myavr.de/Systemboards%20und%20Programmer/myAVR%20Board%20MK2,%20best%C3%BCckt.htm?sp=article.sp.php&artID=40
Der Invest lohnt sich schon deshalb, weil Du viele Tage oder gar Wochen
mit dem Board arbeiten/experimentieren wirst, bis Du den Mikrocontroller
richtig verstanden hast. Da würde ich nicht am falschen Ende sparen -
sonst kann Dich der Einstieg locker 3x soviel Zeit kosten (oder gar
mehr).
Ach ja: und ein wirklich guter Programmer ist dort auch schon dabei.
Wenn Du sparen möchtest, so gibt's das Dingen auch als Bausatz oder
gebraucht (Achtung: Version des Boards beachten).
Solltest Du das Geld absolut nicht haben (nicht jeder ist auf Rosen
gebettet), so würde ich mit diesem Board für 14,95 EUR den Einstieg
probieren (leider nur ein Bausatz - sollte aber supereasy zu löten
sein):
http://shop.myavr.de/hardware%20-%20assembly%20kits/myAVR%20Board%20light,%20Bausatz.htm?sp=article.sp.php&artID=200084
Viel Glück und Erfolg beim Einstieg wünscht Dir
Igel1
> wenn Du mit etwas Vernünftigem starten willst, so nimm das hier:> http://shop.myavr.de/Systemboards%20und%20Programm...
Das klingt gut und ich hab gleich alles zu zusammen.
Ich muss mir mal in Ruhe die pdfs dazu durchlesen.
> ...schau mal hier, da gibt's einiges zum klein anfangen...> https://guloshop.de/shop/Mikrocontroller-Programmi...
Das sollte ich noch hinbekommen.
Funktioniert der auch gleich mit AVR Studio oder braucht es dazu einen
besonderen Treiber?
UnendlichHoherPotentialtopf
P.S: Das mit den Zitaten funktioniert ja doch. Sieht nur in der Vorschau
seltsam aus.
UnendlichHoherPotentialtopf schrieb:> P.S: Das mit den Zitaten funktioniert ja doch.
In jedem Beitrag ist unten rechts ein Link "Markierten Text zitieren"
Weder der myAVR-Programmer noch der USBasp aus dem Guloshop
funktionieren mit dem Atmel Studio. MyAVR hat nur einen AVR910
Bootloader dabei (das Protokoll stammt zwar von Atmel, wird aber
nicht vom Atmel Studio unterstützt), USBasp ist eine
Software-USB-Implementierung auf Basis von VUSB, die meines Wissens
nur mit AVRDUDE angesprochen werden kann.
Vielleicht schreibst du ja mal alle deine Randbedingungen zusammen
und wichtest sie nach „unbedingt“, „wenn möglich“, „eher nicht so
wichtig“. Dann kann man mal sehen, ob sich irgendeine Schnittmenge
daraus ergibt, die ungleich der leeren Menge ist. ;-)
Dieser läuft mit dem AVR Studio:
http://www.ebay.de/itm/USB-ISP-Programmer-fur-ATMEL-AVR-STK500-ATmega-ATtiny-AT90-Controller-/270955427201?pt=Bauteile&hash=item3f1633b581
Allerdings ist der Treiber unsigniert, die Installation unter Windows 8
problematisch. Windows XP und 7: Kein Problem.
Das Gerät ist von der Robustheit mit dem original AVRISP gleichwertig,
liefert allerdings Spannung zum Target (originales Atmel-Teil ist immer
passiv versorgt). Es arbeitet jedoch mit STK500 Emulation, daher muß im
Studio dann STK500, Port Auto ausgewählt werden und nicht (!) AVRISP
MKII USB.
Sebastian schrieb:> Dieser läuft mit dem AVR Studio:> Ebay-Artikel Nr. 270955427201
Den hatte ich auch gefunden. Ich nutze Windows 7. Warum können die
Dinger kein Atmega8?
Da ich AVR Studio schon installiert und mit gespielt habe sollte der
Programmer damit funken.
Ansonsten sollten man noch Fuse und Lockbits schreiben/lesen können.
BootLoader wäre auch nett.
UnendlichHoherPotentialtopf
P.S: Udo, jetzt klappt das noch besser mit den Zitaten.
Wie weiter oben schon beschrieben, nimm den AVR ISP MKII. Nutze ich auch
schon lange, hat für alles gereicht und nie Probleme mit gehabt.
Ich programmiere ausschließlich mit Atmel Studio, momentan in der
Version 6.2
http://www.reichelt.de/AT-AVR-ISP/3/index.html?&ACTION=3&LA=446&ARTICLE=45040&artnr=AT+AVR+ISP&SEARCH=isp+mk+2
Edit: Und wenn du nicht löten willst, kannst du dein Geld kaum besser
investieren. Sonst hätte ich ja auch gesagt nimm den Dragon.
Sebastian schrieb:> Der Programmer von ebay kann Atmega8. Der Hersteller gibt die alten> Typen nicht an, weil die Liste sonst zu lang wäre.
Man sollte tunlichst drauf achten dass diese Programmer meistens
die ganze neue Serie von ATxMegas nicht unterstützen. Die brauchen
nämlich PDI .....
Ja, hier hat der Kollege isidor vollkommen recht: Die Nachbauten können
kein PDI, und damit keine ATXMEGA-Typen. Wenn man die braucht, empfiehlt
sich unbedingt das Original, der AVRISP MkII.
Ein usbasp kann das übrigens auch mit entsprechender Firmware, aber der
ist zum AVR Studio inkompatibel und daher nichts für Anfänger.
ATmega und ATXMEGA sind allerdings zwei verschiedene Welten, man weiß
nicht, wo der TE hin will.
Sebastian schrieb:> man weiß nicht, wo der TE hin will.
Daher empfahl ich ja weiter oben, dass er sich erstmal über seine
Anforderungen im Klaren wird.
Danke, dann wirds erstmal der von Ebay.
Sebastian schrieb:> Dieser läuft mit dem AVR Studio:> Ebay-Artikel Nr. 270955427201
UnendlichHoherPotentialtopf
Thomas Holmes schrieb:> Am besten gleich was vernünftiges. AVR ONE und das SDK600.
Gerne aber ich kenne da jemand der mich mit dem Zeug gleich im Maschsee
versenkt.
UnendlichHoherPotentialtopf
UnendlichHoherPotentialtopf schrieb:> Ich möchte mit einem ATmega8 oder 16 anfangen. Der 8ter kann ja kein
Nimm doch nicht diese steinalten ausrangierten Dinger, nimm ihre
pinkompatiblen Nachfolger ATMega88 oder ATMega168 oder ATMega328. Die
sind wahrscheinlich sogar noch preiswerter als die Oldtimer-Nachbauten.
Und nimm sie wenn möglich in der -PA Ausführung wenn Du sie kriegen
kannst, die sind nochmal neuer, nochmal preiswerter und stromsparender
obendrein.
Das sollte mehr die Richtung angeben.
Ich wollte nicht mit einem ATXmega oder so beginnen.
Ich schau einfach was ich als DIL bekomme.
Danke
UnendlichHoherPotentialtopf
P.S: Bin jetzt erstmal zwei Wochen unterwegs, kann weiterlesen und dann
mit dem verfusen beginnen.
UnendlichHoherPotentialtopf schrieb:> Gerne aber ich kenne da jemand der mich mit dem Zeug gleich im Maschsee> versenkt.
Siehst Du, da hast Du auch schon bei der Auswahl der Ehefrau
geschludert. Daraus muss man doch mal schlau werden ;-)
Frank Wunderlich schrieb:> Ich verwende seit einiger Zeit dieses Programmiergerät mit AVR-Studio> und es funktioniert problemlos.>> Ebay-Artikel: 171404342624
Wie ist das bei dem Preis mit dem Zoll?
Bekommt man das per Post plus eine Rechnung vom Zollamt?
UnendlichHoherPotentialtopf
Jörg Wunsch schrieb:> Weder der myAVR-Programmer noch der USBasp aus dem Guloshop> funktionieren mit dem Atmel Studio.
Völlig korrekt. :-)
avrdude funktioniert aber mit dem Atmel Studio, und dadurch
funktionieren dann auch sehr viele Programmer (einschließlich USBasp)
mit dem Atmel Studio -- zwar indirekt, aber praktikabel.
Martin C. hat hier mal eine Anleitung dazu veröffentlicht:
Beitrag "USBasp unter AVRStudio 5 oder 6 verwenden - Anleitung!"
Wobei ich persönlich lieber mit avrdude und avra (AVR-Assembler)
arbeite, oder für C mit avrdude und gcc-avr bzw. unter Windows dann mit
WinAVR.
Aber das ist sehr Geschmacksache. :-)