Ein paar Fragen zum XMEGA128

Gast #1354838
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.
Persönliche Seite #1354854
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.
Gast #1354858
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?
Gast #1354873
> 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?
(Firma: TravelRec.) Persönliche Seite #1354925
>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.
(Firma: TravelRec.) Persönliche Seite #1354993
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.
Persönliche Seite #1355830
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.