mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ISP und JTAG - gehts nicht einfacher?


Autor: Der Techniker (_techniker_)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Entwickle hier eine Schaltung die hohe Geschwindigkeit und "Intelligenz" 
vereint. D.h. die Geschwindigkeit übernimmt ein CPLD (XC95144XLTQ100) 
und die Intelligenz ein AVR (MEGA128).. - Soweit sogut :-) (funktioniert 
auch einwandfrei)

Nur stört es mich ein bischen, dass ich für den CPLD einen JTAG-Sockel 
und für den AVR einen ISP draufhab.

Kann man den CPLD und den AVR mit JTAG verheiraten und dann zusammen 
programmieren? Wenn ja, welche Software kann das?

Danke

Gruß,
Techniker

Autor: Tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann man die neueren  AVR nicht per Jtag programmieren? Die müsste man 
doch dann doch  hintereinanderhängen können. Und dann noch mal gleich 
eine Frage hintendran. Kann man mit der Kombination auch Boundary scan 
machen? Gibt es dafür schon Opensource-Software?

Autor: Der Techniker (_techniker_)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Tom!

Ja, der AVR hätte eine JTAG-Schnittstelle für's Debuggen (was ich 
allerdings nicht benötige).

Die Frage ist nur, ob man einen AVR und einen Xilinx CPLD verheiraten 
kann/darf. Und wenn ja: Mit welcher Software kann man dann beide Devices 
programmieren? (im Idealfall auf einen Rutsch)

Gruß,
Techniker

Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, du koenntest den AVR per ISP / JTAG programmieren und der AVR 
programmiert dann den CPLD.

Beitrag "Re: SVF-Interpreter (z.B. Xilinx CPLDs) im Mega32"

Autor: Der Techniker (_techniker_)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Dirk:

Danke für den Tipp!

Ist aber leider nur ASM, was mir persönlich nicht so gut gefällt.. :-/

Gruß,
Techniker

Autor: Uwe Bonnes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
JAVR von Anton Erasmus programmiert einen einzelnen AVR ueber JTAG mit 
einem Byteblaster Adapter. Ich habe javr mit XC3SPROG verheiratet und 
das kann den AVR auch als erstes Glied einer JTAG Kette programieren, 
auch mit einen Xilinx DLC kompatiblen Kabel oder mit dem FT2232 ueber 
USB.  Das Programieren als ersten Glied habe ich schon ausproviert. Zum 
Programieren des CPLD brauche ich dann Impact.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.