Forum: Mikrocontroller und Digitale Elektronik Tiny fuses setzen (15 Zeichen sind Pflicht aber hier unnötig)


von David B. (Firma: Extinction Level Events) (thebuchter)


Angehängte Dateien:

Lesenswert?

Hallo ich möchte den DMX-Multiplexer mit einer anleitung von Digital 
Enlightment nachbauen

DE hat zum setzen der fuses ein Bild( Anhang) beigefügt was auf( glaube 
ich) Twinavr basiert


Ich mache den spaß gerade zum ersten mal habe mich aber (da twinavr iwi 
nicht sonderlich aktuell ist und alle vom Atmel AVR Studio geschwärmt 
haben, wie geil das doch ist) für das Atmel AVR Studio entschieden.


Nun ist es so das ich :1. Keine Ahnung habe was die Bezeichnungen auf 
dem Bild           bedeuten

2.Ich ebenfalls keine Ahnung habe wie die Analogien im AVR Studio 
aussehen müssen.

Kann mir jemand Sagen was ich im AVR Studio bei den Fuses eingeben muss 
damit das Rauskommt was ich will?


und zum anderen

gibt es eine Möglichkeit die firmware und die fuses auf dem Chip 
auszulesen (dachte das geht mit read aber iwi .....hm naja anscheinend 
nicht)

Danke für eure Hilfe

von Ulrich F. (Gast)


Lesenswert?

Ohne es kontrolliert zu haben, glaube ich, dass die Dokumentation, zu 
dem Baustein, dazu hinreichend Auskunft gibt.
Diese Dokumentation sollte deine Bibel werden.

Zum auslesen der Fuses könntest du die Doku zu avrdude befragen....

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

ein Beitrag auf den ich getrost verzichten kann ich mache keinen tread 
auf weil ich nicht in der lage bin mich über den tiny2313 zu informieren 
sondern weil ich einfach weder die zeit noch die Lust dazu habe stunden 
zu investieren mich in ein Programm was ich eh nicht benutze 
reinzufuchsen (ohne die notwendigen Grundkenntnisse zu haben um auch nur 
die hälfte von dem zu verstehen was ich da lese) um ein Programm zu 
verstehen das ich nicht benutze wenn jemand der sich damit auskennt mir 
in 2 min sagen kann wo ich nen haken machen muss

von Thomas E. (thomase)


Lesenswert?

David Britten schrieb:
> ein Beitrag auf den ich getrost verzichten kann ich mache keinen tread
> auf weil ich nicht in der lage bin mich über den tiny2313 zu informieren
> sondern weil ich einfach weder die zeit noch die Lust dazu habe stunden
> zu investieren mich in ein Programm was ich eh nicht benutze
> reinzufuchsen (ohne die notwendigen Grundkenntnisse zu haben um auch nur
> die hälfte von dem zu verstehen was ich da lese) um ein Programm zu
> verstehen das ich nicht benutze wenn jemand der sich damit auskennt mir
> in 2 min sagen kann wo ich nen haken machen muss

Das ist gegenüber dem Auslieferungszustand nur die Takteinstellung:
"Ext.Crystal Osc. 8.0- MHz....." mit der längsten Wartezeit.
Ist die Option ganz unten mit 65ms in der Angebotsliste unter SUT_CKSEL.

Und das Häkchen bei CKDIV8 entfernen.
Der Rest bleibt wie es ist.

mfg.

: Bearbeitet durch User
von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

Danke für die schnelle Antwort

ich dache weil in dem Bild fast alle Hacken drin sind muss, ich die im 
AVR Studio auch alle setzen....



Gibt es im avr t ne Möglichkeit firmware und fuses auslesen zu lassen, 
damit ich gucken kann ob beim programmieren alles geklappt hat?

von Michael (Gast)


Lesenswert?

Soll jetzt echt nicht frech sein oder so, aber das Totschlagargument von 
oben

David Britten schrieb:
> weil ich einfach weder die zeit noch die Lust dazu habe stunden
> zu investieren mich in ein Programm was ich eh nicht benutze
> reinzufuchsen

zählt jetzt aber nicht mehr, oder? AVR Studio scheint deinen Beiträgen 
nach auf obige Beschreibung nicht zuzutreffen, oder?

Kurze Anmerkung: Die Fuses auf dem Bild haben mit dem ungenutzten 
Programm herzlich wenig zu tun, sondern sind im Datenblatt deines 
Controllers beschrieben. Dieses sollte ebenfalls die Bedingung oben 
nicht erfüllen, kann also durchaus herangezogen werden.

Deine letzte Frage: Ja gibt es.

z.B. hier beschrieben: AVR Fuses

von Justus S. (jussa)


Lesenswert?

David Britten schrieb:
> weil ich einfach weder die zeit noch die Lust dazu habe stunden
> zu investieren mich in ein Programm was ich eh nicht benutze
> reinzufuchsen

aber du erwartest, dass sich hier Leute hinsetzen und Zeit investieren 
um dir zu antworten, damit du Geld verdienen kannst? geht es noch 
unverschämter?

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

Geld verdienen? hast du schon mal mit nem eV Geld verdient?


Ich bin Schüler und mein Hobby ist Lichttechnik da ich kein Steuerpult 
gefunden habe was meinen Ansprüchen genügt war ich mehr oder weniger 
gezwungen selber zu bauen

von wendelsberg (Gast)


Lesenswert?

David Britten schrieb:
> Ich bin Schüler und mein Hobby ist Lichttechnik da ich kein Steuerpult
> gefunden habe was meinen Ansprüchen genügt war ich mehr oder weniger
> gezwungen selber zu bauen

Wir werden Dich gemeinschaftlich bedauern.
Allerdings wird das diese Woche nichts mehr,
> weil WIR einfach weder die zeit noch die Lust dazu haben.

Arbeite an Deinem Tonfall, so wird Dir das bald auf die Fuesse fallen.

wendelsberg

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

Mit Programm das ich nicht benutze meinte ich twinavr (wo ja das Bild 
her stammt) so wie ich die Sache eingeschätzt hatte gibt es für die 
Fuses keine eindeutig genormte Bezeichnung, daher hätte ich erstmal 
rausfinden müssen was die Bezeichnung im twinavr bedeutet dann wie der 
hacken zu interpretieren is und im Anschluss das selbe nochmals für das 
avr studio um die Einstellung übertragen zu können

bei avr studio blicke ich langsam durch …wenn sich mein enthusiasmus 
auch stark in grenzen hält da ich eher der hardware begeisterte bin.
aber das Programmieren ist nun mal ein notwendiges übel

von wendelsberg (Gast)


Lesenswert?

Aus dem Thread Beitrag "Bohrmaschiene gesucht (wenn man nicht weis wonach man suchen muss findet man auch nix)"

>Ich habe Tischler gelernt und da hatten wir (damit bei Plattenmöbeln das

Und lass das Luegen sein!

wendelsberg

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

wendelsberg schrieb:

>
> Arbeite an Deinem Tonfall, so wird Dir das bald auf die Fuesse fallen.
>
> wendelsberg



wie geistreich…

von Peter D. (peda)


Lesenswert?

Die Darstellung in diesem komischen Tool ist wirklich nicht schön.
Man muß dann umständlich die Namen mit denen im AVR-Studio vergleichen.

Deutlich bequemer ist es, wenn man die Fuses als 3 Hex-Bytes angibt, das 
ist dann ruckzuck im AVR-Studio eingegeben.
Oder wenn man mehrere AVRs programmieren will, auf der Kommandozeile des 
STK500.EXE.

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

wendelsberg schrieb:
> Aus dem Thread Beitrag "Bohrmaschiene gesucht (wenn man nicht weis wonach man suchen muss findet man auch nix)"
>
>>Ich habe Tischler gelernt und da hatten wir (damit bei Plattenmöbeln das
>
> Und lass das Luegen sein!
>
> wendelsberg


Ich habe 2007 mit meiner tischlerausbidung angefangen nachdem ich die 
Realschule fertig hatte habe diese Ausbildung im Januar 2011 beendet und 
dann ein Jahr lang ne Tour durch Deutschland und Östereich gemacht
derzeit befinde ich mich in der schule um mein Abitur nachzuholen
http://www.s2b-halle.bildung-lsa.de

die abgeschlossene Berufsausbildung ist Aufnahmebedingung

in meiner freizeit arbeie ich ehrenamtlich bei dem von mir gegründeten 
extinction level events ev ehemals Project Spin
https://www.facebook.com/ele.halle?fref=ts


du siehst ……nicht alles was du nicht verstehst ist gelogen

von Ausbilder (Gast)


Lesenswert?

David Britten schrieb:
> die abgeschlossene Berufsausbildung ist Aufnahmebedingung

...da hast du ja Glück gehabt, dass nicht Kompetenz im Fach 
"Respektvoller Umgang mit Mitmenschen" gefragt war!

von RomanK (Gast)


Lesenswert?

Hallo Peda,

bei allem nötigen Respekt, wenn jemand daher kommt und uns mitteilt er 
hätte keine Lust sich in das Thema einzuarbeiten, kann ich verstehen 
dass ihm keiner helfen will. Auch wenn das Auffinden und Zuordnen der 
Begriffe etwas Zeit und Willen zur Einarbeitung erfordert, sollte der TO 
bereit sein diese aufzubringen. Damit wir in schnell wieder aus den 
Füssen haben hier noch ein Hinweis auf einen Fuse-Calculator: 
http://www.engbedded.com/fusecalc . Aber bitte lieber TO, bitte auch 
mehrfach lesen wenn es nicht verstanden wird. Die Begriffe der Fuses 
findest Du 1 : 1 dort abgebildet und sogar die Parameter für AVR-Dude 
stehen auf der Seite ( und nicht wieder fragen kommen, lesen!!!).

Gruss

Roman

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

könnten wir uns bitte wieder dem Thema zuwenden

von Thomas E. (thomase)


Lesenswert?

David Britten schrieb:
> Mit Programm das ich nicht benutze meinte ich twinavr (wo ja das Bild
> her stammt) so wie ich die Sache eingeschätzt hatte gibt es für die
> Fuses keine eindeutig genormte Bezeichnung, daher hätte ich erstmal
> rausfinden müssen was die Bezeichnung im twinavr bedeutet dann wie der
> hacken zu interpretieren is und im Anschluss das selbe nochmals für das
> avr studio um die Einstellung übertragen zu können
>
> bei avr studio blicke ich langsam durch …wenn sich mein enthusiasmus
> auch stark in grenzen hält da ich eher der hardware begeisterte bin.
> aber das Programmieren ist nun mal ein notwendiges übel

Die Fuses sind Active Low. Im gelöschten Zustand also alle High. Stellt 
man das mit Checkboxes dar, enthalten diese, durchaus richtig, alle ein 
Häkchen. So machen es viele Third-Party-Anbieter.
Atmel macht es genau andersrum und stellt den aktiven Zustand, also Low, 
mit einem Häkchen dar. Was wesentlich intuitiver ist. Hinzu kommt noch, 
daß z.B. die 6 Fuses für die Takteinstellung bei Atmel sinnvoll 
zusammgefasst werden und aus einer Liste als Textbeschreibung ausgewählt 
werden können.
Insbesondere die Nutzung des oben abgebildeten Tools setzt eine gehörige 
Portion Masochismus voraus und trägt zur Reduzierung der Fehlerquote bei 
den Fuse-Einstellungen nicht gerade positiv bei.

mfg.

von RomanK (Gast)


Lesenswert?

KANNST DU LESEN, ODER HAST DU EINEN GHOSTWRITER?

:-((((

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

> Die Fuses sind Active Low. Im gelöschten Zustand also alle High. Stellt
> man das mit Checkboxes dar, enthalten diese, durchaus richtig, alle ein
> Häkchen. So machen es viele Third-Party-Anbieter.
> Atmel macht es genau andersrum
Danke das erklärt warum bei mir nichts funktioniert hat da ich quasi 
alle bits falsch gesetzt hatte
> daß z.B. die 6 Fuses für die Takteinstellung bei Atmel sinnvoll
> zusammengefasst werden und aus einer Liste als Textbeschreibung ausgewählt
> werden können.
soweit war ich bei dem Punkt dann auch gekommen nur um dann zu wissen 
welche bits im twinavr welcher Beschreibung im avr studio entsprechen 
hat es bei mir nicht gereicht

Danke für die Antwort

von David B. (Firma: Extinction Level Events) (thebuchter)


Lesenswert?

RomanK schrieb:
> KANNST DU LESEN, ODER HAST DU EINEN GHOSTWRITER?
>
> :-((((

was auch immer das ist ich denke ich habe sowas nicht.

ist aber ok solche missverständnisse können aufkommen wenn man 
gleichzeitig auf senden drückt

guck mal auf die zeit unserer posts :)

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.