Hallo Ich habe am SPI vom AtMega32 ne SD-Karte und den MP3-Decoderchip VS1001 hängen. MOSI und MISO hab ich entsprechend eines Beispielprojektes mit 55kOHM gegen VCC gezogen. Bisher klappte das auch alles wunderbar (Ja, auch bei angeschlossener SD-Karte.). Doch seit ein paar Tagen auf einmal diese Fehlermeldung: Erasing device.. OK! Programming FLASH .. OK! Reading FLASH .. OK! WARNING: FLASH byte address 0x001D is 0x90 (should be 0x94)..FAILED! Die Fehlerwerte sind jedes Mal unterschiedlich. Wenn ich die Spannungsversorgung des VS1001 trenne, dann gibt es keine Probleme. Was stört denn da die Verbindung? Sehr rätselhaft. Danke euch.
Schau dir mal Appnote AVR042 von Atmel an. Dort steht in Figure 4-2 wie du die ISP-Pins beschalten solltest, wenn noch ein SPI-Slave dran hängt. http://www.atmel.com/dyn/resources/prod_documents/doc2521.pdf MfG Marius
Ansonsten gibts die Universal-Lösung "Bootloader". Damit kann deine Schaltung dann die ISP-Pins nach Lust und Laune verwenden... ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.