Hallo zusammen, wir beschäftigen uns seit einigen Tagen mit dem Xilinx Spartan 3E Starter Kit und würden gerne wissen, wie man anstelle des Chips auf dem Board die JTAG-Schnittstelle ansteuern kann? Verwendete Software: ISE 9.2i MfG
> würden gerne wissen, wie man anstelle des Chips auf dem > Board die JTAG-Schnittstelle ansteuern kann? Welcher Chip und welchen JTAG-Port? Was wollt ihr mit dem JTAG-Port erreichen?
Kenne das Kit nicht, vermute aber da wird wohl jtag am spartan durch einen cpld angesteuert und der cpld durch usb ? zumindest machen das viele andere boards so. jtag direkt bekommst du so gar nicht angesteuert. Würde da mal nachsehen welches kabel über den cpld da simuliert wird, dann kann man eventuell was tricksen. Einfach über ise z.b. die pins auslesen geht aber mit großer Sicherheit nicht. Falls auf dem board eine andere Lösung verbaut ist, dann schreib mal mehr dazu, die Infos sind wirklich sehr knapp.
> Falls auf dem board eine andere Lösung verbaut ist
Es ist ein Xilinx-USB-Cable kompatibler Programmieradapter mit
Cypress-Controller und Coolrunner-CPLD.
Guten Morgen! Also, wir wollen mit ISE den JTAG-Ausgang des Boards (Wir haben es so verstanden, dass da ein JTAG-Eingang und ein -Ausgang vorliegen) so ansteuern, dass wir damit andere Testmodule programmieren können. Vielen Dank für die schnellen Antworten! MfG
> Also, wir wollen mit ISE den JTAG-Ausgang des Boards Also Pin 2+3 am J28? > so ansteuern, dass wir damit andere Testmodule programmieren können. Du kannst z.B. BDSL-Dateien in die JTAG-Chain einbinden. Wie du die erzeugst steht allerdings auf einem anderen Blatt...
>Also Pin 2+3 am J28? Genau die! Den J28 wollen wir mit dem JTAG-Anschluß von einem anderen Mikromodul parallel schalten. >Du kannst z.B. BDSL-Dateien in die JTAG-Chain einbinden. Wie du die erzeugst steht allerdings auf einem anderen Blatt... Puh...Nach welchem Blatt sollte man da denn suchen?
Was sind denn "andere Testmodule"? Mit impact lassen sich erst mal nur Xilinx Bausteine programmieren. In der JTAG Kette dürfen natürlich auch andere Boundary Scan ICs sein, sofern man ein BSDL File hat, kein Problem. Aber eine generelle Programmierung nach IEEE1532 geht meines Wissens nicht mit impact. Allerdings hab ich den Schaltplan nicht wirklich durchschaut, wo man da die Kette auftrennen kann, um sie nach außen weiter zu führen.
>Was sind denn "andere Testmodule"?
TE0300 (Spartan-3E) Industrie-Mikromodul
TE0140 (Spartan-3) Standard-Mikromodul
Das wäre ja schade, wenn das ISE nicht kann...wir versuchen erstmal
weiter die Kette aufzutrennen...
Danke!
> TE0300 (Spartan-3E) Industrie-Mikromodul > TE0140 (Spartan-3) Standard-Mikromodul Ja, das sollte schon gehen... Sind ja auch Xilinx-Bausteine :-)
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.