Hallo zusammen, ich möchte meinen Spartan 6 in den Suspend schicken. Dafür lege ich am SUSPEND-Pin den Pegel auf logisch high und erwarte, dass der FPGA nun einschläft. Das macht er auch, wie ich am AWAKE-Pin erkennen kann (geht auf logisch low). Allerdings wacht er nach exakt 2s von alleine wieder auf (AWAKE geht auf logisch high). Dann bleibt er für exakt 1s wach, schläft dann wieder für 2s ein und das Spiel beginnt von neuem. Interessanterweise passiert das alles nur, wenn ich den JTAG-Adapter angeschlossen habe. Ich habe in iMPACT aber keine Abfrage o.ä. gestartet. Wieso wacht mein FPGA trotzdem wieder auf?! Kennt jemand dieses Phänomen? Grüße Steffen
Du hast dich, wie ich denke, verstärkt mit JTAG beschäftigt. Ich bin gerade auf dem Softcore Trip und will es etwas runder bauen. Die Frage: Kann man einen interen JTAG TAP in VHDL bauen und in die JTAG Kette zum debuggen hängen? Nach dem der FPGA programmiert ist und ich erneut Intialized JTAG CHAIN ausführe, sollte ein weiteres JTAG Gerät vorhanden sein. Rene
Steffen Hausinger schrieb: > Interessanterweise passiert das alles nur, wenn ich den JTAG-Adapter > angeschlossen habe. Naja, das USB-Cable hat jetzt ja auch schon recht viel "Intelligenz". Könntest du da nicht einfach mal einen "dummen" PC-III Adapter probieren? > Ich habe in iMPACT aber keine Abfrage o.ä. gestartet. Macht es einen Unterschied, ob IMPACT selber läuft oder nicht?
Steffen Hausinger schrieb: > Interessanterweise passiert das alles nur, wenn ich den JTAG-Adapter > angeschlossen habe. Da würde ich mal die JTAG-Pins mit dem Oszi überwachen... Duke
Ist es wirklich absolute regelmäßig oder hängt einfach nur ein Oin auf einen undefinierten Zustand? So viel ich weiß muss man noch mit ISE den Spartan 6 konfigurieren. Dort kann man einstelen das der Suspend überhaupt möglich ist.
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.