Hallo. Ich besitze noch kein XPlainboard, aber habe vor mir eins zu kaufen. Habe in den letzten Stunden ein wenig gegooglet und entdeckt, dass es möglich ist mit dem LUFA Projekt, den AT90USB... so umzuprogrammieren, sodass man den ATxmega128a1 via USB flashen kann. Meine Frage: Der externe SDRAM hat ja 8MB. Wie kann ich alle 8 MB adressieren? Der Z-Pointer hat ja "nur" 16-bit. wird auch das RAMPZ Register verwendet? Wenn ja, dann hätte ich ja 24-bit und es würde locker für die 8MB des SDRAM's reichen. Ich benutzte Assembler. Gruß bambel2
> 24-bit und es würde locker für die 8MB des SDRAM's reichen
Ja, so ähnlich kannst du das im Datenblatt nachlesen.
Tut mir Leid. Ich hab das ganze nicht so verstanden. Wie adressiere ich den SDRAM jetzt?
Ach und zum Beitrag noch was: In dem Beispiel wird ja die System-clock auf 64MHz gestellt, richtig? Kann mir jemand sagen wie ich die auf 32MHz einstellen kann? Da gibs so viele Register. Da blick ich grad nicht mehr durch
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.