PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fuses falsch eingestellt.....wie kann man Problem beheben?



sg10241024
04.07.2005, 20:16
Hallo,

habe bei meinem Tiny2313 ausversehen die Fuses verstellt und kann jetzt nicht mehr zugreifen.

Es steht jetzt auf externer crystal oscillator 8 MHz.


Habe gehört im Parallelmodus könnte man das zurückstellen. Benutze das STK500 und AVR Studio 4 zum Programmieren. Wie funktionniert das dann? Was muss ich machen?

S.G.

tobimc
04.07.2005, 20:18
Hi!

Das ist im Manual von STK500 sehr schön beschrieben!
Schau mal rein!
Unter 'Parallel programming'...

VLG Tobi

Florian
04.07.2005, 20:19
Hallo sg10241024!
Mit 11 Beiträgen bist Du ja schon eine recht erfahrener Userin!
Hast Du schonmal mit der Suchfunktion nach Threads gesucht? ;o)

https://www.roboternetz.de/phpBB2/search.php

sg10241024
04.07.2005, 21:06
Habe alles so eingestellt, wie es im STK500 Handbuch steht. Danach konnte ich den "Erase" durchführen. Leider war es dann aber dennoch nicht möglich die fehlerhaften Fuses umzustellen, da es immer weiter nur die Fehlermeldung gab.
Daher wende ich mich auch an das Forum. Vielleicht hatte jemand schon das selbe Problem, dass es eben nicht richtig geklappt hat.

izaseba
10.07.2005, 20:08
Ich schlag mal vor, Du besorgst Dir ein Oscillator zwischen 1-16 Mhz und gibst dem µC seinen Takt.
Benutze mal die Suchfunktion, wie der Florian schon sagte...

Gruß Sebastian

tobimc
10.07.2005, 20:17
Hi!

Hm. Hast du alles auf Parallel gesetzt?
Da sollt's eigentlich gehen... :D

Hm. Hast du den Jumper "XTAL1" gesetzt?
Halt so, dass der Takt vom STK-500-Quarz kommt?
WENN das nciht funktioniert, stellst du mittels der Jumper die Sache so ein, dass dein AVR einen externen Takt bekommt.

Mir ist das auch schon mal passiert, ich habe dann einfach den Takt eines mit 10MHz betriebenen 2313 abgegriffen.
Hat funktioniert!

VLG Tobi

izaseba
10.07.2005, 21:57
ich habe dann einfach den Takt eines mit 10MHz betriebenen 2313 abgegriffen.
Hat funktioniert!

Sag ich doch O:)

Gruß Sebastian

sg10241024
10.07.2005, 22:40
1. ich habe es jetzt mit Parallelprogrammierung versucht und es hat nicht geklappt

2. ich habe mir einige verschiedene Quarze gekauft, brav den Jumper entsprechend des STK500 Handbuches eingestellt und es geht auch nicht

izaseba
11.07.2005, 00:17
2. ich habe mir einige verschiedene Quarze gekauft, brav den Jumper entsprechend des STK500 Handbuches eingestellt und es geht auch nicht


Du sollst auch keinen Quarz benutzen, sondern einen Oscillator, und das ist schon ein großer Unterschied.
Die Frequentz ist auch nicht so wichtig sollte zwischen 1-16 Mhz liegen

Gruß Sebastian

sg10241024
11.07.2005, 15:52
ich habe die Quarze auch erst gekauft, nach dem es mit den vorhandenen Oszillatoren nicht funktioniert hat...

es geht einfach gar nichts mehr

weder Parallelprogrammierung noch Quarze noch Oszillatoren noch sonst irgendwas...

es ist wohl der tiny kaputt???

tobimc
11.07.2005, 16:17
Hi!

Hm. Kann es sein, dass du ein Lock-Bit gesetzt hast oder so?
Oder mal was weis ich... :D
Falschrum in den Sockel gesteckt?! *dummer Witz ich weis... :D*

Also du hast das Board auch mal auf Oszillator gestellt?

Komich.

VLG Tobi

raptor_79
11.07.2005, 17:36
hatte sowas auch schon.
wegwerfen und neuen kaufen. funktioniert super! ;-)

izaseba
11.07.2005, 20:01
hatte sowas auch schon.
wegwerfen und neuen kaufen. funktioniert super! ;-)

Mit diesem Tip, hillfst Du hier nicht weiter :-s

Gruß Sebastian

raptor_79
11.07.2005, 20:12
verstehst wohl keinen spaß,

und außerdem....

doch, weil es besser ist, aus seinen fehlern zu lernen, und beim nächsten mal noch genauer hinzusehen, was man eigentlich macht. weil, wenn er die lockbits gesetzt hat, oder keinen oszilator hat, oder nicht mehr weiß, was er eigentlich eingestellt hat, dann vergeudet er zeit. wenn er sich einen neuen mc für paar euronen kauft, kommt er weiter. das entmutigt nicht und das projekt geht vorran, was wiederum antrieb und motivation gibt.

und.. wenn ich das so lese, ist das neukaufen der schnellere weg...

und ich bleib dabei... schmeiß wech!!!

izaseba
11.07.2005, 20:29
Hallo raptor_79,

klar verstehe ich Spaß,
nur es gibt da ein Ziel, und zwar wenn er endlich mal weiß, was er genau falsch gemacht hat,
macht er das nicht mehr(hoffe ich).
Dann geht er vielleicht auch den richtigen Weg, zuerst Fuses auslesen, analysieren, mit Dattenblatt vergleichen, ändern, was man ändern will(auf Papier natürlich), die ganze Prozedur 3 mal wiederholt, und dann mal brennen.

Gruß Sebastian