Forum: Mikrocontroller und Digitale Elektronik ATtiny26 & mySmartUSB light WARNING: FLASH byte address 0x0000 is 0xFF (should be 0x0B) FAILED!


von Paul H. (powl)


Lesenswert?

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!

von Marco F. (m8_killer)


Lesenswert?

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

von Paul H. (powl)


Lesenswert?

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.

von Ingo (Gast)


Lesenswert?

Versorgungsspannung ist stabil? Ich habe sowas öfter wenn die ISP 
Frequenz zu hoch ist.

Ingo

von Marco F. (m8_killer)


Lesenswert?

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

von holger (Gast)


Lesenswert?

>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.

von Paul H. (powl)


Lesenswert?

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?

von Marco F. (m8_killer)


Lesenswert?

Hey,

wenn Du kein Problem damit hast, dann schick doch mal 'nen Schaltplan 
von Deiner Schaltung. Oder 'nen Foto.

Gruß Marco

von Paul H. (powl)


Lesenswert?

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! ^^

von Marco F. (m8_killer)


Lesenswert?

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ß

von Cyblord -. (cyblord)


Lesenswert?

Wackelkontakt? Mal ne andere Kontaktierungsmethode oder ne andere Stelle 
aufm Board versucht?

von Johannes (Gast)


Lesenswert?

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

von Paul H. (powl)


Lesenswert?

cyblord ---- schrieb:
> Wackelkontakt? Mal ne andere Kontaktierungsmethode oder ne andere Stelle
> aufm Board versucht?

nein. ja.

von Paul H. (powl)


Angehängte Dateien:

Lesenswert?

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..

von mr.t (Gast)


Lesenswert?

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!

von Paul H. (powl)


Lesenswert?

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
Noch kein Account? Hier anmelden.