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
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.
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
Thommy schrieb: > Leider hat es mit einem Labornetzteil > noch nicht geklappt Dann solltest du den Fehler woanders suchen. So empfindlich sollte das alles nicht sein, wenn die Spannung einigermaßen stimmt, muss das auch klappen.
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
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.
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.