Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?

Gast
gut, der XMega gefällt mir immer besser. Habe gerade mal ein Miniprojekt 
im AVR Studio angelegt, aber (mein mal wieder veralteter) GCC kennt den 
noch nicht.
Übrigends: 400 Posts in einer Woche machen den Thread hier 
Rekordverdächtig. Habe doch gesagt das wird ein Megathread...
Persönliche Seite
JojoS schrieb:
> gut, der XMega gefällt mir immer besser. Habe gerade mal ein Miniprojekt
> im AVR Studio angelegt, aber (mein mal wieder veralteter) GCC kennt den
> noch nicht.

Jaaaa, neue Toolchain ziehen :)

> Übrigends: 400 Posts in einer Woche machen den Thread hier
> Rekordverdächtig. Habe doch gesagt das wird ein Megathread...

Und das trotz diverser notwendiger Mod-Einsaetze. Wenn das Prototyping 
losgeht, machen wir aber einen neuen auf :)
OP Persönliche Seite
JojoS schrieb:
> Übrigends: 400 Posts in einer Woche machen den Thread hier
> Rekordverdächtig. Habe doch gesagt das wird ein Megathread...

Hehe... ja. Es scheint so ;)
Fuer die neuen Themen Proto und auch fuer die anschliessende Diskussion 
muessen wir neue Threads machen, sonst platzt das hier aus allen 
Naehten.
Gast
>Jaaaa, neue Toolchain ziehen :)

ok, done. GCC mag den XMega jetzt auch, aber der Simulant im AVR Studio 
noch nicht, trotz 4.16 SP1. Oder mache ich da auch noch was falsch?
OP Persönliche Seite
Olli R. schrieb:
> JojoS schrieb:
>> gut, der XMega gefällt mir immer besser. Habe gerade mal ein Miniprojekt
>> im AVR Studio angelegt, aber (mein mal wieder veralteter) GCC kennt den
>> noch nicht.
>
> Jaaaa, neue Toolchain ziehen :)

Hierzu kurz: Unter Linux sollte man alles per hand compilieren mit dem 
build script von AVRfreaks, sonst bekommt man keine halbwegs aktuellen 
Pakete und der offzielle GCC 4.4.0 hat keinen Xmega-Support, den muss 
man in den GCC und in die binutils einpatchen.

Unter Windows: Zieht Euch die neuste Distro von WINAVR.

Michael
OP Persönliche Seite
Nochmal sorry an alle wegen dem Ueberweisungschaos. Es gibt jetzt keine 
Preisaenderungen mehr und wir werden keine neuen Bauteile aufnehmen. Ich 
denke jedoch dass die Sache mit den Prototypen kommt uns allen zu Gute. 
Oliver ist auch so lieb und wird mir beim Aussortieren der 
Ueberweisungen helfen so dass wir hoffentlich sehr zeitnah alle 
Ueberweisungsstati updaten koennen.

Hier nochmals: Wer ueberbezahl hat (einige unter Euch waren so 
freundlich), braucht die Zusatzkosten fuer den Prototypen nicht zu 
entrichten.

Alles Gute,
Michael
Michael G. schrieb:
> Ohhh... Olli hat mir ne Lib fuer Eagle5 gemacht fuer den SDRAM und ich
> verwende Eagle 4.x... oO Da kann ich erstma nich weiter machen.

welches SDRAM ist es denn nun geworden? Ich hab auch 4.16 und könnte 
sonst versuchen, eine passende Lib zu erstellen...
Gast
@Michael G.

Ist das SDRAM richtig angeschlossen? Du verwendest PJ0..PJ3 sowohl für 
D0..D3 als auch for A8..A11

Da du (warum auch immer) das SDRAM im 4bit Mode betreibst sollte laut 
Datasheet für A8..A11 PJ4..PJ7 verwendet werden. Tabelle 29-8 Port J 
Alternate functions, Spalte SDRAM 3P

Just my two cents..

Cheers
Gast
Nachtrag:

Schau dir mal das Schema von Atmel AVR1907: Xplain Hardware User's Guide 
an..
Dort ist es wie von mir oben Beschrieben angeschlossen.

Auch die 33Ohm Seriewiderstände können nicht schaden.

Cheers
Persönliche Seite
Justus Skorps schrieb:
> Michael G. schrieb:
>> Ohhh... Olli hat mir ne Lib fuer Eagle5 gemacht fuer den SDRAM und ich
>> verwende Eagle 4.x... oO Da kann ich erstma nich weiter machen.
>
> welches SDRAM ist es denn nun geworden? Ich hab auch 4.16 und könnte
> sonst versuchen, eine passende Lib zu erstellen...

Das 4-bit. Kein Problem, ich erstell die eben neu mit Eagle 4.16.
Gast
Hi Michael,
ich hab mir das Layout mal angeschaut und ich muss sagen,
mir macht das RAM Layout ein bisschen Sorgen.
Gibt es bei 60 MHz nicht Probleme, bei den vielen "Ecken",
die du da geroutet hast?
Wenn nein bin ich auch schon wieder ruhig :-)

Desweiteren, da bin ich mir aber echt unsicher:
Sollte man an dem Reset-taster nicht noch ein RC hinsetzen?
Oder darf der Reset-Pin prellen, bzw. ist das so unproblematisch?

Optisch gesehen, aber das wirst du wissen, könnte man noch den
einen oder anderen Text etwas besser plazieren:
JP_DAC2, JP_CS, IC3, JP_TWI_C usw ...

 Viele Grüße

 Daniel
Gast
Ich weiß, dass ihr nichts mehr an der Hardware ändern wollt. Aber weil 
ihr euch vorhin geärgert habt, dass Richelt nur 5V SRAMs hat:
Schaut mal auf www.tme.eu/de
Die haben 3,3V SRAMs bis über 16Mx16. Bei euren Stückzahlen zu 3,14 das 
Stück.

Sebastian
Persönliche Seite
Daniel schrieb:

> ich hab mir das Layout mal angeschaut und ich muss sagen,
> mir macht das RAM Layout ein bisschen Sorgen.
> Gibt es bei 60 MHz nicht Probleme, bei den vielen "Ecken",
> die du da geroutet hast?
> Wenn nein bin ich auch schon wieder ruhig :-)

Ist ja noch nicht fertig, er hatte von mir noch nicht die richtige Lib.

> Desweiteren, da bin ich mir aber echt unsicher:
> Sollte man an dem Reset-taster nicht noch ein RC hinsetzen?
> Oder darf der Reset-Pin prellen, bzw. ist das so unproblematisch?

Ja, ist unproblematisch :) Reset ist reset.

Viele Gruesse,
Olli
Angehängte Dateien:
Persönliche Seite
Sebastian schrieb:

> Ich weiß, dass ihr nichts mehr an der Hardware ändern wollt. Aber weil
> ihr euch vorhin geärgert habt, dass Richelt nur 5V SRAMs hat:
> Schaut mal auf www.tme.eu/de
> Die haben 3,3V SRAMs bis über 16Mx16. Bei euren Stückzahlen zu 3,14 das
> Stück.

Ja, aber, wo siehst Du da ein 4bit-RAM? ich sehe da nur 16bit und 
hoeher.

Das Problem ist ja gerade, dass der ATxmega1A an seinem EBI nur 
4bit-SDRAM unterstuetzt. Wir haben ja ein passendes 128MBit 8x4x4 bei 
Digikey gefunden, dass sich preislich wohl auch im 5-EUR-Rahmen halten 
wird.

Olli
Gast
Das wusst ich nicht mit den 4 bit. Hätte eigentlich damit gerechnet, 
dass er 8 auch unterstützt. Man könnte natürlich die anderen 12 bit 
einfach auf 0 setzen, aber unschön ist das auch. War halt einfach so ne 
idee, weil der Digikey-Ram ja doch ne recht lange Lieferzeit hat.
Gast
>Die haben 3,3V SRAMs bis über 16Mx16. Bei euren Stückzahlen zu 3,14 das
>Stück.

das wäre ja ein Schnäppchen, du meinst sicher SDRAM? 1MBit SRAM sehe ich 
da für 76,90€.
Persönliche Seite
Sebastian schrieb:

> Das wusst ich nicht mit den 4 bit. Hätte eigentlich damit gerechnet,
> dass er 8 auch unterstützt.

Steht im Datenblatt :)

> Man könnte natürlich die anderen 12 bit
> einfach auf 0 setzen, aber unschön ist das auch.

Einfach ist das nur bei SRAM, ob und wie das mit SDRAM funktioniert, 
weiss nicht mal meine Glaskugel ;) Ich habe da lange recherchiert, 
Michael noch laenger. Da scheinen sich nicht mal die Profis einig zu 
sein.

> idee, weil der Digikey-Ram ja doch ne recht lange Lieferzeit hat.

Da wir ja eh erst zwei Protoypen bauen, relativiert sich das. Die Protos 
koennen wir zwar dann noch nicht mit dem RAM testen, aber die paar 
Leitungen zum RAM bekommen wir schon sauber hin :)
OP Persönliche Seite
OK um Klarheit zu schaffen: Ich habe das Layout mit Eagle 5 fertig 
gemacht weil ich keine passende library hatte und unbedingt weiter 
machen wollte. Somit werden die Files wohl als Eagle 5 released. Aber 
verarbeiten sollte das (und wenn mit der freien Version) soweit jeder 
koennen, dass eine Ueberpruefung moeglich ist. So Versionsprobleme sind 
bei proprietaeren Formaten halt hausgemacht, darueber brauchen wir jetzt 
nicht lange diskutieren.

Wegen dem RAM: Das ist ein 128MBit SDRAM mit 4-Bit-Bus, genauso wie er 
fuer den A1 optimal ist. Sind wir mal froh dass wir das ueberhaupt so 
hinbekommen haben. Ich versuche es noch glatter zu routen aber die 
Pinbelegung ist sowas von dermaszen beschissen bei dem SDRAM ganz ohne 
"Ecken" geht es halt nicht.

Ich werde heute noch etwas daran optimieren, auch am B-Druck. Heute 
frueh hatte ich lediglich mal die ganzen Umbauarbeiten erledigt. 
Deswegen steht da ja "RC" und nicht "finale Version" ;)

So jetzt erstmal nen paar Dutzend Mails von Euch bearbeiten.
quark laeuft und ich kann ihn von remote anpingen... Sollte kein Problem 
geben.

Michael
Michael G. schrieb:
> Wegen dem RAM: Das ist ein 128MBit SDRAM mit 4-Bit-Bus, genauso wie er
> fuer den A1 optimal ist. Sind wir mal froh dass wir das ueberhaupt so
> hinbekommen haben. Ich versuche es noch glatter zu routen aber die
> Pinbelegung ist sowas von dermaszen beschissen bei dem SDRAM ganz ohne
> "Ecken" geht es halt nicht.

Bei nem RAM kannst Du doch die Adressen und Daten so anlegen, wie Du 
lustig bist.
Mache ich immer so, dann gibts keine Überkreuzungen mehr.

Eventuell noch aufpassen, ob nur bestimmte Adressleitungen refresht 
werden (oder verwechsele ich das mit DRAM).


Peter
Michael G. schrieb:
> Peter? Ich glaub ich verstehe nicht ganz was Du meinst... ;p

Es ist wurscht, an welcher Stelle ein Datenbit physisch gespeichert 
wird.
In jedem Fall wirst Du es an der gleiche Datenleitung wieder auslesen, 
wenn die gleiche Adresse anliegt.


Peter
Gast
Hallo Michael,

kannst Du bitte auf der Sammel-Betsellseite eventuell noch angeben bis 
zu welchem Zeitpunkt E-Mails eingepflegt sind. Meine Nachbestellung ist 
noch nicht eingepflegt.

MfG
Achim
Michael G. schrieb:
> Ah... da hast Du natuerlich recht. Allerdings: Ich weiss nicht ob das
> dann wirklich viel bringt, das sind naemlich nur 4 Leitungen.

Und bei den 12 Adressen sind aber auch nen Haufen Durchkontaktierungen, 
die man entwirren könnte.

Anbei mal ein SRAM aus nem Layout mit der optimierten Pinbelegung.


Peter
Angehängte Dateien:
OP Persönliche Seite
Gast schrieb:
> Hallo Michael,
>
> kannst Du bitte auf der Sammel-Betsellseite eventuell noch angeben bis
> zu welchem Zeitpunkt E-Mails eingepflegt sind. Meine Nachbestellung ist
> noch nicht eingepflegt.
>
> MfG
> Achim

Ups... ich hab die timestamps nicht aktualisiert :(
Ich pflege grad Nachbestellungen ein. Schau mal in 30 Minuten nochmal, 
ok?
Persönliche Seite
Peter Dannegger schrieb:
> Michael G. schrieb:
>> Ah... da hast Du natuerlich recht. Allerdings: Ich weiss nicht ob das
>> dann wirklich viel bringt, das sind naemlich nur 4 Leitungen.
>
> Und bei den 12 Adressen sind aber auch nen Haufen Durchkontaktierungen,
> die man entwirren könnte.
>
> Anbei mal ein SRAM aus nem Layout mit der optimierten Pinbelegung.

Achtung! Das geht nur bei SRAMs. Hier sind SDRAMs im Spiel, da haben die 
Adressleitungen teilweise noch ganz bestimmte Bedeutungen.
Persönliche Seite
Simon K. schrieb:
> Peter Dannegger schrieb:
>> Michael G. schrieb:
>>> Ah... da hast Du natuerlich recht. Allerdings: Ich weiss nicht ob das
>>> dann wirklich viel bringt, das sind naemlich nur 4 Leitungen.
>>
>> Und bei den 12 Adressen sind aber auch nen Haufen Durchkontaktierungen,
>> die man entwirren könnte.
>>
>> Anbei mal ein SRAM aus nem Layout mit der optimierten Pinbelegung.
>
> Achtung! Das geht nur bei SRAMs. Hier sind SDRAMs im Spiel, da haben die
> Adressleitungen teilweise noch ganz bestimmte Bedeutungen.

Ich wollts grad sagen :)
Daniel schrieb:
> Hi Michael,
> ich hab mir das Layout mal angeschaut und ich muss sagen,
> mir macht das RAM Layout ein bisschen Sorgen.
> Gibt es bei 60 MHz nicht Probleme, bei den vielen "Ecken",
> die du da geroutet hast?
> Wenn nein bin ich auch schon wieder ruhig :-)

Etwas mehr Sorgen macht mir die Weiterführung der EBI-Signale auf die 
Steckverbinder H, J, und K. Hier habe ich ähnliche Bedenken wie simon. 
Siehe: [Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"]

Eine 'geniale' Lösung habe ich aber leider auch nicht. Vielleicht macht 
es Sinn die Signale nach dem SDRAM durch offene Lötpads oder durch 
unbestückte 0 Ohm Widerstände zu unterbrechen. Diese Unterbrechung 
sollte möglichst dicht am SDRAM bzw. an der MCU platziert werden. Wer 
die Ports H, J und K braucht, verzichtet auf die Bestückung des SDRAM 
und schließt die Brücken (Pads oder 0 Ohm Widerstände).

Ich mache mir nur Gedanken, falls jemand von uns der Wunsch plagt, die 
vollen 64 MHz des EBI 'auszukosten'.

Was haltet Ihr davon?


Gruß Jens
Persönliche Seite
Michael G. schrieb:
> Jens, gute Idee. Ich mache Loetpads rein.

Nur so als Idee, du könntest auch Maskierungsgatter zwischenschalten.
Also ich mein das so: Du machst nen Jumper auf das PCB "EBI". Dann wird 
jedes EBI Signal möglichst nah am SDRAM mit diesem Jumper Signal 
ver-AND-et. Dann braucht man den Jumper nur noch zu ziehen, dann sind 
PORT IJK deaktiviert. Es müssen lediglich die Gattereingänge noch 
mitgetrieben werden.

Müssen dann allerdings schnelle Gatter sein. Vermutlich reicht es aber 
auch einfache Lötbrücken einzusetzen, da man das später eh nicht mehr 
ändern will/kann/möchte.
Haach, ich bin hin- und hergerissen.
Einerseits ist der XMega ein cooles neues Spielzeug, andererseits habe 
ich derzeit wirklich gar keine Idee, wofür ich ihn benötigen könnte. :D

Was mach ich nur, was mach ich nur? Bestellen? Nicht bestellen?

/Hannes
Johannes Studt schrieb:
> Haach, ich bin hin- und hergerissen.
> Einerseits ist der XMega ein cooles neues Spielzeug, andererseits habe
> ich derzeit wirklich gar keine Idee, wofür ich ihn benötigen könnte. :D

bei mir auch so ;)..aber wenn ich jetzt keine Platine mitbestellt hätte, 
käme morgen garantiert etwas, wo ich sie super hätte gebrauchen 
können...
OP Persönliche Seite
Anscheinend wurde der Beitrag geloescht. Auf der Liste und hier wurde 
bereits gesagt, warum es zwei Prototypen gibt: Einen fuer mich und einen 
fuer Oliver. Vier Augen sehen mehr als zwei. Die Protos werden komplett 
nackig bestellt. Wir haben Euch uebrigens nur die Kosten fuer die 
Platine in Rechnung gestellt und nicht fuer saemtliche Bauteile darauf, 
diese werden von uns beiden getragen.

Ohne Neider scheint es nie zu gehen. Erst mal selber was auf die Reihe 
bringen...
Ich weiß zwar auch noch nicht wofür ich die brauche, aber das Teil ist 
einfach viel zu interessant um nicht bestellt zu werden :-)


<Ironie>
Weiter so und bitte eine Zehntelcent genaue Abrechnung bezüglich der 
Prototypen veröffentlichen! Schließlich ist es Euer Hobby und Ihr hattet 
die letzen Tage ohnehin nichts anderes vor als das Layout zigmal an 
irgendwelche Ideen anzupassen.
</Ironie>

Bin gespannt...
Gast
Der Thread sollte nachdem die Deadline erreicht wurde geclosed werden.
Einige, die nichtmal mitbestellt haben, meinen hier immer noch 
unverschämte
Äußerungen ablassen zu müssen ... Komischerweise posten diese immer
nur unter (Gast), deswegen werde ich mich jetzt auch einmal anmelden ...
Gast
@ Olli R.

> Finde ich nicht. Immerhin hat der hier die Beitragenenden als "Spinner"
> bezeichnet, das ist fuer mich eine Beleidigung.

Du hattest doch gesagt, was zu sagen war - wo ist das Problem?

Ich hatte auf Markus erste Pflaumerei ganz sachlich geantwortet und mein 
Beitrag wurde gleich mit weggeputzt.
Wir haben ja wohl alle etwas davon, wenn die Platinen vor dem großen 
Wurf getestet werden. Das finanzielle Risiko ist bei einer solchen 
Anzahl einfach nicht mehr zu vernachlässigen. Ganz von dem Ärger mal 
abgesehen. Ausserdem haben die beiden damit auch ne Menge Arbeit. Wenn 
dabei als "Lohn" zwei gratis Platinen rausspringen, finde ich das nur 
recht und billig.
Meinetwegen können wir es auch gerne so machen, dass Michael und Olli 
zusätzlich auch die Kosten für ihre regulären Exemplare auf die anderen 
Teilnehmer umlegen. Es profitieren ja auch alle von deren Arbeit, und 
arm werden wir deswegen nicht.

Gruß
      Kai
Persönliche Seite
Omas Enkel schrieb:
> @ Olli R.
>
>> Finde ich nicht. Immerhin hat der hier die Beitragenenden als "Spinner"
>> bezeichnet, das ist fuer mich eine Beleidigung.
>
> Du hattest doch gesagt, was zu sagen war - wo ist das Problem?
>
> Ich hatte auf Markus erste Pflaumerei ganz sachlich geantwortet und mein
> Beitrag wurde gleich mit weggeputzt.

Achso. Nein, ich hatte meinen selber geloscht, weil der Mod Markus' 
Beitrag zwischenzeitlich geloescht hatte, daher war der obsolet 
geworden. Ansonsten werden wohl generell Beitrage, die sich auf 
geloeschte beziehen, geloescht, damit da nichts kontextfrei im Raum 
schwebt :)
Gast
prototypen sind wie auf der mailing liste zu lesen ist
eben gewünscht worden,
das hier so auf Michael abzuwälzen spricht doch nur für den
kindlichen Geist des Verfassers der einfach nur trollen will.

Sonst hätte er sich längst auf der Mailing Liste gemeldet,
anstatt hier rumzupflaumen.

@Michael,
wenn die Portstecker im 2,54 Raster liegen würden
wäre das echt sehr hilfreich, gerade wenn man vielleicht
sich ein Ethernet-Huckepack draufsetzen will :-)

 Gruß Daniel
Gast
Ich glaub nicht, daß die morgen schon massenhaft bei dir aufschlagen. 
Wie gesagt, zwei Werktage muß man rechnen und seit den Banken das Wasser 
bis sonstwo steht, besteht die Tendenz, das auch voll auszunutzen.
Omas Enkel schrieb:
> Ich glaub nicht, daß die morgen schon massenhaft bei dir aufschlagen.
> Wie gesagt, zwei Werktage muß man rechnen

nicht immer...ich hab schon öfters etwas am Sonntag überwiesen und es 
kam am Montag an...
Persönliche Seite
Marian B. schrieb:

> Kann man den höhenmäßig noch eine LRP aufstecken?

Das sollte gehen, das Hoechste sind ja die Wannenstecker.

> Könntest du auch Versionen auf Wunsch ausliefern, bei denen alle SMD
> Bauteile bestückt & eingelötet sind?

Das sollten wir auf der Liste oder per PM besprechen, sonst kommt hier 
wieder jemand mit Schwarzarbeit.
Naja bei mir eilt es eigentlich nicht. Mir würds daher nichts ausmachen, 
wenn ich das dann erst in 2 Monaten oder so hätte...
Allerdings muss ich nochmal schauen, ob ich nicht zum Einsteig vll. was 
einfacheres finde, was mir aber trotzdem eine hohe Perfomance bietet...
Ganz schön viel Kohle, aber besser als 72 untaugliche Platinen!

Ich möchte aber noch einmal betonen das es eigentlich ein Scherz war!

Ich finde das von der Kostenseite mehr als ok. Besonders weil es für 
mich wirklich nur Hobby ist und ich drei Jahre für solche schicken 
Platinen gebraucht hätte :-)
Gast
Gut Ding will Weile! Für den mehrfach geforderten Ethernet-Teil kann man 
übrigens direkt am SPI-Stecker abgreifen zb per Flachband und dann an ne 
fertige platine wie zb auf grautier.net zu finden (oder man macht sich 
halt ne eigene enc28j60 zum draufstecken) Schon der µSD-Slot ist hart an 
der Overkill-Grenze und lässt sich nur entschuldigen dadurch, dass sonst 
kein externer flash mit drauf ist (wo ich sagen muss: da macht ein SD 
wirklich Sinn)
Hab auch bestellt (wenn auch unter anderem Namen)
Michael G. schrieb:
> Ich pflege gerade noch die letzten Aenderungen ein und das Layout wird

Besteht noch die moeglichkeit, wie beim Stk500 die Portpins zu 
Beschriften. Diese koennten dicht an den Loetpad liegen so das 
diejenigen die Pfostenleisten benutzen die Schrift lesen koennen die mit 
Wannenstecker kennen ja die Richtung ?

sehr gute arbeit
Frank

P.S. ich sehe meine aktuelle Bestellung in der webseite nicht, bin ich 
zu ungedultig ?
Gast
Man-O-Man, wie flink der Michael und der Rest noch zu so später Stund 
arbeiten... Da kommt man ja fast nicht mehr mit dem lesen hinterher ;-)

@Michael
Danke dass es noch geklappt hat mit der Zusatzbestellung. Geld ist 
soeben angewiesen.

Danke nochmal an Alle Mitwirkenden!
Steffen
Persönliche Seite
Ich hab ja die ganze Zeit ICQ-Kontakt zum Michael :)

Der xmega hat ja einen Quadrature Decoder:

QDEC Setup
           For a full QDEC setup the following is required:
            • I/O port pins - quadrature signal input
            • The Event System - quadrature decoding
            • A Timer/Counter - up, down and optional index count
           The following procedure should be used for QDEC setup:
            • Choose two successive pins on a port as QDEC phase inputs.
            • Set pin direction for QDPH0 and QDPH90 as input.
            • Set pin configuration for QDPH0 and QDPH90 to low level 
sense.

Also muss der Encoder an zwei beliebige aufeinanderfolgende Pins, der 
Taster an einen dritten.
OP Persönliche Seite
Soooo... auf mehrfachen Wunsch sind jetzt auch die Pinleisten auf 
2.54er-Rastermasz. Das hat zwar dazu gefuehrt dass die Abstaende nicht 
mehr gleich sind, aber mit dem Kompromiss wird man leben muessen.

Wir posten die CAD-Files jetzt auf dem Verteiler. Bitte unbedingt die 
Hinweise dazu beachten.

lg,
Michael
Angehängte Dateien:
OP Persönliche Seite
Frank Zi. schrieb:

> P.S. ich sehe meine aktuelle Bestellung in der webseite nicht, bin ich
> zu ungedultig ?

Ich hatte Dich vergessen :(
Hab die Bestellung jetzt geaendert.
Das naechste mal (sollte es ein naechstes Mal geben) mach ich ein 
anstaendiges Bestellformular, mit den Mails ist das bei 70 Leuten ne 
echte Crux ;)

lg,
Michael
Hi!

JP_ENC bitte einmal um 180° drehen, das kann man ja derzeit nicht 
anschauen. Alle Leitungen des Enkoders drängeln sich an der ersten 
Stiftzeile vorbei um rechts anzuliegen und die Portleitungen drängeln 
sich an dieser Zeile vorbei um links anzuliegen.

Man würde eh intuitiv davon ausgehen, dass die linke Stiftreihe der 
Encoder ist und die rechte der Port. Vor allem die Leitungsführung würde 
davon profitieren...

Grüsse,
Thomas
OP Persönliche Seite
Thomas K. schrieb:
> Hi!
>
> JP_ENC bitte einmal um 180° drehen, das kann man ja derzeit nicht
> anschauen. Alle Leitungen des Enkoders drängeln sich an der ersten
> Stiftzeile vorbei um rechts anzuliegen und die Portleitungen drängeln
> sich an dieser Zeile vorbei um links anzuliegen.

update orders set cuddle_count = cuddle_count+1 where user = "thomas";

;)
Also es geht schon los! Jeder der Eagle V4.16 hat, ist ausgesperrt!

>> Die Eagle-Files releasen wir mit der 4.16, keine Sorge :)
Tja, wohl doch nicht!

Ich kann die Datei nichteinmal anschauen!

Gibts eigendlich irgendein inoffizielles Tool das die Dateien 
konvertieren kann?

Sehr ärgerlich, vorallem wenn man eine lizensierte Version hat!

Zudem:

Wieso macht man so einen Blödsinn mit dem Encoder? Setz lieber einen ENC 
drauf für Netzwerkfunktionalität!
Persönliche Seite
Alex W. schrieb:

>>> Die Eagle-Files releasen wir mit der 4.16, keine Sorge :)
> Tja, wohl doch nicht!

Michaels Entscheidung.

> Ich kann die Datei nichteinmal anschauen!

Brille 1.0?

Eagle 5.x, gibts kostenlos bei Cadsoft. Und editieren koennen musst Du 
sie ja nicht.

Aber koennen wir so etwas das nicht auf der Liste im kleineren Kreis 
besprechen. Ich empfinde das so als schlechten Stil.

> Wieso macht man so einen Blödsinn mit dem Encoder? Setz lieber einen ENC
> drauf für Netzwerkfunktionalität!

Es gibt Leute, die freuen sich ueber den Encoder. Dafuer war halt Platz. 
Fuer einen ENC+Buchse+Uebertrager+Drossel nicht, ausserdem kann sich den 
jeder Huckepack schnallen, wenn er ihn denn braucht.

Vielleicht machen wir oder ich nochmal ein anderes Board mit anderen 
Features. Da koennen wir dann auch vorher mal ein paar Wochen Wuensche 
sammeln. Das war hier nicht moeglich, da das Board ja bereits fertig 
war, und Michael hat in den letzten Tagen nur Eure Wuensche und 
Anregungen eingearbeitet.

Nochmals: Probleme bitte auf der Liste posten und nicht diesen Thread in 
Resonanz versetzen.
Persönliche Seite
A. N. schrieb:
> Wie kommt man denn in diese Mailingliste herein?

Indem man bis gestern, 22:00 bestellt haette :)

Wer bestellt hat, ist automatisch drauf und kann Mails an 
atxmega-sammelbestellung@solar-release.de schicken.

Der Absender wird dabei von der Liste anonymisiert.

Olli
Persönliche Seite
Marian B. schrieb:
> Kann man heute noch bestellen?

Offizielle Deadline war gestern, 22:00 Uhr. Den Protoypen wollen wir 
Ende der Woche bestellen.

Ob der Bestellslot nochmal geoffnet wird, muesste Michael entscheiden, 
ich halt'  mich da raus :) - ich kann aber nachvollziehen, wenn er jetzt 
mal ein bischen Ruhe moechte.

Olli
Gast
Laut der angegebenen Webseite nimmt er keine Bestellung mehr entgegen.
Eigentlich schade, zumal das Schließen des Angebots Zeit gehabt hätte, 
bis die Prototypen ausreichend getestet worden sind. Aber davon kann ich 
in dem Tread nichts lesen.
Was ich als Anfänger vermisse ist eine kleine Beschreibung was nun alles 
drauf ist. Die ersten Schaltbilder sind wohl nicht mehr aktuell.
Gast
Hallo zusammen,

persönlich wäre auch ich an einer Verlängerung des Bestellslots 
interessiert, da ich erst gestern Abend nach einem kleinen 3-Tage-Urlaub 
erst wiedergekommen bin und nicht die Zeit hatte alle knapp 60 Mails zu 
lesen :)

Interessiert wäre ich vor allem an den in den Mails erwähnten 
Erweiterungen wie TSOP und den SDSlot.

Wenn es aber nicht geht, Pech für mich...muß ich eben die fehlenden 
Teile seperat bestellen.

An dieser Stelle von mir ein riesen Lob an Michael und Olli - daher 
verstehe ich auch, daß es ein Ende geben muß! :)

Grüße aus Berlin
Cyrill
Persönliche Seite
Cyrill J. schrieb:

> persönlich wäre auch ich an einer Verlängerung des Bestellslots
> interessiert, da ich erst gestern Abend nach einem kleinen 3-Tage-Urlaub
> erst wiedergekommen bin und nicht die Zeit hatte alle knapp 60 Mails zu
> lesen :)

> Wenn es aber nicht geht, Pech für mich...muß ich eben die fehlenden
> Teile seperat bestellen.

Bist Du bereits Besteller? Dann Mail an Michael wg. der noch fehlenden 
Teile.

> An dieser Stelle von mir ein riesen Lob an Michael und Olli - daher
> verstehe ich auch, daß es ein Ende geben muß! :)

Hauptsaechlich an Michael, ich bin ja nur Handlanger ;)

Im Prinzip (so rein technisch) koennte man den Bestellslot schon noch 
etwas offenhalten. Das Ganze wird aber jetzt schon zum logistischen 
Problem, zig Saetze zu packen und zu versenden.

Ich rede mal mit Michael. Vielleicht kann ich ihn da logistisch etwas 
entlasten, z. B. indem er einen Teil der zu packenden Sachen en Block zu 
mir schickt und ich das dann fuer die einzelnen versandfertig mache.

Luftpolstertaschen hab ich am Lager, die kann ich bei mir selber kaufen 
:)

Olli
Persönliche Seite
Ich arbeite uebrigens schon an einem kleinen, aufsteckbaren 
Erweiterungsboard fuer Ethernet.

Dafuer machen wir dann aber einen neuen Thread auf:
Beitrag "Ethernet-Addon zur Xmega128a1-Experimentierplatine"

Wer noch dringend andere Features auf Michaels Board vermisst, mag das 
dann vorbringen, mal schauen, wohin sich das Add-on entwickelt :)

Das hat aber noch ZEIT und wird auch etwas gemuetlicher vonstatten 
gehen, ich brauche meinen Schlaf ;)
Gast
Hallo

das gehört zwar nicht in diesen Thread....oder doch (?)....aber

jetzt werden viele kommen wegen Nachbestellungen. Ich hatte da mal 
angeregt, dass solche Leute wie Michael Ihr Platinenlayout bei einem 
geeigneten Platinenhersteller hinterlegen. Jeder könnte dort bestellen. 
Für jede abgenommene Platine bekommt der Autor Bonuspunkte und kann 
somit die nächste Platine finanzieren.
Als Übersicht könnte man im Artikelteil das Projekt und die Links dazu 
veröffentlichen.
Es gibt auch sehr viele gute Pojekte im Thread "Zeigt her Eure 
Kunstwerke" die für sowas geeignet wären. Die Diskussion, wer den Ptotyp 
finanziert wäre dann auch vom Tisch.

Leider erfolgt da keine Resonanz

Nur zur Klarstellung: Ich kann keine Platine entwickeln und bin auch 
kein Platinen hersteller. Ich habe nur in den vergangenen Jahren an 
einigen solcheer Projekte durch Abnahme mehrer Platinen die Projekte 
unterstützt. Ich bin auch Besteller dieser Platine..

MfG
Achim


Beitrag "Platinenpool?"
Beitrag "Anregung:Platinenpool???"
Beitrag "Zeigt her Eure Kunstwerke!"
Persönliche Seite
Gast schrieb:

> jetzt werden viele kommen wegen Nachbestellungen.

Damit ist zu rechnen, ja.

> Ich hatte da mal
> angeregt, dass solche Leute wie Michael Ihr Platinenlayout bei einem
> geeigneten Platinenhersteller hinterlegen. Jeder könnte dort bestellen.
> Für jede abgenommene Platine bekommt der Autor Bonuspunkte und kann
> somit die nächste Platine finanzieren.

Das habe ich in der Form hier im Thread aber noch nicht gelesen, 
zumindest nicht wahrgenommen.

Ich kann mir vorstellen, dass in eine eventuelle zweite Auflage auch 
wieder ein paar kleine Aenderungen und Optimierungen einfliessen. Daher 
finde ich das hier praktizierte Konzept mit den Sammelbestellungen nicht 
schlecht.

Im Endeffekt hat aber ohnehin jeder Besteller das Layout im CAD-Format, 
und niemand hindert ihn daran, Einzelstuecke oder auch ein paar fuer 
private Zwecke beim Fertiger seiner Wahl nachfertigen zu lassen.

Was bereits vorgeschlagen wurde war, die Platine und den Bauteilsatz 
ueber einen Shop zu vermarkten, da habe ich Michael so verstanden, dass 
er das aus mir verstaendlichen Gruenden nicht moechte.

> Als Übersicht könnte man im Artikelteil das Projekt und die Links dazu
> veröffentlichen.

Dem stimme ich zu.
Gast
Hallo zusammen,

ich habe mir auch so eine tolle Platine bestellt. Nochmal vielen Dank an 
Michael.
Leider habe ich mich jetzt erst so richtig über das "programmieren" des 
Xmega informiert und dabei festgestellt, dass mein jetziges 
Instrumentarium zum proggen der Atmegas nicht reicht.....

Reicht der  dieser ISP Programmer

-AVR Programming Tool AT AVR ISP2 mit USB

da gibt es in den verschiedenen Threads unterschiedliche Aussagen.

Gibt es eine biligere alternative zu dem JTAG ICe?

Dessen Preis ist doch für Hobby-Bastler etwas hoch.

Ist da im Artikelteil etwas von den Profis geplant, welches den Einstieg 
erleichtert? Seltsamerweise gibt es da noch keinen XMEGA Artikel,oder 
habe ich da was übersehen?
Gast
@ Olli R. (omr)
@ Michael G. (linuxgeek)

SDRAM:
Ich hatte schon gestern darauf hingewiesen dass das SDRAM ev. falsch 
angeschlossen ist.

Im Anhang ein Ausschnitt aus dem Schema des ATMEL XMEGA Demoboard. Dort 
wird A8..A11 PJ4..PJ7 verwendet was auch dem Datasheet entspricht.

Bei eurem Schema wird PJ0..PJ3 sowohl for D0..D3 als auch A8..A11 
verwendet.
Die 33Ohm Seriewiderstände am SDRAM schaden sicher auch nicht.

Bitte checkt das nochmlas nach. Ansonsten ein gutes Projekt!

Cheers
Angehängte Dateien:
Persönliche Seite
Layouter schrieb:
> @ Olli R. (omr)
> @ Michael G. (linuxgeek)
>
> SDRAM:
> Ich hatte schon gestern darauf hingewiesen dass das SDRAM ev. falsch
> angeschlossen ist.
>

joa, ich auch, trotzdem ist schaltplan nciht geändert worden.

Ich freue mich schon auf die bestückung des microSD slots, man kann den 
zwar ohne reflow auch löten - dafür muss man den aber erst "zerlegen".

Auch der PORT H - auch wenn mit lötpads abgesichert - ist so ne sache, 
entweder alle oder gar kein EBI port extern verfügbar machen.

Da es aber noch ein proto kommt, besteht die hoffnung auf verbesserungen 
- damit ich dann auch bestellen kann.

An sonsten bewegt sich ganze projekt in die richtige richtung schon.
Persönliche Seite
Michael G. schrieb:
> Joa Leuts ich flipp gleich aus ;D
> Ich mach auf den gewonnenen Platz grad noch nen Drehencoder drauf. Simon
> meinte der Xmega hat ne Hardware-Einheit dafuer, wie sollte ich den also
> am besten anschliessen?

ACHTUNG: Der Quadratur Decoder funktioniert nur auf Ports von A-F!!
Gast
Hallo

@Olli auch dir vielen Dank für deine Arbeit daran!

>Im Endeffekt hat aber ohnehin jeder Besteller das Layout im CAD-Format,
>und niemand hindert ihn daran, Einzelstuecke oder auch ein paar fuer
>private Zwecke beim Fertiger seiner Wahl nachfertigen zu lassen.

Das ist nicht der "Gedanke" von einem Platinenpool das man an die 
Platine kommt. Ausserdem ist eine Bestellung einer einzelplatine vom 
Preis her uninteressant. Stell dir vor, jeder Besteller dieses Threads 
hätte irgendwo ne Platine bestellt....und hätte dafür 50 € (?) bezahlt.
Umgekehrt gäbe es einen Pool so könnte dort jeder eine Platine zum Preis 
von 12 € bestellen und der Überschuß wäre für neue Prototypen 
(Bonuspunkte) reserviert.
Was ich mir davon versprechen würde, sind eben viele interessante 
Projekte die sonst unendeckt bleiben oder als Einzel-Genial_Projekt zum 
Sterben verurteilt ist.

Eben so was wie OpenSource. Leider lassen sich Platinen nicht downloaden 
und sind mit wahren (Herstellungs)-Kosten verbunden.

>Was bereits vorgeschlagen wurde war, die Platine und den Bauteilsatz
>ueber einen Shop zu vermarkten, da habe ich Michael so verstanden, dass
>er das aus mir verstaendlichen Gruenden nicht moechte.

Ein Shop hat andere Absichten und möchte möglichst viel Gewinn erzielen. 
Der Eine mehr der Andere weniger. Aber als vollständiger Bausatz zu 
einem akzeptablen Preis ist das auch ok. Aber ein gutes  "OFFENES" 
Projekt aufgreifen und "GESCHLOSSENE" Addons dazu entwickeln sollte 
dabei ausgeschlossen werden.
Persönliche Seite
XMEGAneuling schrieb:
> Ist da im Artikelteil etwas von den Profis geplant, welches den Einstieg
> erleichtert? Seltsamerweise gibt es da noch keinen XMEGA Artikel,oder
> habe ich da was übersehen?

Der xmega ist sehr sehr neu und wahrscheinlich erst mal nur erfahrenen 
Leuten ratsam.

Zum programmieren benötigt man mindestens einen AVRISP mkII, einen 
JTAGICE mkII oder einen AVR ONE.
Persönliche Seite
Thomas K. schrieb:
> ... oder STK600, oder nicht?
>
> /EDIT: 600, nicht 1000

Ja, oder das. Aber da ist ja schon ein xmega drauf. Deshalb hatte ich es 
nicht erwähnt ;)

Michael, wo hast du denn die MicroSD Lib her? Ich würde dir Raten die 
großen Pads für die Gehäuse nach außen hin zu vergrößen, bzw. generell 
zu vergrößern. Das ist sonst ne Fummelei. Zumindest wenn das Gehäuse das 
zulässt.
Persönliche Seite
Andreas Watterott schrieb:

> Es gibt von Molex einen microSD Sockel, wo die Pins hinten liegen: Molex
> Artikel-Nummer 492250821
> Datenblatt: http://www.watterott.com/download/Micro_SD_Socket.pdf

Danke, waere eine Alternative. Ich hatte das Datenblatt des bisherigen 
Sockel so interpretiert, dass die Kappe abnehmbar ist und man so 
leichten Zugang zu den Pins hat.

Wir haben noch Beschaffungsprobleme bzgl. des SDRAMS. DigiKey liefert 
dies (und alle anderen 4-bit-Varianten, auch die 16Mx4) nur auf Rolle, 
d.h. in 1000er Stueckzahlen.

Alle anderen grossen Distris ebenfalls Fehlanzeige.

Mag sich die jemand von den Shop-Inhabern in den Shop legen oder 
kenntnoch eine Bezugsquelle?
Persönliche Seite
Olli R. schrieb:
> Andreas Watterott schrieb:
>
>> Es gibt von Molex einen microSD Sockel, wo die Pins hinten liegen: Molex
>> Artikel-Nummer 492250821
>> Datenblatt: http://www.watterott.com/download/Micro_SD_Socket.pdf
>
> Danke, waere eine Alternative. Ich hatte das Datenblatt des bisherigen
> Sockel so interpretiert, dass die Kappe abnehmbar ist und man so
> leichten Zugang zu den Pins hat.
>

ja klar kann man die kappe abnehmen, leider geht da ein kleiner teil 
gerne kaputt - siehe anhang -rot gekennzeichnet.
Angehängte Dateien:
Persönliche Seite
john schrieb:

> 
http://parts.digikey.at/1/1/470682-ic-sdram-64mb-133mhz-54-tsop-mt48lc16m4a2tg-75-g-tr.html

Hatte ich schon durch. Die schreiben zwar Mindestmenge 1 Stueck, aber 
wenn man da anruft und fragt, wollen sie einem das nicht liefern, da 
abgekuendigt und verweisen auf das ROHS-konforme Aequivalent. Und das 
gibts nur Rollenweise. Auch das BackOffice dort konnte mir nicht helfen, 
die haben auch nur Rollenware gefunden.

Wahrscheinlich duerfen sie das wegen Non-ROHS nicht in die EU liefern.

Kacke, das. Deswegen fange ich eigentlich bei eigenen Projekten immer 
erst an zu routen, wenn ich die Bauteile hier liegen habe :)
Persönliche Seite
Thomas R. schrieb:
> http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=557-1066-1-ND
>
> verfügbare menge : 28
>
> sollten also verfügbar sein

Habe ich heute morgen schon angerufen deswegen, non-ROHS, nicht 
lieferbar.

Ich habe wirklich schon bei allen unter 1000 St. Mindestmenge x4er 
SDRAMs bei Digikey telefonisch nach der Lieferbarkeit gefragt, die sind 
saemtlichst non-ROHS und nicht lieferbar.

Wahrscheinlich ist das der Restbestand, den sie ausserhalb unserer 
hoffnungslos ueberregulierten Bruesseler Einflusssphaere verticken.
OP Persönliche Seite
Hmmmmmmm.... oh man :( Naja das 4-Bit-SDRAM ist ja ne echte Crux, das 
ist langsam garnimmer schoen. Ihr habt ja mal wieder viel diskutiert in 
meiner Abwesenheit. Oliver hat mich ja schon kompetent vertreten, daher 
brauch ich kaum viel hinzufuegen. Ich pruefe nochmals die 
Anschlussbelegung.

Das urspruengliche Layout war ja fuer den 8-bitter geplant, jedoch mit 
Unwaegbarkeiten. Dann hatten wir es geaendert.

Encoder: Simon der ist auf PORTE, wo ist das Problem? Und ich habe hier 
genug Posts mit Leuten gelesen, die sich darueber freuen. Wer ihn nicht 
braucht (oder nicht haben will), muss ihn ja nicht bestuecken.

Eine kleine Idee: Sollte man fuer Erweiterungen vielleicht einen Port 
(wie z.B. den Hirose) oder sowas vorsehen, wo man tatsaechlich etwas 
aufstecken kann? Ich hab mir jetzt auch noch mit der FH dann wieder zu 
tun die kommenden Tage, so dass ich nicht mehr sooo viel Zeit 
investieren kann, die administrativen Dinge machen auch noch Arbeit 
hier.

Thema Bestellung: Umbestellungen von Leuten, die schon bestellt haben, 
nehme ich natuerlich an. Des weiteren nehme ich noch 10 weitere 
Erstbesteller auf. Aber dann muss Schluss sein ;P Prinzip: FCFS.

lg,
Michael
Und was ist, wenn man anstatt eines großen RAMs einen naja normalen SRAM 
rauf macht? Die Adressen, sowie die Datenleitungen und Steuersignale 
(inkl. CS) führt man dann zusätzlich auf eine Vernünftige 
Steckverbindung über den RAM oder über dem XMega. Dann kann sich jeder, 
der eine andere RAM-Konfiguration möchte oder gar Memory-Mapped-IOs 
ranhängen möchte einfach ne Platine basteln, diese auf das Board oben 
raufstecken und nutzen.

Solange die Platine nicht drauf ist überbrückt man einfach mit einem 
Jumper den CS Kontakt auf dem Steckverbinder und schon nutzt man den 
On-Board-Ram.

Im Grunde haben wir ja soetwas ähnliches schon: Die Portstecker die zur 
EBI Einheit führen. Wir brauchen die doch nur noch günstig und XMega-nah 
zusammen zu fassen zu einem oder zwei größeren Steckern und so anordnen, 
dass man da ganz einfach ne Adapterplatine raufstecken kann.

Damit würde das Board, was die Speicherkonfiguration angeht, noch mal 
ein guten Stück flexibler werden und fürs erste reichen 64KiB locker aus 
und mit dem GCC im im Moment eh nicht viel mehr möglich.

Für die Leute die unbedingt den SDRAM haben wollen kann man ja dann eben 
ne entsprechende Erweiterungsplatine mit SDRAM anbieten zum raufstecken. 
In einem anderen Thread hat ja jemand gesagt, dass er 40 Stück noch auf 
Lager hätte. Dann gibt es halt 40 SDRAM Platinen dazu...
(Firma: TravelRec.) Persönliche Seite
Wie stellt der XMega eigentlich fest, ob eine MicroSD-Card eingeschoben 
wurde und nun initialisiert werden muß? Ständiges bombardieren mit 
Befehlen und gucken, ob sie antwortet? Bei normalo SD-Karten-Slots ist 
ein Kontakt für eine Kartendetektierung vorgesehen, wie auch für den 
'Schreibschutz', hier auch?
OP Persönliche Seite
Naja... das EBI ueber Steckerports zu fuehren hatten wir alles schon und 
es wurde sehr schlecht aufgenommen. Ich will auch nicht alles hin- 
zurueck und dann wieder hin machen. Aber ich denk mal drueber nach.

>Wie stellt der XMega eigentlich fest, ob eine MicroSD-Card eingeschoben
>wurde und nun initialisiert werden muß? Ständiges bombardieren mit
>Befehlen und gucken, ob sie antwortet? Bei normalo SD-Karten-Slots ist
>ein Kontakt für eine Kartendetektierung vorgesehen, wie auch für den
>'Schreibschutz', hier auch?

Selbst ist der Mann :D
Michael:
Stimmt, das Problem war damals, dass die Leitungen zum Rand der Platine 
geführt wurden und damit über die halbe Platine gingen. Wenn man den 
Steckverbinder möglichst nahe am XMega anbringt wäre das kein Problem 
mehr.

Das ist doch noch keine EURO-Platine oder? Dann lasst uns diese doch 
einfach zur Euro erweitern, das sind bei der Bestellmenge nur ein paar 
Cent. Den Encoder und Darlington könnte man dann auf diesen Platz 
verschieben. Auch den USB könnte man dann etwas nach rechts schieben. 
Dann hätte JP_SW unten Platz wo jetzt USB ist. An der Stelle wo jetzt 
JP_SW und die Lötkontakte für port H sind macht man dann eine 
zusammenhängenden Wannenleiste wo alle EBI Pins rauf geführt sind.

Den Poti schiebt man noch etwas nach links und oben bei PortD/E setzt 
man noch mal irgendetwas hin was die RAM-Platine mechanisch mit der µC 
Platine verbindet. Die RAM Platine kann dann von den Portsteckern oben 
bis zu den Tastern unten groß sein und von der Breite her geht sie von 
der linken Ecke des XMegas bis zum Encoder, der dann auf der rechten 
Seite am hinzugefügten Platinenstück (zur EURO Erweiterung) sitzt.

Unter diesem Platz setzt du dann einen SRAM und ein Adresslatch-Latch. 
Wichtig wäre dann nur, die CS Leitung für den RAM auf die EBI-Wanne zu 
legen, damit man beim Raufstecken der Platine den On-Borad-RAM 
deaktiviert.

Naja nur so eine Idee :)
Persönliche Seite
Travel Rec. schrieb:
> Wie stellt der XMega eigentlich fest, ob eine MicroSD-Card eingeschoben
> wurde und nun initialisiert werden muß? Ständiges bombardieren mit
> Befehlen und gucken, ob sie antwortet? Bei normalo SD-Karten-Slots ist
> ein Kontakt für eine Kartendetektierung vorgesehen, wie auch für den
> 'Schreibschutz', hier auch?

Ups. Ja. Michael:

Keine Karte drin: Pins 9-10 verbunden (schalter geschlossen)
Karte drin: Pins 9-10 nicht verbunden (offen)

Das sollten wir noch ueber einen I/O-Port abfragen.

Olli
Deswegen ja auch die Idee mit der auswechselbaren 
RAM-Erweiterungsplatine. Dann haben erst einmal 40 Leute den SDRAM. Ich 
brauche den erst einmal nicht und würde mir in den kommenden 
Semesterferien eine Erweiterungsplatine mit einem großen SRAM + CPLD zum 
Paging bzw. zur Adressdekodierung machen. Das Layout kann ich dazu auch 
gerne dann hier veröffentlichen.

Und wenn es ganz schnell gehen soll kann sich jeder, der will einen 
großen SRAM bei Kessler bestellen, zwei Latches und diese dann auf ne 
Lochrasterplatine als Erweiterung rauflöten.

Man könnte auf so eine Platine auch einen FPGA packen und das EBI als 
universelle µC Erweiterung nutzen zum schnellen Datenaustausch mit dem 
FPGA. Im FPGA könnte ein Grafikcontroller drin sein oder ein USB-Host 
oder oder oder. Es stehen uns alle Möglichkeiten offen und falls man 
einfach nur einen 64KiByte SRAM braucht steckt man gar nichts drauf, 
denn der ja dann schon On-Board. :)
Persönliche Seite
Michael G. schrieb:
> Na Leute was glaubt ihr...
> koennen wir uns eines solchen schmutzigen Tricks bedienen? ;)

Ich ueberarbeite ja gerade die microSD-Lib. Inwiefern verbessert sich 
die Loetbarkeit, wenn ich bei der SD-Karte die Pads nach vorne 
verlaengere? Die Pins sind und bleiben dabei ja hinten unter der 
Abdeckung.
Persönliche Seite
Thomas K. schrieb:

> Ich fühle mich so ignoriert in einem anderen Thread, dabei habe ich nur
> nochmal das dargelegt was ein anderer User uns schon dargelegt hatte -
> und auch ignoriert wurde...
>
> Beitrag "Sammelbestellung SDRAM 32Mx4bit fuer XMega128"


Ich habe das nicht ignoriert, sondern laengst bearbeitet und auch schon 
auf der Mailingliste beantwortet.

Etliche Devices dort kann man in den Warenkorb legen, aber nicht den

http://www.micron.com/products/partdetail?part=MT48LC32M4A2P-75

Wo ist da der Add-To-Cart-Button?
Persönliche Seite
A. N. schrieb:
> Ich wollte bei der Gelegenheit noch einmal anmerken, dass ich immer noch
> keine Mails von der Liste erhalte. Bekomme ich die automatisch oder muss
> ich irgendwo noch ein Konto oder so einrichten?

Im Prinzip traegt Micha Dich da ein, vllt. hat er Dich vergessen. Du 
solltest eine Willkommensmail bekommen haben. Schick mir bitte mal Deine 
eMailadresse per PM.
Persönliche Seite
Michael G. schrieb:
> Simon K. schrieb:
>> Thomas K. schrieb:
>>> ... oder STK600, oder nicht?
>>>
>>> /EDIT: 600, nicht 1000
>>
>> Ja, oder das. Aber da ist ja schon ein xmega drauf. Deshalb hatte ich es
>> nicht erwähnt ;)
>
> Tatsaechlich? Wo, wie, kann man den auch programmieren?

Stimmt, der ist fest auf dem STK1000 nicht STK600 verdrahtet, mein 
Fehler.

Programmieren über JTAG sollte aber dann trotzdem gehen.

Der verwendete MicroSD Slot hat zwei CD-Pins (Card Detect).
@Olli,

Das SDRAM in der 256MB-Variante würde sich bei Micron direkt bestellen 
lassen. Man könnte doch einfach A12 auf einen definierten Pegel legen 
oder?
Es würden zwar 128MB brach liegen aber das stört ja kaum.

Gruß hias
OP Persönliche Seite
Olli R. schrieb:
> A. N. schrieb:
>> Ich wollte bei der Gelegenheit noch einmal anmerken, dass ich immer noch
>> keine Mails von der Liste erhalte. Bekomme ich die automatisch oder muss
>> ich irgendwo noch ein Konto oder so einrichten?
>
> Im Prinzip traegt Micha Dich da ein, vllt. hat er Dich vergessen. Du
> solltest eine Willkommensmail bekommen haben. Schick mir bitte mal Deine
> eMailadresse per PM.

Tatsaechlich... Du warst noch nicht drauf - sorry. Du solltest jetzt 
Deine Willkommensmail erhalten.

Michael
OP Persönliche Seite
E. M a t t h i a s schrieb:
> @Olli,
>
> Das SDRAM in der 256MB-Variante würde sich bei Micron direkt bestellen
> lassen. Man könnte doch einfach A12 auf einen definierten Pegel legen
> oder?
> Es würden zwar 128MB brach liegen aber das stört ja kaum.
>
> Gruß hias

Wir sprechen hier von Megabit, nicht Megabyte.
Und ich fuehle mich sehr unwohl dabei eine andere Groesse einzubauen, 
die sind intern anders organisiert und die Adressierung bei SDRAMs ist 
nicht linear sondern Zeilen-/Spalten und bankbasiert.
Gast
Hi

>ich sehe da aber kein vermerk das es sich um reverse-mount typ handelt -
>und dazu noch auf dem bild ist standard-mount - also mit anschluss
>unten.

Bin jetzt nicht so ganz firm, was meinst du mit 'reverse-mount' ?
Persönliche Seite
Michael G. schrieb:

>> Das SDRAM in der 256MB-Variante würde sich bei Micron direkt bestellen
>> lassen. Man könnte doch einfach A12 auf einen definierten Pegel legen
>> Es würden zwar 128MB brach liegen aber das stört ja kaum.

> Wir sprechen hier von Megabit, nicht Megabyte.
> Und ich fuehle mich sehr unwohl dabei eine andere Groesse einzubauen,
> die sind intern anders organisiert und die Adressierung bei SDRAMs ist
> nicht linear sondern Zeilen-/Spalten und bankbasiert.

Das sehe ich auch so. Ich werde jetzt mal sehen, ob ich da Samples bei 
Micron bekomme oder ob sie noch einen anderen Distri nennen koennen.

Daneben verhandeln wird noch mit einem Shop-Betreiber hier aus dem 
Forum, ob er sich nicht mal ein paar mehr hinlegen will :)
Michael G. schrieb:
> Wir sprechen hier von Megabit, nicht Megabyte.
> Und ich fuehle mich sehr unwohl dabei eine andere Groesse einzubauen,
> die sind intern anders organisiert und die Adressierung bei SDRAMs ist
> nicht linear sondern Zeilen-/Spalten und bankbasiert.

Ups! natürlich Mb nich MB ;)

Rein von meinem Verständnis her, ist doch die interne Aufbau egal. Wenn 
ich z.B. A12 auf high setze, dann ändert sich halt das höchstwertige Bit 
nicht, nur der Rest variiert sich. Das ist genau so, wie wenn ich nie in 
den anderen Bereich schreiben würde. Oder hab ich da was übersehen?
Persönliche Seite
Der von Spess genannte alternative microSD-Slot ist leider erheblich 
teurer.

Wir verwenden daher den bisherigen. Ich aendere die Eagle-Lib so ab, 
dass auch die Pads zur Kartenerkennung (drin/nichdrin) angeschlossen 
werden koennen. Ausserdem verlaengere ich die Daten-Pads nach vorne.
OP Persönliche Seite
M. M. schrieb:
> Hi
>
> dass nicht aber dann kannst du wieder beruhigt schlafen, weil du nicht
> mit deinen 12€ Michaels Weltreise, Auto und Haus finanzierts.
>
> Sorry für Offtopic
>
> Gruß MISZOU

OT: Also Weltreisen? Ne... keinen bock so ein Geld an Reisefirmen zu 
verschenken. Auto habe ich keins (vielleicht auch weil ich keinen 
Fuehrerschein habe)... und Haus? Schoen waer's ;D Ich hab 24qm.

Michael
Gast
wg. SDRAM: ich habe mir auch nochmal den Unterschied zwischen 32Mx4 und 
64Mx4 angesehen, das grössere hat 8k Zeilen statt 4k, Anzahl Spalten und 
Bänke sind gleich.  Ich meine auch das müsste gehen, bin da allerdings 
auch nicht der Experte.
Gast
Hi

>Der von Spess genannte alternative microSD-Slot ist leider erheblich
>teurer.

Dafür aber mit einem geeigneten Lötkolben lötbar. Ich habe mir gerade 
mal den anderen (SCHAA1..) von CSD im Original angesehen. Der ist 
definitiv nicht handlötbar. Der hier angepeilte dürfte nicht besser 
sein. Da helfen auch die verlängerten Pads nicht.
Mich persönlich stört das nicht, da ich auf einen Reflow-Ofen 
zurückgreifen kann.
Mir ist durchaus klar, das ihr jetzt alles mögliche um die Ohren habt. 
Aber es ist sinnlos ein Bauteil einzusetzen, das nicht verarbeitbar ist. 
Spätestens nach dem dritten versauten Slot ist Geiz nicht mehr geil.

MfG Spess
spess53 schrieb:
> mal den anderen (SCHAA1..) von CSD im Original angesehen. Der ist
> definitiv nicht handlötbar. Der hier angepeilte dürfte nicht besser

Meinst, das "Reflow für Arme" mit seinen nach vorne verlängerten Pads 
funktioniert nicht? Ich fand die Idee ganz lustig...

/Hannes
OP Persönliche Seite
spess53 schrieb:

> Mir ist durchaus klar, das ihr jetzt alles mögliche um die Ohren habt.
> Aber es ist sinnlos ein Bauteil einzusetzen, das nicht verarbeitbar ist.
> Spätestens nach dem dritten versauten Slot ist Geiz nicht mehr geil.

Es geht hier nicht um Geiz. Es geht darum dass ich schon jetzt eine 
Unzahl an Ueberweisungen zu verwalten habe und einzige Leute schon drei 
mal ueberwiesen haben. Daher wollte ich es vermeiden jetzt nochmal etwas 
zu aendern!

Michael
Gast
Digikey hat den passenden SDRAM, liefert ihn aber nicht nach D, richtig? 
In die USA wärs kein problem?
Schaut euch mal bei denen um:

http://www.myus.com/

die bestellen für euch mit amerikanischer Adresse und schickens nach 
Deutschland weiter. Habs aber leider selbst noch nie genutzt, also keine 
Erfahrung damit.

Sebastian
Gast
Hi

>Ich fand die Idee ganz lustig...

Lustig schon, aber nicht so richtig praktikabel. Ich habe meinen 
(push-pull) auch mal auseinander genommen. Da ließe er sich zwar löten, 
aber ehe ich die Kleinteile (mit Federn) wieder in der Reihe hatte 
dauerte einige Zeit. Aber das sollte sich niemand freiwillig antun. Ich 
hatte das Teil schon abgeschrieben.

MfG Spess
Vielleicht ist der microSD ohne Auswurf, bei dem nur die Kontaktreihe 
eingesteckt wird, dann doch wieder ne Alternative. Das Ding lässt sich 
sicher löten.
Einen Kontakt für Karte steckt Erkennung hat er auch. Hab das Teil grad 
auf dem Tisch liegen, und ich finde die Karte steckt auch recht satt 
drin. Macht für mich nen guten Eindruck.

Kai
Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.