AVR-Dragon, Dragonlair und PDI

#2472384
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
(Firma: TravelRec.) Persönliche Seite #2472519
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.
#2472616
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
#2473359
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
Gast #2473367
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.....
#2473462
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
Gast #2473513
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
(Firma: TravelRec.) Persönliche Seite #2473522
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.
#2473539
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren