Attiny flashen.bin verwirrt wegen Fehlermeldung

OP #3078481
Lesenswert?

Hi Leute, hab n paar kurze Fragen...

Habe hier vor mir einige Attiny44 rumliegen. Einige schon programmiert 
und verbaut, einige "blanko" aus der Verpackung.

Habe mit nem USB-Prog AVRISP mkII nun nen verbauten Tiny erstmal 
ausgelesen, da das letzte flashen schon n Weile her ist.

Zuerst die Settings, dann die Fuses, und dann Flash und Eeprom. Ging 
alles ohne Probleme und Fehler.

Dann wollte ich nen Satz neue Tinys flashen...(unverlötete)
Settings setzen ging problemlos, ebenso wie Fuses und Eeprom. Nur beim 
Flash flashen schmeißt er mir ne Fehlermeldung!

>WARNING: FLASH byte adress 0x0036 is 0x03 (should be 0x7F).. FAILED!
>Leaving programming mode.. OK!

Woran liegts? Eigentlich wollte ich die Chips/SW nur kopieren.

Ich muss zugeben, eigentlich hab ich von der ganzen flasherei keinen 
blassen Dunst. Hab damals ne Anleitung inkl. der Hex-Files bekommen. Mir 
dazu den Brenner besorgt, und damals gings auch nach anfänglicher 
Einarbeitung. Aber irgendwie ist heute alles anders. :(

Zweites Problem....
Beim flashen schon bereits verlöteter Tinys hab ich mir wohl durch 
verdrehte Fuses den Reseteingang blockiert. Weiteres Flashen derzeit 
nicht mögl. Gibts ne Lösung...unkonventionell...mit meiner Hardware, die 
Dinger wieder betriebsfähig zu bekommen?

Hab mal gelesen, das man im HV-Mode flashen könnte. Bezweifle aber, das 
mein Programmer dazu fähig ist?!?!

MFG Andy
#3078504
Lesenswert?

Ist vielleicht das Lesen des Chips verboten?
Schau dir mal den aus den "alten" ausgelesenen Inhalt an. Wenn der 
komplett auf "FF" steht, ist das Auslesen des Chips verboten. Dann tut 
der Programmer so, als wenn er liest, bekommt aber nur "FF".
Was du auch noch kontrollieren kannst, ist die 
Programmiergeschwindigkeit. Die darf (glaube ich) nur maximal ein 
Viertel des Prozessortaktes betragen.

Zur zweiten Frage: Der ISPMKII kann kein HV-Programming. Wenn du ein 
STK-500 hast, kanst du dieses entsprechend umstecken. Damit gehts.
OP #3078533
Lesenswert?

>Ist vielleicht das Lesen des Chips verboten?
>Schau dir mal den aus den "alten" ausgelesenen Inhalt an. Wenn der
>komplett auf "FF" steht, ist das Auslesen des Chips verboten.

Möchte ich eigentlich ausschließen, da ichs damals nicht anders gemacht 
hatte. Hab eben auch nochmal versucht, die Originalfiles von damals zu 
flashen...macht er auch nicht.
Eeprom dagegen flasht er problemlos.

Zum Speed: Hab hier nen Attiny44 10ssu. (10 MHz) und schreibe mit 6,478 
KHz. Sollte auch passen.

Zum HV-Programming... Ich vermute, ich komme nicht umher, den Tiny dazu 
wieder von der Platine zu kratzen, oder?
Gibts viell. noch ne Low-Budget-Lösung? Eine OHNE weiteren Brennen?
Meine mich erinnern zu können, das mal jmd. im Netz die Chips einfach so 
"gebraten" hat. Also ich sag mal son Pseudo-HV-Programming mit extern 
drauf gegebener Spannung...Soll funktioniert haben. Find bloß grad die 
Website nicht...

MFG Andy

EDITH: @ Nervenarzt....Ja...im Prinzip schon. Aber solange ich die neuen 
nicht geflasht bekomme, macht das noch keinen Sinn.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren