Hallo, ich versuche mit meinem AVR Dragon einen XMEGA anzusteuern. Habe mir aus den Datasheets so gut es ging die Pins rausgesucht und es auch so verbunden. Ich glaube aber das ich was vergessen habe. Gibt es irgendwo eine Darstellung wo genau steht was wie verbunden werden muss? Ich danke euch, hardware_freak
Dragon User guide: http://www.atmel.no/webdoc/avrdragon/avrdragon.section.xnj_dsd_lc.html In der Doku zu den Xplained-Boards sind auch Schematics, da kannst Du gucken, wie Atmel das verbunden hat: http://www.atmel.com/Images/AVR1924.zip
Karl H. schrieb: > Wo bekomme ich denn die 3.3V her? Deine MCU hat doch eine "eigene" Spannungsversorgung?
Soory aber das verstehe ich nicht. Der JTAG VCC Pin liefert doch 5V Spannung, das gefällt dem Xmega doch wahrscheinlich nicht, oder?
Gelesen schon, die Frage ist ob ich es richtig verstanden habe... TMS TDI TCK und TDO sind klar. Reset soweit auch. GND würde ich jetzt an GND vom XMEGA hänge, die Frage ist ob man an alle GND auch GND packen muss? Und wo VTref dran kommt bzw wo dann meine 3.3V herkommen?
Zitat aus dem ersten Link: Please note that the AVR Dragon will not power the target through the JTAG interface. The target needs to be powered through a dedicated powersupply... usw.
Coder schrieb: > The target needs to be powered through a dedicated > powersupply. Desweiteren hat der Dragon zwar auf einem 6-pin-Header noch +5 V anliegen (aus dem internen Regler), aber zur Bereitstellung von 3,3 V hat er keinerlei Vorkehrungen. Außerdem willst du ja wohl dein Board am Ende auch mal ohne angesteckten Dragon betreiben können, bereits von daher solltest du dir irgendwelche Gedanken um die Energieversorgung machen.
Okay, vielen Dank für die Info. Dann ist das jetzt auch klar. Muss ich denn alle VCCs AVCCs und GNDs verbinden und an jedem einen 100nF haben?
lies ein datenblatt zu dem verwendeten controller... atmel ist super dokumentiert! lass dir nicht alles vorkauen du faulsack!
Sicher aber ich habe es bisher nicht gefunden ob alle verbunden werden müssen denn das wären 20 Pins nur für die Stromversorgung.
Karl H. schrieb: > das wären 20 Pins nur für die Stromversorgung. Ja, und? Vor allem für die Abblockung ist es wichtig, dass die internen Baugruppen einen niedrigimpendanten Pfad zum jeweiligen Blockkondensator haben. Das war bei CMOS schon immer so und wird wohl auch schon immer so bleiben. Glaub mir: der Hersteller hätte sich nicht die Mühe gemacht, davon so viele rauszuführen, wenn es nur 2 Pins getan hätten. Chipfläche (für die Bondinseln) und Gehäusepins kosten nämlich auch Geld.
Hallo, ich habe nun alle VCC und AVCC an 3.3V angeschlossen und alle GNDs verbunden. Leider kommt, wenn ich die target Voltage in Atmel Studio auslese, nur murks raus. Die Kondensatoren (100nF) sitzen bei mir nicht direkt an den Pins sondern auf einem Breadboard was mit ca 20cm langen Kabeln angeschlossen ist. Am JTAG Port des AVR Dragons sind Reset TCK, TDO, TMI und TMS angeschlossen. Jemand eine Idee wieso ich den Mikrocontroller nicht ansteuern kann? Vielen Dank.
Karl H. schrieb: > Die Kondensatoren (100nF) sitzen bei mir nicht > direkt an den Pins sondern auf einem Breadboard was mit ca 20cm langen > Kabeln angeschlossen ist. An dieser Stelle sind sie nutzlos. Da du den Xmega ja ohnehin nicht direkt in das Breadboard stecken kannst, wo sitzt der denn? Auf einer Adapterplatine? Dann gehören die Abblockkondensatoren auf diese Platine. Wenn das Hüherfutter nur genügend klein ist, dann passt das da bequem an die Pins.
So ich habe nun die Zehn 100nF Kondensatoren direkt an die TQFP Adapter Platine gelötet. Wenn ich in Atmel Studio den Mikrocontroller auslesen will, also zum Beispiel die Target Voltage klappt das vorne und hinten nicht. Also die liegt komplett außerhalb des Bereiches. Ich habe bisher nur alle VCC und AVCC an 3.3V angeschlossen und alle GND an GND... Zudem die JTAG Kabel und das Reset kabel an Pin 90. Eigentlich sollte das doch reichen, oder?
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.