fuse-bits, programmierung über spi

Gast #157398
Lesenswert?
• ▲
▼
mit den fuse-bits kann man ja auch den programmier-modus ausschalten...
1. Wie löscht man dann den speicher / die bits wenn das "ausversehen"
passiert ist?
2. Kann es passieren, dass man "ungewollt" in den bootloader kommt,
wenn man via SPI mit anderen Geräten kommuniziert Bzw. Von welchen
Faktoren ist der Start des Boot-Loaders abhängig (Pins, ...)?
Gast #157399
Lesenswert?
• ▲
▼
Wenn ich deine frage richtig verstanden hab:
Du kannst über die fuses nur den Programmiermodus über SPI ausschalten.
(über das SPIEN fuse-bit) allerdings hast du wenn du deinen avr über SPI
programmierst keinen zugriff auf das SPIEN. somit kannst du dich nicht
aussperren. Aber achtung: Es gibt noch andere möhlichkeiten sich
(vorrübergehend) auszusperren, z.b. wenn du einen falschen clock source
setzt.

MfG
Gast #157401
Lesenswert?
• ▲
▼
Ich kann nicht verstehen, wieso ATMEL für den ISP modus keinen
zusätzlichen (separaten) RC integriert hat. Dann könnte man zumindest
bei den Clock Source fuses nix mehr "kaputt" machen.

Gute Nacht,
Simon
Gast #157402
Lesenswert?
• ▲
▼
Da spricht so einiges dagegen...

1. Unnötiger Stromverbrauch

2. Unnötige evtl. ungewollte Störungen (z.B. bei ADC-Messung)

3. Es macht das DIE größer und dadurch teurer.

4. Warum sollten sie? Es funktioniert doch alles auch ohne und es ist
alles auch reversibel.
Gast #157403
Lesenswert?
• ▲
▼
bei den kleinen gibt es eine billige möglichkeit den pen pin auch auf
den kleinen atmegas zu "emulieren"?
das mit dem reset low halten und dann kommandos über spi senden ist ja
gefährlich, wenn der andere nicht sieht, ob der partner im reset (z.B.
durch zu niedrige spannnung ist...)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.