könntest du mir die schaltung zeigen, die du dir jetzt löten lassen hast? oder auch sachen wo du es machen lassen hast und was es gekostet hat?
viele dank
es liegt zu 99% an der spannungsversorgung (3,3v) und die ohmsche pegelwandlung. die mmc-karten sind dahingehend sehr empfindlich.
von 10 widerständen die ich hatte, erfüllte gerade mal einer die toleranz und beim einlöten war die schon wieder anders und hab es dann in die ecke geschmissen und habe es in auftrag gegeben.
habe von einen fachman ein mmc-halter ätzen/löten lassen mit bis zu 9volt eingangsspannungsanschluss und kann die mmc an beliebige boards anschliessen. tolle sache, alle karten gehen mit Bascom und ich kann mich jetzt auf das proggen konzentrieren.
könntest du mir die schaltung zeigen, die du dir jetzt löten lassen hast? oder auch sachen wo du es machen lassen hast und was es gekostet hat?
viele dank
hallo,
da melde auch ich mich mal wieder. ich hatte ja geschrieben, dass die sache mit den spannungsteilern sehr gut funktionierte. der bruno pisarec hat mich ja dann zurecht gewiesen !
aber ... nun sieht es so aus:
habe also noch die konstellation mit den spannungsteilern und nem spannungsregler für + uB
zusätzlich habe ich mir die vollversion von Bascom geleistet, damit das voegele fat komplett in die cpu passt.
dann habe ich alles mit meiner 128mb sd-karte ausprobiert und es lief prima.. also war ich happy.
anschliessend wollte ich nun die alten 16mb karten (eine sd und eine mmc) testen und musste erschreckt feststellen, dass diese nicht funktionieren.
insofern bin ich nun bezüglich der spannungsteiler auch verunsichert.
nun habe ich den plan, zunächst mal die teiler und den spannungsregler wieder auszubauen, den cardslot direkt an die cpu zu klemmen und diese dann auf 3,2 volt zu betreiben.
wenn dann alle karten funzen, liegt es wohl am spannungsteile, wenn nicht, ist etwas anderes für das problem verantwortlich.
ich melde, wenns was neues gibt
gruss
Na also was soll denn das?
Wenn Deine eine Karte hardwaremässig 100% funktioniert,
dann sollte diese mit anderen Karten klappern.
Ich denke du hast dann ein Programm-Problem...
Allerdings ist deine Taktik, direkt an einer 3,2V CPU zu testen nicht verkehrt.
Wenn die CPU und die eine Karte funzt, aber deine andere Karte nicht,
dann hast Du wirklich ein Hardware Problem.
PS: wo bekommt man noch so kleine Karten her?
Verwendest Du SD-MMC Karten oder SD-Flash karten?
Gruss
Darwin (meine Projekte sind auf meiner Pinnwand zu finden)
die kleinen karten sind immer dabei, wenn man ne digicam kauft. da die zum fotografieren viel zu klein sind, sollten sie beim atmel ne gute verwendung finden.
etwas verwirrend ist die frage:
ich kenne nur mmc (7 kontakte)Verwendest Du SD-MMC Karten oder SD-Flash karten?
und sd (9 kontakte).
flash sind sie doch alle oder ?
gruss
Hey - erzähl doch hier keinen Quatsch bitteZitat von kolisson
Ich wollte nur vermeiden, dass alle, die damit anfangen, Deine Spannungsteiler als non-plus-ultra ansehen, nur weil Du der Meinung warst ..
Du bist ein freier Mensch und kannst machen was Du willst - Ok?
Viele Grüße und ein schönes Wochenende,
Bruno
Bei einer MMC fehlen die Kontakte 8 und 9.
Gruß
Rolf
also .. zur allgemeinen info:
mein problem war ja das mit nem spannungsteiler manche karte funktionierte.. andere nicht.
1. sd 128mb funktioniert
2. 16mb sd funzt nicht
3. 16mb mmc funzt nicht
zur einkreisung des fehlers habe ich nun sämtlich spannungsregler und teiler entfernt und den kartenslot direkt an die hardware-spi des 644 geklemmt. die cpu habe ich dann statt auf 5 volt mit 3,3volt laufen lassen.
ergebnis:
das gleiche wie vorher->
1. sd 128mb funktioniert
2. 16mb sd funzt nicht
3. 16mb mmc funzt nicht
da es nun nicht mehr an der pegelanpassung liegen konnte habe ich mir die karten mit winhex mal genauer angesehen. hier offenbarte sich ein weiterer fallstrick, der für das nichtfunktionieren der 16mb-karten verantwortlich ist.
die beider 16er karten sind nämlich mit fat12 formatiert. dieses wird jedoch von avr-dos respektive voegele fat nicht unterstützt. (hier geht nur fat16 oder ich glaube auch fat32)
dummerweise kann ich das nicht umformatieren, da ich pc-seitig über die laufwerksverwaltung oder patrtitionmagic keinen zugriff auf die karten bekomme. im panasonic-formatter kann es auch nicht wählen, was man gerne hätte. (ist evt. ne eigenart meines - pc cardreaders .. das ist ein im laptop eingebautes teil)
also werde ich wohl die 16er karten doch nicht für den atmel verwenden können. schade.
gruss
Also doch ein Progrmm / Format Problem.
Du kannst das Format nicht lesen.
Neu formatieren nicht möglich?
Probier's doch mal einen (USB) Card-Reader am PC und dann mit Windows zu formatieren:
Die Auswahl unter Dateisystem muss natürlich von FAT32 auf FAT (=FAT16) umgestellt werden.
Natürlich vorher die Daten auf der Karte wegsichern, da diese beim löschen verloren gehen.
Wenn das auch nicht klappt:
probier das SD-Formatter Tool <- Link
Gruss
Darwin (meine Projekte sind auf meiner Pinnwand zu finden)
Lesezeichen