Hi, ich habe hier einen STK500 kompatiblen Programmer mySmartUSB light (http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006) und möchte damit einen ATtiny26 programmieren. Eigentlich bin ich es gewohnt, dass das ohne Probleme hinhaut.. allerdings tut es das im Moment grade nicht. Ab und zu bekomme ich beim Programmieren die Meldung WARNING: FLASH byte address 0x0000 is 0xFF (should be 0x0B).. FAILED! Gelegentlich hilft es dann auf "Read Signature" zu klicken im STK500-Programmierinterface. Manchmal aber auch nicht. Nun frage ich mich natürlich, was da schief läuft, vor allem da der Fehler nur sporadisch auftritt. Da ich zuerst den µC verdächtigt habe nahm ich einen nagelneuen aus meiner Bastelkiste und habe einzig und allein diesen µC auf nen Breadboard gesteckt und die Programmieranschlüsse angesteckt.. sonst nichts! Da tritt das Problem genauso auf, also kann es am µC nicht liegen. Außer ich hab ne kaputte Charge in der Schublade liegen gehabt ;) .. was ich nicht glaube. Any Ideas? So schaut das beim Proggen aus: Getting isp parameter.. SD=0x03 .. OKOK Reading FLASH input file.. OK Setting mode and device parameters.. OK! Entering programming mode.. OK! Erasing device.. OK! Programming FLASH .. OK! Reading FLASH .. OK! WARNING: FLASH byte address 0x0000 is 0xFF (should be 0x0B).. FAILED! Leaving programming mode.. OK!
Hi, es könnte sein das die Programmiergeschwindigkeit zu hoch ist. Stelle die ein wenig runter, dann dürften die Probleme weg sein. Wenn ja, dann kontrolliere mal alle kabel auf lockeren sitz etc... Gruß Marco
ISP-Frequency: 57,60kHz. Sollte langsam genug sein für die 1Mhz Takt die der AVR hat. Auch das herunterstellen hat leider nichts gebracht. An den Kabeln sollte es auch nicht liegen, da die Kabel wirklich unberührt in völliger Ruhe sind.. also nix mit Wackelkontakt oder so. Zudem ist es sowohl in meiner Schaltung und bei meinem Testaufbau gleichermaßen aufgetreten.
Versorgungsspannung ist stabil? Ich habe sowas öfter wenn die ISP Frequenz zu hoch ist. Ingo
Paul Hamacher schrieb: > ISP-Frequency: 57,60kHz. Sollte langsam genug sein für die 1Mhz Takt die > der AVR hat. Auch das herunterstellen hat leider nichts gebracht. Hi, Geschwindigkeit ist langsam genug, sind pullup's oder pulldown's in der leitung? Ansonsten iss mein Latein auch am Ende. Gruß Marco
>ISP-Frequency: 57,60kHz. Sollte langsam genug sein für die 1Mhz Takt die >der AVR hat. Auch das herunterstellen hat leider nichts gebracht. Sorry, aber das kann der doch gar nicht. Ausschnitt aus der Webseite von deinem Link oben: >Der mySmartUSB light kann nur bis auf 52910 Baud (~211 kHz) herunter gehen >während der mySmartUSB MK2 und der mySmartUSB MK3 ~128 kHz problemlos >erreichen können.
Ingo schrieb: > Versorgungsspannung ist stabil? Ich habe sowas öfter wenn die ISP > Frequenz zu hoch ist. Wird durch den mySmartUSB light beim Programmieren versorgt. Mit externer Versorgungsspannung (stabilisiert durch 7805 und 100n-Kerkos zwischen VCC und GND) gehts aber auch nicht besser Marco Fritsch schrieb: > Geschwindigkeit ist langsam genug, sind pullup's oder pulldown's in der > leitung? Ansonsten iss mein Latein auch am Ende. Nein, garnichts. Nur der AVR und die Programmierleitungen am Breadboard. holger schrieb: > Sorry, aber das kann der doch gar nicht. > Ausschnitt aus der Webseite von deinem Link oben: >>Der mySmartUSB light kann nur bis auf 52910 Baud (~211 kHz) herunter gehen >>während der mySmartUSB MK2 und der mySmartUSB MK3 ~128 kHz problemlos >erreichen > können. Das ist interessant o.O Das widerspricht vor allem dem Fakt, dass ich bisher alle AVRs problemlos mit dieser Standardeinstellung programmiert habe. Habe auch eben mal einige andere Frequenzen durchprobiert. Überall das gleiche Phänomen. Kann es am USB-Hub liegen oder an meinem PC?
Hey, wenn Du kein Problem damit hast, dann schick doch mal 'nen Schaltplan von Deiner Schaltung. Oder 'nen Foto. Gruß Marco
Nunja, es ist wie gesagt der Programmer direkt mit dem AVR verbunden. Sonst nichts. Überhaupt nichts. Aber wenns hilft kann ich davon gerne einen Schaltplan zeichnen! ^^
hi, mein gedanke ist nur dass so eine schaltung aus mehreren Bauteilen besteht und leitungen die sich auch gegenseitig beeinflussen (induktion, übersprechen -> sck auf miso, mosi) gruß
Wackelkontakt? Mal ne andere Kontaktierungsmethode oder ne andere Stelle aufm Board versucht?
Moin, wo wird denn die ISP - Frequenz eingestellt, nutzt Du die Toolbox? Bei mir gibts keine Option dafür. Atmega8 /Attiny13//45/85 lassen sich Attiny44/84 jedoch nicht flashen. Vielleicht ist der interne Aufbau anders? Johannes
cyblord ---- schrieb: > Wackelkontakt? Mal ne andere Kontaktierungsmethode oder ne andere Stelle > aufm Board versucht? nein. ja.
Johannes schrieb: > Moin, > wo wird denn die ISP - Frequenz eingestellt, nutzt Du die Toolbox? > Bei mir gibts keine Option dafür. Atmega8 /Attiny13//45/85 lassen sich > Attiny44/84 jedoch nicht flashen. Vielleicht ist der interne Aufbau > anders? > Johannes Oh, damit hatte ich noch nie probleme. Ja ich nutze die STK500 Toolbox im AVR-Studio. Bisher hatte ich noch nie probleme. Es ist allerdings schon der zweite mySmartUSBlight, da ich mir den ersten irgendwann mal zerschossen hatte. Vielleicht hat der jetzige irgendeinen Fehler..
Hallo, ich bin mir nicht mehr genau sicher welche Fehlermeldung ich damals hatte. Aber mein mysmartUSB hatte Probleme mit einer längeren Programmierleitung, ~1m! Das STK500 hatte damit keine Probleme aber der mysmartUSB wollte nur mit kürzerer Leitung!
Leitung nur 30cm :-( die im vorigen Test sogar nur 15cm.
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.