Suspend-Mode und JTAG

Gast #2120080
Lesenswert?
• ▲
▼
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
(Firma: www.dossmatik.de) #2121795
Lesenswert?
• ▲
▼
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
Moderator (Firma: Titel) Persönliche Seite #2121837
Lesenswert?
• ▲
▼
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?
Gast #2122075
Lesenswert?
• ▲
▼
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.

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