Forum: FPGA, VHDL & Co. Xilinx JTAG --iMPACT


von Thomas W. (diddl)


Lesenswert?

Mein JTAG Adapter ist so ein Billigteil aus China.

USB.
Es steht DLC9LP drauf.


--------------
Das funktioniert soweit super gut, wenn er erst mal läuft

Problematisch ist es allerdings bei der Erkennung.
Das iMPACT findet das device nicht bei automatischer Erkennung.
Win 10, 64 bit

Ich habe es auch schon direkt am PC angeschlossen.
Ist exakt gleich zickig wie am Hub.


Das komische ist, wenn es mal erkannt wurde, geht es immer tadellos.
Und alte Projekte gehen auch immer sofort.

Aber bei neuen Projekten oder Sample Code zickt es wieder.

Bin ich da nur zu blöd dafür???
Oder gibt es einen Trick?


--------------
Die nächste Frage ist, das BIT file direkt in den Spartan6 geht easy.



Aber der SPI Flash, es ist ein M25P16, das verstehe ich nicht 
vollständig.

Ich kann den Flash in der Chain tadellos zugreifen. erase, verify, 
blanktest ... alles okay

Aber der nimmt kein BIT file, oder?
Der verwendet files mit der Endung MCS.



Wie macht man aus einem BIT file ein MCS??

Ich habe nur ein MCS File.
Das originale von dem Board.

Aber ich würde gerne meinen eigenen Code permanent speichern.

von Duke Scarring (Gast)


Angehängte Dateien:

Lesenswert?

Thomas W. schrieb:
> Wie macht man aus einem BIT file ein MCS??
Mit der richtigen Auswahl beim Impactstart (siehe Anhang).

Duke

von Thomas W. (diddl)


Lesenswert?

Ah, danke!

PROM statt Flash?




Ich finde es interessant, dass der FPGA überhaupt in der Lage ist, sich 
selbst zu programmieren aus einem externen Speicher!

Denn alle Verdrahtung im FPGA basiert doch auf Blcok RAM.
Und der ist ja bekanntlich leer nach dem Start.

von Duke Scarring (Gast)


Lesenswert?

Thomas W. schrieb:
> Ich finde es interessant, dass der FPGA überhaupt in der Lage ist, sich
> selbst zu programmieren aus einem externen Speicher!
>
> Denn alle Verdrahtung im FPGA basiert doch auf Blcok RAM.
> Und der ist ja bekanntlich leer nach dem Start.
Dafür gibt es eine festverdrahtete Logik. Je nach Einstellung der 
Mode-Pins (bei Xilinx) kann das FPGA auch von verschiedenen Quellen 
'booten'.

Duke

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
Noch kein Account? Hier anmelden.