AVR ATxmega - Library Eagle

Gast #1324226
@Hans:

Danke für den Tipp. Ich wäre mit Sicherheit nicht auf einen anderen 
Controller-Type gewechselt, wenn es noch keine Biblio gegeben hätte! 
Dein Kommentar ist genau so unbrauchbar wie dieser!

@Simon:

Danke :-)
Persönliche Seite #1324230
Thomas schrieb:

> Danke für den Tipp. Ich wäre mit Sicherheit nicht auf einen anderen
> Controller-Type gewechselt, wenn es noch keine Biblio gegeben hätte!
> Dein Kommentar ist genau so unbrauchbar wie dieser!

Beim Umstieg auf XMega ist die Eagle-Lib Dein kleinstes Problem. Wenn es 
schon am Package-Malen scheitert...
Persönliche Seite #1324254
Fabian B. schrieb:

> @Olli: Warum so giftig? Ich schau auch erstmal ob's vielleicht schon was
> fertig gibt bevor ich mir die Arbeit mache...und das hat nix mit "daran
> scheitern" zu tun...

Er schrieb: "Ich wäre mit Sicherheit nicht auf einen anderen 
Controller-Type gewechselt, wenn es noch keine Biblio gegeben hätte"

Diese Aussage muss man mal auf sich wirken lassen.
Persönliche Seite #1324279
Fabian B. schrieb:

> @Olli: Warum so giftig? Ich schau auch erstmal ob's vielleicht schon was
> fertig gibt bevor ich mir die Arbeit mache...

Und auch wenn es schon etwas fertig gibt, sollte man tunlichst noch 
einmal die Pin-Zuordung etc. ueberpruefen. In der Zeit hat man das 
locker selber gemalt und kann noch dazu die Pins im Symbol so 
gruppieren, wie man sie im Schaltplan benoetigt.
#1324331
Thomas nicht gleich an die Decke gehen, ich suche auch erst ob jemand 
schon etwas gemacht hat.
Bau mal etwas Aggressivität ab ... -> wuuusaaa

Das mit dem "Controller-Type wechseln" versteh ich aber auch nicht. Bist 
du noch Anfänger oder kennst du die Software nicht so gut?

Die Symbole der Controller (aus der Atmel.lbr) sehen immer sehr nett 
aus, es ist aber manchmal von Vorteil wenn die Pins so an das Gehäuse 
gelegt werden wie es auch im Package ist.
Persönliche Seite #1324423
Ja, das Argument, dass er das in vertretbarer Zeit selber schneller 
hätte machen können, vertrete ich auch. Aber, wenn ich die Lib hier 
poste, wird sie sehr wahrscheinlich mit google zu finden sein und 
deswegen habe ich es getan.
Ich suche übrigens auch mal kurz mit google (bzw auf der cadsoft seite) 
ob es da schon was gibt, das erspart ja doch nen paar minütchen. Und 
kurz im Board drüberchecken ob auch alles richtig liegt ist auch nicht 
das Problem.

Hab ja auch drangeschrieben, dass die Library ohne Gewähr ist.
Gast #1325389
Ich verstehe den Wind nicht!

Aus meiner Aussage geht doch hervor, dass <ich "nicht" auf einen anderen 
Controller-Type gewechselt wäre...> - das heißt, zumindest nach meinem 
Verständnis, dass ich dann die lib selber gemalt hätte.

Ich weiß nicht, wie Mr. Olli an solche Dinge rangeht; aber ich wähle die 
zu verwendenden Controller nicht nach Programmiermöglichkeit oder 
vorhandener Eagle-Biblio aus.
Persönliche Seite #1325399
Thomas schrieb:

> Ich weiß nicht, wie Mr. Olli an solche Dinge rangeht; aber ich wähle die
> zu verwendenden Controller nicht nach Programmiermöglichkeit oder
> vorhandener Eagle-Biblio aus.

Doch, genau letzteres schreibst Du: "Ich wäre mit Sicherheit nicht auf 
einen anderen Controller-Type gewechselt, wenn es noch keine Biblio 
gegeben hätte"

Was gibt es denn daran misszuverstehen?

Und sich nach den Programmiermoeglichkeiten zu richten ist sicher keine 
schlechte Idee!
Gast #1325504
Olli R. schrieb:

> Doch, genau letzteres schreibst Du: "Ich wäre mit Sicherheit nicht auf
> einen anderen Controller-Type gewechselt, wenn es noch keine Biblio
> gegeben hätte"

Das kann man nur so verstehen, wenn man davon ausgeht, dass Thomas von 
einen anderen_ Controller-Type _auf XMega wechseln will. Ohne diese 
Annahme ist die Aussage genau die, die Thomas erlaeutert hat. Insofern 
kann man ihn schon missverstehen - im Zweifelsfall ist aber der schuld, 
der einfach Annahmen trifft. :-)
#1325563
Olli R. schrieb:
> Aber ich kann auch produktiv :)
>
> @Thomas: Du weisst, dass die Xmegas kein ISP mehr haben und ueber JTAG
> oder PDI programmiert werden wollen?
>

Diese Aussage verstehe ich nicht.

ISP steht doch für "In System Programming" (muss Mikrocontroller nicht 
aus der Schaltung nehmen um in Programmieren zu können.)

Für mich hat die Bezeichnung ISP erstmal NICHT's mit einer Schnittstelle 
zu tun. Wenn ich die JTAG Schnittstelle (oder welche Schnittstelle auch 
immer) auf dem Board mit dem Mikrocontroller integriere dann kann ich 
den Mikrocontroller programmieren ohne Ihn aus der Schaltung entfernen 
zu müssen.

Außerdem wollten doch bereits die alten ATmega128 über JTAG programmiert 
werden?!
Persönliche Seite #1325586
Matthias Klatt schrieb:

> ISP steht doch für "In System Programming" (muss Mikrocontroller nicht
> aus der Schaltung nehmen um in Programmieren zu können.)
>
> Für mich hat die Bezeichnung ISP erstmal NICHT's mit einer Schnittstelle
> zu tun. Wenn ich die JTAG Schnittstelle (oder welche Schnittstelle auch
> immer) auf dem Board mit dem Mikrocontroller integriere dann kann ich
> den Mikrocontroller programmieren ohne Ihn aus der Schaltung entfernen
> zu müssen.
>
> Außerdem wollten doch bereits die alten ATmega128 über JTAG programmiert
> werden?!

Schreibfehler meinerseits. Ersetze ISP durch SPI :)

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.