ATMEGA Programmierung via mysmart USB light

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Guten Tag zusammen,

    ich möchte den ATMEGA von Hennes Transceiver mit dem mysmart USB light Prgrammer von myAVR beschreiben.
    Leider ist die Pinbelegung des ISP-Ports unklar. Die offizielle Pinbelegung ist hier zu finden: http://i41.tinypic.com/2ni5jia.png
    Die offizielle Polung ist also folgende:
    Pin1 MISO
    Pin2 VCC
    Pin3 SCK
    Pin4 MOSI
    Pin5 RESET
    Pin6 GND
    An meinem Programmer liegen aber am Pin 2 (eigentlich VCC) nur 0,19 Volt an, an Pin 5 (eigentlich RESET) liegen annährend 5 Volt an.


    Sind die Anschlüsse tatsächlich vertauscht oder habe ich einen Denkfehler irgendwo?

    Grüße,

    slicht

  • Der offizielle 6 Pol-Stecker ist ein 2x3 Stecker wie von Dir aufgeführt.

    Du musst Dir einen Adapter bauen auf den 5 poligen Stecker (1x5) und evtl. noch VCC verbinden.

    1 x 5 Stiftreihe:

    Pin 1 = /Reset
    Pin 2 = SCK
    Pin 3 = MISO
    Pin 4 = MOSI
    Pin 5 = GND

    Genesis 1:3 Und Gott sprach: "Es werde Licht!" und es ward Licht (...oder nicht). 4 Und Gott sah, dass das Licht gut war;

  • Hallo,

    ich habe auf der Transceiver Platine gleich einen offiziellen ISP-Wannenstecker verbaut.

    Mir geht es nur darum, ob bei meinem USB-ISP Interface VCC und RESET Vertauscht ist, weil ja am mysmart USB light am RESET-Pin 5 Volt anliegen und am VCC Pin nur 0,19 Volt

    Grüße,

    slicht

  • Mir geht es nur darum, ob bei meinem USB-ISP Interface VCC und RESET Vertauscht ist, weil ja am mysmart USB light am RESET-Pin 5 Volt anliegen und am VCC Pin nur 0,19 Volt

    Ja, da hast du einen Denkfehler. Reset ist aktiv, wenn dort GND / 0 V anliegen. Wenn der Programmieradapter keinen Reset auslösen will, sollte er tunlichst 5 V (oder nichts) an der Leitung anliegen haben.
    Außerdem liegt auf Pin 2 nicht immer VCC an, sondern evtl. VTarget /VTref - darüber erkennt der Programmieradapter die Spannung im Zielsystem und passt den Spannungspegel auf den Programmierleitungen entsprechend an die Zielschaltung an.
    Da fragst du am besten die Bedienungsanleitung deines Programmieradapters, wie dort dieser Pin belegt ist.

    Freundliche Grüße

    Stefan

  • Hallo Stefan,

    danke für deine Erläuterung!

    Leider funktioniert das Flashen nicht.

    AVR STudio bringt die Fehlermeldung 2ISP Mode Error"
    Bei myAVR Workpad erscheint:

    "Timeout beim Starten des Programmiervorgangs"

    Wo liegt genau mein Fehler bzw. was muss ich anders machen?

    Grüße,

    slicht

    Übrigens: Ich bin blutiger Anfänger im Programmieren von Mikrocontrollern. Ein Programm wie AVR Studio seh ich heut zum ersten Mal.

  • Guten Abend zusammen,

    da ich leider noch nicht weitergekommen bin, muss ich hier nochmal fragen, ob jemand von meinen im letzten post genannten problemen hat, bzw. mal ein ähnliches Problem hatte.

    Freue mich über Antworten.

    Grüße,

    slicht

  • Solche Fehler habe ich regelmäßig. Versuche mal die Programmiergeschwindigkeit herab zu setzen. Im Urzustand haben die Atmels 1/8 8MHz also 1 MHz als Takt. Die Programmiergeschwindigkeit darf nicht mehr als 1/4 davon sein. Also maximal 250 kHz. Gerne auch weniger. Dauert dann nur länger

    Genesis 1:3 Und Gott sprach: "Es werde Licht!" und es ward Licht (...oder nicht). 4 Und Gott sah, dass das Licht gut war;

  • Hey,

    ich bin jetzt mal auf PonyProg umgestiegen ;) wie bekomme ich denn da die Programmiergeschwindigkeit herabgesetzt?
    Und wie bekome ich den Programmer zuerst mal auf so einen COM-Port (1-4), der in Pony Prog auftaucht?

    Grüße,

    slicht

  • Hm, wieso PonyProg? AVRStudio hat doch alles, was du brauchst - u.a. ne ordentliche Eingabe für die Fuses.

    Zu deinem Problem: Ich habe mir inzwischen http://shop.myavr.de/index.php?404;%5Burl]bei myAVR die Beschreibung vom MK2[/url] durchgelesen, dort steht, dass er die Zielschaltung auch mit Spannung versorgt. Hast du den 6-poligen ISP auch dementsprechend angeschlossen bzw. wenn nicht, versorgst du die Schaltung mit der notwendigen Spannung, wenn du sie programmieren willst?
    Hast du alle Leitungswege vom ISP zum AVR auf Durchgang und Kurzschluss überprüft?

    Freundliche Grüße

    Stefan

  • Hallo zusammen,

    ist es möglich, dass AVR Studio den my smart USB light Programmer nicht kennt?

    In dem Dialog: "Select AVR programmer" taucht der nämlich nicht auf.

    Was kann ich da machen?

    Grüße,

    slicht

  • Servus also och habe den Atmega 8515-16 und den Antinty 2313 beide mit dem Mysmart usb light programmiert. einfach direkt die ausgänge mit des Programmer mit den eingängen des MC verbunden. zusätzlich habe ich noch einen quarz an den eingang des MC geschlossen und mit dem ground des programmers so das ich weiterhin proggen kann wenn ich die mc auf xt crystal stelle...

  • Hallo,

    nja das hab ich genau so gemacht. Nur wird der my smart USB light im AVR Studio dialogfenster "Select AVR programmer" nicht aufgeführt. Welchen Programmer hast du da ausgewählt? Übringens: Bei meinem mysmart USB light lässt sich die prorammierspannung nich mehr auf 5 V umstellen. Weiß da jemand zufällig eine Lösung?

    Grüße,

    slicht

  • Guten Tag zusammen,

    endlich mal ein Fortschritt :D Ich hab eine Verbindung zum ATTINY herstellen können!!

    Leider fehlts bei mir einfach noch an den Programmkenntnissen (wie schon gesagt, ich benutze AVR Studio das erste Mal).
    Das Einstellfenster für die Fuses sieht bei mir ganz anders aus(bild 1, Anhang) als in der Datei aus dem Projektarchiv (Bild 2, Anhang).

    Wie muss ich die Fuses hier einstellen?

    Grüße,

    slicht

  • Edit: Habe die Bilder in eine pdf Datei gepackt, mein Fuses-Fenster aus AVR STudio4 steht oben, das Fuses-Fenster aus dem Projektarchiv ist unten.

  • Hallo Stefan

    Danke für den Link. Bin mal gespannt, ob ich das hinbekommen ;)

    Achte aber darauf, dass PonyProg ein eigenwillige Definition der Haken hat, und du quasi alle Haken invertieren musst.

    Soll das also heißen, dass ich alle im Projektarchiv gesetzten Haken nicht setzen darf und andersrum?
    Also muss bei mir ja nur SPIEN markiert sein? Wenn ich des falsch verstandne hab, korrigiert mich bitte.

    Grüße,

    slicht

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.