avrdude, mySmartUSB light und ein ATtiny44A

Gast #3915878
Hallo zusammen,

ich bin noch relativ neu im Gebiet der µC und habe gleich ein Problem.
Ich habe mir einige ATtiny44A µC zugelegt sowie die mySmartUSB light 
Schnittstelle. Dann habe ich den Treiber installiert und anschließend 
den Stick angeschlossen. Die Orange LED bei 5V und die blaue Status LED 
leuchten.
Dann habe ich die PINs wie auf den angehängten Bildern zu sehen, auf 
einem Steckbrett verbunden.
Bisher alles in Ordnung. Allerdings kann ich das Programm nicht auf den 
µC laden. Ich bekomme immer einen timeout.
Zum rüber laden benutze ich avrdude und habe folgenden Befehl eingeben:
avrdude -c stk500v2 -p t44 -U flash:w:testled.hex -P com3
Die blaue LED blinkt immer wieder kurz, aber kurz darauf kommt ein 
timeout.
Das Programm selber enthält noch nichts. Es ist mit Atmel Studio 6.2 
kompeliert worden. Da habe ich ein neues Projekt erstellt und meinen µC 
ausgewählt.
Als Betriebssystem kommt bei mir Windows 8.1 64bit zum Einsatz.

Hat jemand einen Tipp für mich, was ich falsch mache? Vielen Dank :)

Lg
Jurij
Angehängte Dateien:
#3915890
hi Jurij,

ich hatte mit dem mysmartusb light anfangs auch probleme. Die Lösung war 
bei mir das neu aufspielen der firmware, weil sie nicht richtig 
aufgesetzt war. Lad dir das kleine tool, bei myavr, namens "Grafische 
Oberfläche für mySmartUSB light" runter und setze einfach die firmware 
neu auf.

gruß john
Gast #3915919
Hatte ähnliche Probleme und auch bei mir hat das Aufspielen einer neuen 
Firmware was gebracht. Hab allerdings nicht die STK500 kompatible 
Version aufgespielt. Weiss leider nicht mehr genau den Namen.

Das wäre der Aufruf bei mir zum Löschen (32U4 Controller und unter 
Linux)
1
avrdude -pm32u4 -cstk500 -P/dev/ttyUSB0 -e
Gast #3915938
C:\Users\Jurij\Documents\Atmel Studio\6.2\testled\testled\Debug>avrdude 
-c stk50
0v2 -p t44 -U flash:w:testled.hex -P com3 -vvvv

avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is 
"C:\WinAVR-20100110\bin\avrdude.conf"


         Using Port                    : com3
         Using Programmer              : stk500v2
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [e0]
avrdude: Recv: . [00]
avrdude: Recv:
avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [e0]
avrdude: Recv: . [00]
avrdude: Recv:
avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14]
avrdude: Recv: . [e0]
avrdude: Recv: . [00]
Gast #3915949
Was mir gerade aufgefallen ist, ich habe mal die Spannung zwischen VTG 
und GND gemessen, bekomme da knappe -5 V. Das Minus irritiert mich 
gerade etwas...
Gast #3915979
Ok, habe den Fehler gefunden. Ich Depp.

Die Zeichnungen oben sind richtig, aber ich habe es falsch zusammen 
gesteckt, d.h. Blau-Orange und Grün-Grau vertauscht ....

Trotzdem danke für die Mühe :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.