SD-Card bei flashen des Atmega schützen

Gast #2799548
Lesenswert?

Ich hab seit einiger Zeit eine Schaltung in Betrieb bei der ein Atmega 
per SPI Interface eine SD-Karte als Massespeicher nutzt. Atmega läuft 
mit 3,3V, Beschaltung ist minimalistisch.
Ab und zu flashe ich eine neue Firmware, theoretisch müsste ich die 
SD-Karte jedesmal vorher entfernen. Praktisch hab ich das schon paar Mal 
vergessen und einige Male waren die Inhalte der SD-Card danach Schrott.

Heute hab ich drüber nachgedacht - wär die Lösung so einfach, einen 
Pull-Up Widerstand für das Chip Select Signal hinzuzufügen? (Rot 
eingezeichnet auf der Skizze im Anhang). Oder ist das Problem bzw. die 
Lösung doch komplexer?

Vielen Dank im Voraus für konstruktive Antworten!

Micha
Angehängte Dateien:
Gast #2799611
Lesenswert?

Ich bin mir nicht sicher, dass der CS-Pin beim Reset nicht auf LOW geht, 
und Dein Pull-Up wirkungslos ist.

Du könntest aber Dein CS mit dem Reset Verxodern, d.h. bei einem Reset 
is Cs immer auf HIGH.

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