Gast
#282041
Hallo Ich wolte mal nachfragen ob schon jemand die SD Karte auf dem LPC2148 Board von Olimex zum laufen gebracht hat. Das seltsame bei mir ist, das es manchmal geht und manchmal eben nicht. Der Takt inst anscheinend richtig eingestellt da es mit der Seriellen keine Probleme gibt. Der Code von Ulrich Radig kann ich leider nut teilweise verwenden das aud dem Olimex Board die SD Karte am SSP Port hängt. Hab mir zwar gedacht das die Umstellung der Schnitstelle nicht so schwierig sein solte, aber anscheinend sind auch teilweise die bedeutung der bits zwischen den verwendeten ARMs (LPC2148 <> LPC2119) unterscheidlich. Anscheiend ist hier die bedeutung der CPOL und CPAH bits vertauscht. kann das jemand bestätigen? Hier sind mal die einstellungen die ich bei der Intitialisierung des SSP vornehmen: SSPCR0 = (0 << SSP_CPHA)|(1 << SSP_CPOL)|(0 << FRF)|(0x07 << DSS) SSPCPSR = 200 SSPCR0 |= (10 << SCR) SSPCR1 = (0 << MS)|(1 << SSE) Der Peripherietakt ist 48MHz und die Pins sind auch auf die richtige fungtion Eingestellt. Ich hoffe mir kann jemand von euch helfen. mfg Max