Hallo zusammen, ich hab eine Frage, viele Themen gehn schon in die Richtung aber ich hab leider noch keine Antwort gefunden. Hab mir bei Pollin das Evaluationsboard Ver 2.01 gekauft, zusammen mit einem Atmega32 16PU. Jetzt ist mein Problem, dass PonyProg2000, bei der Übertragung eines Programms auf den µC immer folgende Fehlermeldung bringt: "Device missing or unknown device (-24)" Diese Fehlermeldung kommt, obwohl beim Test der Interface Einstellungen "OK" kommt und genau so bei der Kalibrierung. Habs auch schon mit nem ATtiny13 versucht, aber da sieht es genau gleich aus. Die Platine hab ich schon überprüft, aber hab keine Brücken oder sonstiges gefunden... Liegt es vielleicht am µC das man mit diesem vor der ersten Benutzung noch etwas machen muss. Meine Programme schreibe ich mit AVR Studio 4, übertragen sollte es über den eingebauten Com2 meines PCs und ein serielles Kabel(Pinbelegung 1:1) werden. Momentan weiß ich echt nicht mehr weiter, hoffentlich kann mir jemand helfen. Vielen Dank schonmal ;) Grüße Dennis
Ähnliche Probleme wurden schon in diesem Forum berichtet. In einigen Fällen hat eine penible Kontrolle der Hardware etwas gebracht. Die gute Nachricht dabei - die Kontrolle war mit etwas Anleitung bei den Messungen, einem Multimeter für Spannungs- und Widerstandsmessungen und Geduld erfolgreich. Wenn du anfangen willst: Nimm den µC bis auf weiteres aus der Fassung. Dann kontrolliere die Signalwege der ISP Leitungen auf Durchgang und auf Isolation gegen andere Leitungen. Ein Fehlerfall war mal ein Fitzelchen Lötzinn als Kurzschluss an zwei Pins des ISP-Steckers. Dann kontrolliere an der µC-Fassung, ob GND und Vcc sauber anliegen und ob RESET beim Programmierversuch (einfach grösseres HEX-File an die leere µC-Fassung senden) sauber von HIGH auf LOW gezogen wird. Schreib, wie du gemessen hast (wo waren die Strippen des Multimeters) und was wurde beobachtet. Statt Ponyprog kannst du auch AVRDUDE benutzen. Das kann mit dem Parameter -vvv mehr Debuginfos ausgeben. Eine harmlose Kommandozeile für AVRDUDE könnte in deinem Fall so aussehen:
1 | avrdude -vvv -p atmega32 -c ponyser -P com2 |
(aus Pollin Funk-AVR-Evaluationsboard) Die Debugausgabe kannst du in eine Datei umleiten (http://www.mikrocontroller.net/articles/AVRDUDE#Textausgabe_in_Datei_umleiten.3F) und hier anhängen.
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.