AVR Programmer mit Externer Stromversorgung

Gast #2738831
Hallo zusammen,

ich hab eine Frage zum AVR Programmer mkII. Ich habe eine USB Board 
gebaut mit einem ATXMega und beide PDI Pin (Data und Clk) herausgeführt. 
Leider gibt es für den ATXMega einen Spannungswandler der aus den 5V USB 
Spannung 3V3 erzeugt, diese wurde nicht als Pin herausgeführt. Gibt es 
eine Möglichkeit den ATXMega mit dem Programmer umzuprogrammieren? Wenn 
ich die 5V USB-Spannung am Programmer anlege gibt es leider immer einen 
Fehler.

ich hoffe ihr könnt mir einen Tipp geben,

Danke@all

cya Thommy
Moderator Persönliche Seite
Thommy schrieb:
> Gibt es
> eine Möglichkeit den ATXMega mit dem Programmer umzuprogrammieren? Wenn
> ich die 5V USB-Spannung am Programmer anlege gibt es leider immer einen
> Fehler.

Vtref ist die Referenzspannung, mit der die Pegelwandler betrieben
werden.  Diese muss der Targetspannung entsprechen, aber niemand
fordert, dass sie aus der gleichen Spannungsquelle sein muss.  Du
kannst deine 5 V also auch extern auf 3 V herunterregeln, wenn du
an die Targetspannung nicht mehr rankommst.  Inwiefern die Stromauf-
nahme der Pegelwandler dabei so gleichmäßig ist, dass bereits ein
einfacher Spannungsteiler genügt, oder ob man zwingend einen Regler
dafür braucht, solltest du einfach mal testen.
Gast
Hi Jörg,

danke für deine schnelle Antwort. Leider hat es mit einem Labornetzteil 
noch nicht geklappt (Targetspannung 3,17V und Referenzspannung 3,1 -3.3V 
eingestellt). Ich versuch es morgen mal mit dem gleichen Spannungsregler 
(ist leider BGA und daher nicht so schnell zu testen ;) )

thx and cya Thommy
Gast
Da die Platine ja noch offen ist (wird später ins Gehäuse gegossen) komm 
ich noch an die 3V3 ran und damit funktioniert die Programmierung 
fehlerfrei. Hab auch mal ein zweites Board daneben gelegt und die 
Referenzspannung vom zweiten Board genommen und beim Programmieren trat 
wieder ein Fehler auf.
Ein vergleich mit einem Multimeter ergab ein Spannungsdifferenz in der 
dritten Nachkommastelle (gleichen Massepotential)

cya Thommy
Moderator Persönliche Seite
Thommy schrieb:
> Da die Platine ja noch offen ist (wird später ins Gehäuse gegossen) komm
> ich noch an die 3V3 ran und damit funktioniert die Programmierung
> fehlerfrei. Hab auch mal ein zweites Board daneben gelegt und die
> Referenzspannung vom zweiten Board genommen und beim Programmieren trat
> wieder ein Fehler auf.

Das ist allerdings seltsam.  Masseschleifen oder sowas?

Ein Redesign, um die 3,3 V noch an den Verbinder zu bekommen, ist
komplett ausgeschlossen?

Du könntest natürlich noch versuchen, einen AVRISPmkII zu "schlachten",
einen 3,3-V-Regler einzufügen und zu sehen, ob damit alles geht.
Gast
Moinmoin,

leider bleibt es dabei, ich habe nun den gleichen Spannungsregler für 
den Programmer aufgebaut aber es bleibt bei der Fehlermeldung. (Eine 
Spannungsdifferenz ist mit dem Multimeter nicht festzustellen)
Hat jemand noch einen Tipp oder eine andere Idee?

thx and cya Thommy
Gast
Hallo zusammen,

leider ist es immer noch so das ich mit einer externen Spannungsquelle 
am Programmer den ATXega nicht programmieren kann. (Im Programmer Tool 
des AVR Studios 5.1 kann ich die Spannungauslesen aber sobald ich die ID 
auslesen möchte oder das Programm schreiben, Lesen oder Vergleichen 
möchte tritt der Fehler wieder auf)
Hat noch jemand eine Idee was man versuchen kann oder kennt jemand das 
Problem?

Nochmal die Eckdaten:
- AVPISP mkII Programmer
- Verbunden mit ATXMega32A4U (PDI_Data, PDI_CLK und GND)
- Spannung auf dem Board (am ATXMega) 3.179V
- Externe Spannung am Programmer auch 3.179V
- gemeinsame Masse

Thx and cya Thommy

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.