Gast
#3669982
Hallo, ich habe mir hier aus diversen Threads eine Schaltung aufbauen können (gibt es ja zuhauf) anhand welcher ich mittels eines ATMega8 (5V) eine SD/MMC-Karte direkt ansprechen kann. Der Source ist von Ulrich Radig. Funktioniert auch alles bestens. Nachdem mir ein vernünftiger SD-Slot fehlte habe ich mir von eBay so ein Teil besorgt. Dieses Teil hat auch eine kleine Schaltung integriert damit zb. eine 5V Spannungsversorgung direkt verwendet werden kann. Die Signalleitungen müssen weiterhin mit Spannungsteiler auf 3,3V gebracht werden (ok, es gibt bessere wege) Laut Schaltplan des SD-Slots haben die Signalleitungen einen 10K PullUp auf 3,3V Auch diese Schaltung funktioniert, jedoch nicht wenn ich den ATMega mittels ISP frisch geflashed habe sondern erst nachdem ich das Olimex-Board vom Strom genommen habe und dann wieder eingeschalten habe. Ich vermute das hier die ISP-Schnittstelle in Verbindung mit dem SD-Slot Probleme macht. Mit der "ersten" Version, wo quasi die AVR-PINS über die Spannungsteiler direkt auf der SD-Karte verlötet waren, gab es überhaupt keine Probleme. Kann mir hier vielleicht jemand einen Wink mit dem Zaunpfahl geben? Liegt es möglicherweise an den 10K PullUp's des SD-Slots/SD-Schaltung? Bin mir nicht sicher ob PullUp's bei SPI notwendig/hilfreich sind. Die PullUp's sind eigentlich der einzige Unterschied zu der ersten Version. Danke! mfg Andreas SD-Slot: http://www.ebay.at/itm/SD-Memory-Card-Module-Slot-SPI-Reader-For-Arduino-ARM-MCU-3-3V-5V-CP09001-B41-/271327231335?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f2c5cfd67