Hi, ich hätte folgende Fragen zum XMEGA: 1.) Ist der XMEGA über ISP Programmierbar, wenn ja ist es egal welche SPI Schnittstelle ich dafür verwende oder ist er über das PDI Interface zu programmieren? 2.) So wie ich gelesen habe sind die I / O Pins nicht 5 V kompatibel. Ist das korrekt? Sind die USART ebenfalls nicht 5 V Kompatibel? 3.) Als Clock Source hätte ich wieder einen normalen Quarz (16 MHz( gewählt und an XTAL1 und XTAL 2 mit der üblichen Schaltung angebracht. Benötige ich die selbe Schaltung an TOSC1 und TOSC2 auch ? Vielen Dank für eure Hilfe.
Matthias schrieb: > Hi, > > ich hätte folgende Fragen zum XMEGA: > > 1.) Ist der XMEGA über ISP Programmierbar, wenn ja ist es egal welche > SPI Schnittstelle ich dafür verwende oder ist er über das PDI Interface > zu programmieren? Er ist über PDI und JTAG programmierbar. PDI wird unterstützt von JTAG ICE mkII oder AVR ISP mkII B Revision. > 2.) So wie ich gelesen habe sind die I / O Pins nicht 5 V kompatibel. > Ist das korrekt? Sind die USART ebenfalls nicht 5 V Kompatibel? Korrekt. Alles 3,3V. > 3.) Als Clock Source hätte ich wieder einen normalen Quarz (16 MHz( > gewählt und an XTAL1 und XTAL 2 mit der üblichen Schaltung angebracht. > Benötige ich die selbe Schaltung an TOSC1 und TOSC2 auch ? TOSC1 und TOSC2 ist für das 32kHz Quarz (falls du das benötigst). Pflicht ist es nicht. Übrigens kann der xmega128A1 vom internen Oszillator ebenfalls seine 32MHz erzeugen und das sogar in für USART ausreichender Genauigkeit.
Vielen Dank für die Antwort. Nun ich habe den AVR ISP mkII hier und würde nun gerne mit diesem Programmer das Teil programmieren. Bisher habe ich immer die Standardbeschaltung benutzt. Wie müsste denn das Pinning bei PDI aussehen?
Habe gerade dieses Pinning hier im Forum gefunden: 1 = data (PDI data beim xmega) 2 = vcc 3 NC 4 NC 5 PDI clk 6 = gnd
Hi >Wie müsste denn das Pinning bei PDI aussehen? AVR-Studio-Hilfe->ISP mkII->2.5 Target Interface MfG Spess
> AVR-Studio-Hilfe->ISP mkII->2.5 Target Interface
Das wäre ja standard ISp oder?
-------------------------------------
1 = data (PDI data beim xmega)
2 = vcc
3 NC
4 NC
5 PDI clk
6 = gnd
-------------------------------------
Ist dieses Pinning korrekt. Wenn ja muss auf der RESET Leitung auch die
4.7 kOhm Beschaltung angebracht werden?
>Das wäre ja standard ISp oder? Nö, das ist PDI, benutzt nur die Pins vom ISP, damit die Programmer-Hardware nicht verändert werden muß. >Ist dieses Pinning korrekt. Ja. >Wenn ja muss auf der RESET Leitung auch die >4.7 kOhm Beschaltung angebracht werden? Das XMEGA Datenblatt gibt 10kOhm an, 4k7 gehen aber auch, getestet.
Anbei der 6 PIN Konnektor vom AVRISP mit dem Pinning für PDI. Das müsste nun so korrekt sein, um das abzuschließen, oder?
C59 muß weg, RESET ist eine schnelle Taktleitung, wenn im PDI-Modus.
Nüscht zu danken. Ich habe mir übrigens einen 5 auf 3 Adapter (ohne VTarget) gelötet, dann benötigt die Targetplatine nur noch einen kleinen 3-poligen Stift- oder Buchsensockel im 2.54mm Raster zum Beispiel. Braucht sehr wenig Platz und kann direkt über kurze Leiterzüge mit dem XMega-PDI-Interface verstrippt werden, da Masse, PDI-Data und PDI-Clock/Reset sehr nahe beieinanderliegen.
Travel Rec. schrieb: >>Wenn ja muss auf der RESET Leitung auch die >>4.7 kOhm Beschaltung angebracht werden? > > > Das XMEGA Datenblatt gibt 10kOhm an, 4k7 gehen aber auch, getestet. Wo steht das denn?
Na gut, im Datenblatt steht´s nicht, aber es geht so mit beiden Widerstandswerten. Über 10k meckert der AVR-ISPmkII und auch das STK600, kleiner als 2k2 geht auch nicht.
Travel Rec. schrieb: > Na gut, im Datenblatt steht´s nicht, aber es geht so mit beiden > Widerstandswerten. Über 10k meckert der AVR-ISPmkII und auch das STK600, > kleiner als 2k2 geht auch nicht. ÜBER 10k? Ich hab gar keinen Pullup und bei mir geht es mit einem AVR-ISP mkII trotzdem. Man muss doch keinen Reset Widerstand zum Programmieren vorsehen... Oder?! Immerhin ist ein 20kOhm Pullup eingebaut.
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.