Gast
#1964291
Hallo zusammen, neulich ist mir das EFM01 (http://www.cesys.com/fpga/spartan/efm01_de.html) Spartan3E Board von CESYS über den Weg gelaufen in dem Sinne, das ich mich leichtsinnig bereits erklärt habe jemandem (der noch weniger als ich von FPGA versteht) ein richtig kleines Design drauf einspielen zu helfen. Das Design ist da und läuft auch in Sim (WebPACK). Das Problem ist, dass der USB Treiber abstürzt, sobald ich versuche das Device überhaupt anzusprechen. Da es der Fall sowohl für die aktuelle als auch für alle ältere proprietäre Toolchain Versionen ist und zwar unter 7 wie auch unter XP32, vermute ich, dass die HW selbst nicht in Ordnung ist. Das Device wird zwar ohne Fehler erkannt und initialisiert, verweigert aber jeder Art Zugriffe bereits beim Enummerieren. Das Verdächtige dabei: Das Platinchen hat inzwischen bestimmt einige Eigentümer gewechselt und dabei einen seltsamen Hack/Mod angeeignet, was ich nicht wirklich nachvollziehen kann: auf dem M25P40 Chip (512K Serial Flash von ST) ist CLOCK über 390 Ohm gegen Masse geschaltet. An der JTAG-Leiste wurde anscheinend auch gelötet, aber ziemlich sauber und ansonsten sind auch keine Fehler zu erkennen. Auf der Platine kann man sich ehrlich gesagt tot suchen - alles in 0402 SMD und die planar angelötete Stiftleisten in 2.54 verdecken gut eine Hälfte. Da ich Zuhause momentan weder ein Oszi noch was zum Löten habe, habe ich das noch nicht ausgelötet. Bei einer schnellen Untersuchung am Freitag hat die Schaltung ziemlich tot ausgesehen. Außer +5V vom USB und +3.3V am Regler ist nichts da gewesen - nicht mal ein der beiden Oszillatoren hat ein Clock produziert. Ich habe gehofft, dass der Treiber - sobald angeschlossen - irgendeinen Bootloader anschmeisst o.ä., aber inzwischen sehe ich das eher schwarz. So bevor ich mich an die tiefere Suche nach keine Ahnung was mache wollte ich nachfragen, ob jemand der FPGA-Profis da bereits mit dem Board (vielleicht sogar mit dem Hack oder Treiberproblem ?) Erfahrungen hat und/oder mir irgendwelche Tipps geben könnte? Mit besten Grüßen, paul

