Probleme: XPS MCH EMC & Micron NOR Flash P30

OP #2260100
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe derzeit ein Problem mit einem NOR Flash von Micron 
(JS28F512P30EFA) und einer FMC Card auf dem dieses verbaut ist. Ich kann 
es mit dem Memory Controller und u-boot einfach nicht ansprechen (CFI).
Ich kann bis jetzt ein defekt auf dem PCB ausschließen, da ich alle 
Address und Datenleitungen in einem Testdesign als IO beschaltet habe 
und so mit einem Oszi Pin für Pin kontrolliert habe. Auch das Schematic 
ist von mehreren Kollegen geprüft worden. Ich werde aber den Verdacht 
nicht los, dass ich im XPS MCH EMC 3.01a einfach einen Fehler in den 
Timings habe.
Deshalb meine Frage, hat jemand schon einmal erfolgreich das Flash 
JS28F512P30EFA betrieben?
Über eine Antwort würde ich mich sehr freuen, da ich an dem Problem 
schon etwas länger hänge...
Viele Grüße Boris
PS: Das Flash auf dem SP605 kann ich mit dem Controller und u-boot 
erfolgreich ansprechen. (Die Timings werden ja von Xilinx mitgeliefert.)
Leider ist dieses End of life und das Pining sowie das Timing stimmt mit 
den aktuellen nicht überein.
Gast #2422690
Lesenswert?
• ▲
▼
Wann es scheitert mit dem PLB "Geschmack" und gelingt mit dem AXI 
Variant,
dann halte ich eine schwere Verdaechtnis auf die Endianness der Bits.
Der Microblaze ist immer ein big-endian CPU gewesen, and auch alle PLB
Peripherals waren big-endian orientiert.

Nun macht Xilinx aber eine Umschaltung, um den neuen ARM CPU zu 
unterstutzen
mit eine neue Bus Architektur, die AXI Bus. Beide sind little-endian.

Auch die P30 StrataFlash Familie, die original von Intel kam, ist 
little-
endian. Das stimmt gut mit die neue AXI-Varianten von Peripherals, aber
nicht mit dem alten PLB-Variant xps_mch_emc. Wann man ein neuen System 
baut
im BaseSystemBuilder, wird die xps_mch_emc vorgeschlagen um mit ein 
Flash
device zu reden, aber die Richtung der Bits wird niemals umgedreht.
Ich habe gleich das selbste Problem gehat.
Es ist nicht sehr schlimm : im XilinxPlatformStudio (EDK) ist es 
moeglich
die Adres- und Datei-Bus einfach um zu kehren.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren