Forum: Mikrocontroller und Digitale Elektronik Einkaufshilfe Programmer


von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

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.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

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.

von Georg W. (gaestle)


Lesenswert?


von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

> 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.

von Andreas S. (igel1)


Lesenswert?

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

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

UnendlichHoherPotentialtopf schrieb:

> Ich hatte das so verstanden, dass es etwas teurer werden könnte und ich
> nackte Platinen bekomme und dann selbst löten muss.

Du müsstest dir die Kabel selbst bauen, aber das ist eher crimpen
denn löten.

Das vollständige Atmel-ICE mit allen Kabeln und Adaptern ist das
hier:

http://store.atmel.com/PartDetail.aspx?q=p:10500375#tc:description

Die Minimalversion als Platine ohne jegliche Kabel oder Adapter:

http://store.atmel.com/PartDetail.aspx?q=p:10500376;c:100112#tc:description

ist halt deutlich preiswerter, sogar billiger als der viel ältere
aber nicht ganz unbeliebte AVR Dragon, der ebenfalls ohne Kabel
und Adapter daher kommt:

http://store.atmel.com/PartDetail.aspx?q=p:10500053;c:100112#tc:description

Dafür kann der Dragon jedoch auch HV-Progarmmierung (für deren
Nutzung man sich jedoch in der Tat noch eine Fassung und ein paar
Steckerleisten auflöten muss), während wiederum das Atmel-ICE auch
Atmel-ARM-Controller programmieren und debuggen kann.

von simpel (Gast)


Lesenswert?


von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

> 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.

von Udo S. (urschmitt)


Lesenswert?

UnendlichHoherPotentialtopf schrieb:
> P.S: Das mit den Zitaten funktioniert ja doch.

In jedem Beitrag ist unten rechts ein Link "Markierten Text zitieren"

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

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. ;-)

von Sebastian (Gast)


Lesenswert?

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.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

Ich meine natürlich Atmel Studio 6

UnendlichHoherPotentialtopf

von Jan V. (cameljoe)


Angehängte Dateien:

Lesenswert?

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.

: Bearbeitet durch User
von Sebastian (Gast)


Lesenswert?

Der Programmer von ebay kann Atmega8. Der Hersteller gibt die alten 
Typen nicht an, weil die Liste sonst zu lang wäre.

von isidor (Gast)


Lesenswert?

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 .....

von Sebastian (Gast)


Lesenswert?

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.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

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.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

Danke, dann wirds erstmal der von Ebay.

Sebastian schrieb:
> Dieser läuft mit dem AVR Studio:
> Ebay-Artikel Nr. 270955427201

UnendlichHoherPotentialtopf

von Thomas H. (Firma: CIA) (apostel13)


Lesenswert?

Am besten gleich was vernünftiges. AVR ONE und das SDK600.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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

von Bernd K. (prof7bit)


Lesenswert?

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.

: Bearbeitet durch User
von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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.

von Thomas H. (Firma: CIA) (apostel13)


Lesenswert?

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 ;-)

von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

Hallo,

Ich verwende seit einiger Zeit dieses Programmiergerät mit AVR-Studio 
und es funktioniert problemlos.

Ebay-Artikel: 171404342624

VG Frank.

von UnendlichHoherPotentialtopf (Gast)


Lesenswert?

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

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

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. :-)

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
Noch kein Account? Hier anmelden.