LPC2468 und SDRAM

Gast #686574
Lesenswert?
• ▲
▼
Einen schönen Samstagnachmittag !

Ich habe ein Board mit einem LPC2468 ,der mit einem SDRAM 2Meg x 32
(MT48LC2M32B2) zusammenarbeiten soll. Wie gesagt soll.

Ich bin der Meinung, daß ich nach dem User Manual des LPC das 
Adreßmapping
richtig eingestellt habe :

EMCDynamicConfig = 0x4300

und auch das Moderegister des SDRAM mit
  ldr r1,  =(0xA0000000 | ( 0x32 << 12))
  ldr r1, [r1]
beschreibe.
Allerdings kann ich damit nur 1kByte des SDRAM adressieren, das heißt,
nach jedem kByte wird wieder auf dieselben Speicherzellen zugegriffen.



Mit der Einstellung
  EMCDynamicConfig = 0x5300
und
 ldr r1,  =(0xA0000000 | ( 0x32 << 10))
 ldr r1, [r1]
kann ich 4kByte ansprechen.
Wo ist der Zusammenhang ?

Da im Erratasheet des 2468 nichts zum EMC drinsteht, ist der wohl 
fehlerfrei, was heißt, ich bin zu blöd die richtigen Einstellungen zu 
finden.

Hat irgend jemand eine Idee, wie der SDRAM eingestellt werden muß ?
Wo kommt die Verschiebung von 12 Bit her ?
Was bewirkt die Einstellung Low-power SDRAM?
Welche Leitungen des internen Adreßbusses werden wohin gemappt ?
Fragen über Fragen.

MfG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.