Hallo, Wie der Titel andeutet geht es um Sd Karten an SPI(An einem 8051f120). Beschäftige mich noch nicht so lange damit, mein Grundgerüst steht und erste Tests sahen ganz gut aus. Abgesehen davon das mir die unterschiedlichen bussy zeiten der sd karten nach dem schreiben mich dazu bringen die Eigentliche integration anders vorzunehmen. Bisher hab ich nur sdv2 karten in die hände bekommen, 2SC mit 2gb der Rest HC mit bis zu 32Gb. Viel Noname von 2-8Gb die beipacksel von Loggern waren, diese laufen alle. Eine Cn Memory mSD und Sony läuft auch. Einige Sandisk Standard und Ultra, laufen auch sehr gut, Sandisk an Spi scheint eine gute Basis zu sein sind im mittel ähnlich bzw. ausreichend schnell, keine ausreiser auf über 10 und weit mehr sek. für ein MB im Single Write, in der Regel um 6s Schreiben und 3,5s Lesen bei ~6Mhz Spi Takt (Raw) kann man mit Arbeiten... Nun aber mein noch unverstandenes Problem, die Panasonic Sd welche ich habe gehen "alle" nicht bis auf eine welche ganz selten noch den 4Byte Response von Cmd8 aussendet aber falsch scheitert es schon an der Response 1 von Cmd8. Hab mal 2 Bilder angehangen, von einer Pana zu dem Zeitpunkt sowie von einer Sandisk wo es läuft. Aktuell weiß ich kein Rat mehr, bei der initialisierung halte ich mich fast an den flow aus der spec 4.1, hab noch cmd1 als mmc fallback drin und das straffierte cmd58 nach cmd8 und vor ACmd41 habe ich weggelassen. Hmm achja durch den Response1 Error von Cmd8 geht es weiter zur Acmd41 ohne hcs für Sdv1, das geht dann auch schief in der antwort.Im Flow der Spec ist dieser pfad eigentlich für wrong/illegal cmd vorgesehen, bei mir laufen aber alle r1 fehler und timeout bei cmd8 zum pfad acmd41 für sdv1. Da es alle meine Pana Karten betrifft ist doch hier systematisch was verkehrt, bei mir? Bei pana? Sollte hier jemand noch hinweise/Erfahrung haben wäre ich dankbar wenn da noch klarheit hinzukommt Danke und Gruß FloMann Ps. Blanks am ende einer Zeile führen zur anderen Darstellung als in dem Eingabefeld. Oft wird der Zeilenumbruch dann nicht mehr richtig ausgeführt.
:
Bearbeitet durch User
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.