Hallo, habe hier einen alten XMega32A4 Rev.A und ein merkwürdiges Phänomen bei der DMA Ausgabe auf UART: Die funktioniert nämlich nur, wenn just der Programmer am PDI Anschluss hängt. Sonst gibts keine Auffälligkeiten bei Programmlauf/Programmierung. Jemand eine Ahnung wie der angeschlossene AVRISPMK2 Einfluß nimmt? Erhard
Hi >habe hier einen alten XMega32A4 Rev.A und ein merkwürdiges Phänomen bei >der DMA Ausgabe auf UART: Die funktioniert nämlich nur, wenn just der >Programmer am PDI Anschluss hängt. Masse verbunden? MfG Spess
Würde ich auch sagen, meist ist es ein Masseproblem, was du durch den AVR Programmieradapter temporär behebst. Kann natürlich auch eine Timing-Sache sein, da der angeschlossene Programmer meist noch einen zusätzlichen Reset auslöst nachdem die Versorgungsspannung angelegt wurde.
spess53 schrieb: > Masse verbunden? Der Controller wird über einen zweiten Anschluß versorgt und läuft mit/ohne angestecktem Programmer (der problemlos programmiert). Der PDI Programmer ist (natürlich) auch mit der Schaltungsmasse verbunden. Timmo H. schrieb: > da der angeschlossene Programmer meist noch einen > zusätzlichen Reset auslöst Ja sicher, nur daß es nach Anstecken des Programmers geht und nach Abstecken nicht. Ich habe ja inzwischen die Vermutung, daß dieser erste Xmega32A4 Rev.A noch ein Problem hat das hier ursächlich ist. Allerdings kann ich in den Errata nichts passendes finden. Probieren werd ich es auf alle Fälle nochmal mit der modernen A4U Variante.
>Ja sicher, nur daß es nach Anstecken des Programmers geht und nach >Abstecken nicht. Nimm mal ein Stück Draht und verbinde nur die Masse vom Programmer mit der Masse da wo der Programmer drauf gesteckt wird.
holger schrieb: > Nimm mal ein Stück Draht und verbinde ... Ja probier ich demnächst nochmal. Danke für den Tipp.
Könnte auch auf Probleme mit der Beschaltung der Reset-Leitung hindeuten. Es gibt ein Fuse-Bit, um das externe Reset zu erlauben/verbieten. Oder die Reset-Leitung entsprechend absichern.
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.