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


von Der T. (Gast)


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

von Tom (Gast)


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?

von Der T. (Gast)


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

von Dirk (Gast)


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"

von Der T. (Gast)


Lesenswert?

@Dirk:

Danke für den Tipp!

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

Gruß,
Techniker

von Uwe Bonnes (Gast)


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.

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.