Welcher USB-Programmer?

stbi

Neues Mitglied
01. Jan. 2012
26
0
0
Haar
Sprachen
Hallo zusammen,

und "Frohes Neues" erstmal! Bevor ich als (elektronik- und programmier-erfahrener) Mikrocontroller-Neuling beginne, mich mit der Programmierung von Amtel-Controllern zu befassen, steht zunächst die Materialbeschaffung an. Das Experimentierboard mit ATmega8 werde ich mir auf Steckplatine aufbauen, das finde ich am flexibelsten. Hauptfrage ist für mich derzeit, welchen Programmer ich mir besorgen soll. Gefunden habe ich bisher:

- USBProg 4.0 (gefunden bei mikrocontroller.net)
- mySmartUSB light (gefunden bei conrad.de)
- AT AVR ISP2 (gefunden bei reichelt.de)

Letzteres scheint ein Originalgerät von Amtel zu sein, wenn ich das richtig sehe.

Könnt Ihr mir die Vor- und Nachteile dieser Geräte nennen oder ggf. weitere Empfehlungen geben?

Die Sachen hier im Online-Shop habe ich mir bisher noch nicht genauer angesehen...

Danke erstmal!

Stefan
 
Hi Stefan,

tu dir einen Gefallen und hol dir den AVRISPmk2. Der ist original von Atmel und läuft am saubersten. Alle anderen können problemlos funktionieren, müssen es aber nicht. Und genau dann hast du ein Problem. Vor allem als Anfänger willst du dich bestimmt eher auf deine Programm-Probleme und nicht auf die Hardwareprobleme des Proggers konzentrieren.

Ach ja ... den gibts nicht nur bei Reichelt sondern auch hier bei Dirk im Shop ...
AVRISP mkII
... und nein, ich bekomme dafür nix. Es ist aber schön wenn man dran denkt das dieses Forum auch irgendwie finanziert werden muß. Die Webserver bezahlen sich auch nicht von alleine ;)

Gruß
Dino
 
- AT AVR ISP2 (gefunden bei reichelt.de)

Letzteres scheint ein Originalgerät von Amtel zu sein, wenn ich das richtig sehe.
.....
Die Sachen hier im Online-Shop habe ich mir bisher noch nicht genauer angesehen...


Hallo Stefan!

Wenn du dich hier im Forum mal etwas (via Suche) umschaust dann wirst du feststellen, dass die Meisten hier den original Atmel AVRISP mkII benutzen.
Es gibt aber auch User, die andere Programmer verwenden.

Den original Atmel-Programmer findest du aber auch HIER im Shop!

Seit einiger Zeit hat Dirk auch seeeehr flexible Development-Boards im Programm! Schau doch mal HIER !

Soweit erst mal ein kleiner Einblick in den "hauseigenen Shop". :wink:


Viele verweden aber auch einfach nur das Eva-Board von Pollin für die ersten Startversuche.



Was die Programmer betrifft, da wird jeder wohl seine eigene Meinung haben.......
aber ich kann aus eigener Erfahrung den Atmel AVRISP mkII nur empfehlen!


Grüße,
Cassio
 
Wo Cassio grade das Pollin-Board anspricht ...
Der Progger da drauf benötigt eine ECHTE!! Serielle Schnittstelle am PC.
Also kein Dongle oder ähnliches.
 
Hallo Stefan,

Dino hat da schon recht!

Der AVRISPmkII programmiert soweit alle ATtiny, ATmega und ATxmega. Die Programmierschnittstelle ist ordentlich abgesichert und er programmiert auch in einem weiten Target-Spannungsbereich. Den Programmierer haben wir auch im mikrocontroller-praxis.de Onlineshop. Die beiden anderen von dir genannten Programmer bieten wir nicht an.

Gruß,
Dirk
 
Hallo stbi,

den AVRISP mkII habe ich mir auch auf Empfehlung aus diesem Forum gekauft und bin auch sehr zufrieden damit. Und mit der Libusb Filter Treiber (Opensource) konnte ich das auch problemlos in Basom z.B einbinden.
Als Einstiegsboard habe ich mir das STK500 von Atmel gekauft.
 
Vielen Dank an alle für die Tips! Also werde ich mal den AVRISP mkII nehmen, da kann man wohl nicht viel falsch machen... und zum Experimentieren und Entwickeln von Schaltungen bleibe ich vorerst doch lieber bei den überaus praktischen Steckplatinen. Als erstes Projekt habe ich z.B. vor, einen fernbedienbaren Audioquellen-Switcher mit Lautstärkeregelung zu bauen, da mein 80er-Jahre-Verstärker leider zu wenige Eingänge hat und zudem keine Fernbedienung. :) Das sollte ja mit Mikrocontrollern nicht allzu schwer zu realisieren sein...

Stefan
 
Moinmoin,

so, die Experimentierschaltung ist auf Steckplatine aufgebaut, AVR Studio 5.0 mit dem sagenhaften Umfang von 2,2 GB installiert (incl. "AVR Jungo USB"), der AVRISPmkII liegt bereit, ich könnte also endlich anfangen, jedoch - oh weh! - ...

Jungo_AVRISPmkII.png

...anscheinend fehlen dem Programmer noch die USB-Treiber. Ich hatte eigentlich gedacht, daß die Treiber zusammen mit AVR Studio 5.0 installiert weden, aber anscheinend ist das nicht der Fall. Kann mir da mal kurz jemand auf die Sprünge helfen? Mein OS ist Windows XP.

Gruß,
Stefan
 
OK, scheint sich erledigt zu haben - man mußte nach dem Anstecken des Programmers erst noch den Dialog zur Installation neuer Hardware durchlaufen (paarmal "Weiter" etc.)...
 
Hi Stefan,

...anscheinend fehlen dem Programmer noch die USB-Treiber. Ich hatte eigentlich gedacht, daß die Treiber zusammen mit AVR Studio 5.0 installiert weden, aber anscheinend ist das nicht der Fall. Kann mir da mal kurz jemand auf die Sprünge helfen? Mein OS ist Windows XP.
ich hab auch WinXP. Sieht bei mir aber so aus ...
Jungo-Treiber_WinXP.png
Also ohne WinDriver dabei. Hast du irgendwas zusätzliches installiert oder den AVRISPmk2 vor der AVR-Studio Installation schonmal gesteckt ?

Bei meinem EeePC sieht es leider so aus ...
Jungo_defekt_WinXP.png
Da hab ich zuviel mit dem WinUSB-Lib (oder wie das hieß) wegen Bascom rumgespielt. Ich hab die Bibliothek und nicht den Filter-Treiber genommen. Da hat er dann die USB-ID des AVRISPmk2 mit nem anderen Treiber in Windows angelegt und damit war der Jungo tot. Läßt sich über deinstallieren/installieren bei mir auch nicht wiederbeleben. Hab ich wohl etwas zuviel rumgespielt ;)

Der WinDriver muß auf jeden Fall raus. Notfalls nen Wiederherstellungspunkt wählen der vor den Install-Arbeiten mit dem AVRISPmk2 liegt.

Gruß
Dino
 
Hi Dino,

danke für die Antwort - inzwischen geht's auch bei mir! (Siehe Posting #10) Zwar wird immer noch "WinDriver" aufgeführt, aber der "AVRISP mkII" hat jetzt kein "!" mehr, und die grüne LED waltet ihres Amtes. :D

Jetzt kann ich mich endlich durch die Tutorials arbeiten...

Gruß,
Stefan

P.S.: Mir ist eben erst beim Anschauen des Videos "Introducing Atmel AVR Studio 5" aufgefallen, daß es ja gar nicht "Amtel", sondern "Atmel" heißt... Mist, jetzt muß ich total umlernen! ;)
 
Juhu, es hat geklappt - mein 1. Versuch, 2 LEDs an PB0 und PB1 zum Leuchten zu bringen:

ATmega8Versuch1.jpg

Allerdings klappte es nicht sofort - beim Lesen der Device-ID kam erst eine Fehlermeldung, bis ich dann nach nochmaligem Prüfen der Schaltung darauf gekommen war, daß die Reset-Leitung nicht mit dem ISP-Stecker verbunden war, sondern eine Lochreihe zu weit links... :eek:

Das wäre mit einem fertigen Experimentierboard sicher nicht passiert, aber so lernt man halt durch Fehler... ;)
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)