Forum: Mikrocontroller und Digitale Elektronik AVR-Dragon, Dragonlair und PDI


von Jannis C. (kabelwurm)


Lesenswert?

Hallo und Frohe Weihnachten,
Ich bastle aktuell an einen AVR-Dragon. Dabei arbeite ich gerade an dem 
Dragonlair. Dabei ist mir jedoch aufgefallen, das dort der PDI-Modus 
nicht erwähnt ist, als auch der HV-Modus. Das der HV-Modus nicht so 
empfindlich ist erschließt sich mir.
Da ich mir das Dragonlair möglichst klein auf eine Platine basteln 
möchte und diese dabei zukunftssicher gestalten möchte, würde ich gerne 
PDI noch auf der Platine unterbringen. Mir ist bekannt, dass das PDI des 
Dragons nicht nicht zuverlässig funktioniert, im Forum gab es aber 
bereit Berichte über ein funktionierendes. In wie weit kann ich das noch 
auf die Platine bauen?
Gruß Jannis

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Jannis C. schrieb:
> Das der HV-Modus nicht so
> empfindlich ist erschließt sich mir.

Falsch. Der ist genau so sensibel. Wahrscheinlich brauchte ihn der Autor 
nur nicht.

Jannis C. schrieb:
> Dabei ist mir jedoch aufgefallen, das dort der PDI-Modus
> nicht erwähnt ist,

Weil PDI die ISP-Pins nutzt. 'Sollte' also funktionieren.

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
okay das mit dem HV-Modus wusste ich nicht.
Nach der Hilfe von Atmel kommt PDI aber aus dem JTAG-Block:



>NB: note that there is a difference from the JTAGICE mkII JTAG probe, >where 
PDI_DATA is connected to pin 9. The JTAGICE3 is compatible with the
>pinout used by the AVR ONE! and AVR Dragon products.

>Table 2. Connecting to PDI using the mini-squid cable
>JTAGICE3 pin
>Pin 1 (TCK)
>Pin 2 (GND)GND  2
>Pin 3 (TDO)  PDI_DATA
>Pin 4 (VTG)  VTG
>Pin 5 (TMS)
>Pin 6 (nSRST)  PDI_CLK
>Pin 7 (Not connected)   7
>Pin 8 (nTRST)
>Pin 9 (TDI)
>Pin 10 (GND)
Gibt es für den HV-Modus ein ähnliches Projekt?
Gruß Jannis

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Beim Dragon kommt PDI definitiv aus den ISP-Pins. Siehe AVR-Studio4.18 
ff Tools User Guide. An meinem Dragon ist´s außerdem getestet.

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
ich bin da jetzt etwas verunsichert. Das Dragonlair verwendet nur den 
JTAG Anschluss für JTAG, ISP und dW. Aus der Hilfe des Studio5 geht 
eindeutig hervor, dass PDI aus dem JTAG Anschluss kommt. Da das 
Dragonlair diese auch verwendet erscheint mir dies plausibel, kann es 
sein, dass der JTAG Anschluss und der ISP Anschluss untereinander 
verbunden sind?
Nach der Hilfe des Studio4.18 kommt PDI aus dem ISP Anschluss, was du ja 
bestätigt hast. Zum PDI: welche Chips konntest du damit programmieren, 
debuggen?
Gruß Jannis

von Max (Gast)


Lesenswert?

Jannis C. schrieb:
> Hallo,
> ich bin da jetzt etwas verunsichert. Das Dragonlair verwendet nur den
> JTAG Anschluss für JTAG, ISP und dW. Aus der Hilfe des Studio5 geht
> eindeutig hervor, dass PDI aus dem JTAG Anschluss kommt. Da das
> Dragonlair diese auch verwendet erscheint mir dies plausibel, kann es
> sein, dass der JTAG Anschluss und der ISP Anschluss untereinander
> verbunden sind?
> Nach der Hilfe des Studio4.18 kommt PDI aus dem ISP Anschluss, was du ja
> bestätigt hast. Zum PDI: welche Chips konntest du damit programmieren,
> debuggen?
> Gruß Jannis

Nachmessen.....

von Jannis C. (kabelwurm)


Lesenswert?

Würde ich ja machen, aber der Drachen ist so empfinlich und ich möchte 
ihn mir damit nicht zerschießen. Benutzt ihr irgenwer das Dragonlair und 
könnte mir Auskunft geben?
Gruß Jannis

von Simon K. (simon) Benutzerseite


Lesenswert?

Was ist denn "das Dragonlair". Vielleicht benutze ich es ja, aber weiß 
es nicht.

von Jannis C. (kabelwurm)


Lesenswert?

Das hier:
es ist die Schutzplatine für die 
Ausgänge:http://www.aplomb.nl/TechStuff/Dragon/Dragon.html
Gruß Jannis

von spess53 (Gast)


Lesenswert?

Hi

>Würde ich ja machen, aber der Drachen ist so empfinlich und ich möchte
>ihn mir damit nicht zerschießen.

Übertreibe mal nicht.

>Würde ich ja machen, aber der Drachen ist so empfinlich und ich möchte
>ihn mir damit nicht zerschießen.

Nein. Komme seit Jahren glänzend ohne aus.

MfG Spess

von Jannis C. (kabelwurm)


Lesenswert?

@spess53: gelten die Ausgänge des Dragons nicht als sehr empfindlich, 
bzw leistungsschwach?
Gruß Jannis

von Stefan (Gast)


Lesenswert?

Ja, ISP und JTAG teilen sich beim Dragon die Treiberendstufen, weil ja 
immer nur eines der beiden zur selben Zeit verwendbar ist. ;)

von Jannis C. (kabelwurm)


Lesenswert?

Ich fasse zusammen: Die Ausgänge sind empfindlich, eine Pufferung also 
sinnvoll.
JTAG, ISP und PDI liegen alle auf einem Anschluss. Der Grund, warum das 
Dragonlair nur den JTAG- Anschluss verwendet.  Deshalb die 
wiedersprüchlichen Informationen über die PDI Pins
Die Konklusio: Ich kann das Dragonlair mit einem weiteren Puffer 74HC125 
für das bildderektionale PDI erweitern.
Was ist eure Meinung?
Gruß Jannis

von spess53 (Gast)


Lesenswert?

Hi

>Ja, ISP und JTAG teilen sich beim Dragon die Treiberendstufen, weil ja
>immer nur eines der beiden zur selben Zeit verwendbar ist. ;)

Wo kann man das nachprüfen?

>Ich fasse zusammen: Die Ausgänge sind empfindlich, eine Pufferung also
>sinnvoll.

Ich habe drei Dragons (beide Versionen), wie gesagt, seit mehreren 
Jahren problemlos in Gebrauch.

Außerdem bin ich bei solchen Aussagen immer etwas skeptisch. Die 
Ursachen lassen sich aus der Ferne nur schwer überprüfen.

>JTAG, ISP und PDI liegen alle auf einem Anschluss. Der Grund, warum das
>Dragonlair nur den JTAG- Anschluss verwendet.

Der Dragon hat zwei 'ISPs', ISP und JTAG im ISP-Mode.

Aber wenn es dich glücklich macht, dann bau das Teil. Hauptsache, du 
zerschiesst dir nicht genau damit den Dragon.

MfG Spess

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Der Dragon ist nicht wirklich leistungsschwach auf den Ausgängen, er ist 
nur empfindlich gegen Verpolen und statische Aufladung, sowie gegen zu 
niedrige USB-Spannung oder zu lange USB-Kabel. In all diesen Fällen kann 
sich der SEPIC-Regler verabschieden. Einbau in ein Gehäuse und der 
sorgsame Umgang mit den Anschlusspins in einer Testschaltung (keine 
fehlgeleiteten Spannungen über 5V bei Strömen über 100mA!) lassen den 
Dragon lange leben. Im Zweifel und erfahrungsgemäß tun es einfache 
Widerstände von 270 Ohm in allen Steuerleitungen.

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
Wenn ich die Platine nicht brauche, was aus euren Antworten hervor geht 
freut mich das, da ich damit Geld spare. :-)
Da ich auf allen größeren Platinen immer die ISP Schnittstelle mit 
einbaue oder mir für die Controller Sockel anlege, sollten Ströme über 
100mA schwierig werden.
Ein Gehäuse war sowieso in Planung, auch wegen besserer 
Transportmöglichkeit.
Fazit: Wieder was über Logik-IC gelernt und das ich in das Gehäuse 5 
Wannenstecker einbauenwerde. (ISP, JTAG, dW, PDI, HV-Mode) Außerdem 
werde ich in die Leitungen Mosi, Miso, Sck, Tdi, Tdo und Reset 
Widerstände einlöten.  Ich hoffe ich habe keine Steuerleitung vergessen. 
:-/
Danke für die Informationen und die kompetente Hilfe.
Gruß Jannis

von Jannis C. (kabelwurm)


Lesenswert?

Hallo,
@travelrec: Welche ISP Pins hast du für PDI an deinem Dragon in 
Gebrauch? Sind es die, wie sie in der Hilfe eingezeichnet sind?
Gruß Jannis

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Joa, Pin1 Data, Pin5 Reset/CLK, Pin6 GND.

von Jannis C. (kabelwurm)


Lesenswert?

Danke.
Bin zwar nach auf der Suche nach einem durchsichtigen Gehäuse, aber die 
Verbindungen sind jetzt klar. :-)
Welche Chips hast du mit dem PDi bereits bespielen können?
Gruß Jannis

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.