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
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
Hallo John, vielen Dank für die schnelle Antwort. Doch leider besteht das Problem immer noch. lg
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 |
poste am besten mal ein ausführlichen übertragungsbericht, indem du in der befehlszeile ein -vvvv anhängst.
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]
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...
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 :)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.