Forum: Mikrocontroller und Digitale Elektronik Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?


von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Wir pruefen gerade ne Alternative.
Sebastian: Willst Du zuruecktreten? Alles per Mail.

von Olli R. (omr) Benutzerseite


Lesenswert?

Ich halte den derzeit geplanten micro SD Connector fuer handloetbar:

http://de.farnell.com/productimages/farnell/standard/42746993.jpg

von spess53 (Gast)


Lesenswert?

Hi

>Ich halte den derzeit geplanten micro SD Connector fuer handloetbar:

Lege mal ein gebräuchliche Lötspitze daneben.

MfG Spess

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Thomas schrieb:
>>Ich halte den derzeit geplanten micro SD Connector fuer handloetbar:
>
> Das hängt start von den handwerklichen Fähigkeiten und der Ausrüstung
> jedes einzelnen ab. Könntest du denn für alle, die sich das Löten des
> nicht zum Handlöten vorgesehenen Connectors nicht zutrauen, anbieten,
> die Platinen mit aufgelötetem Connector zu liefern?

ja klar, ich kann die reflow-löten, auch den xmega und sdram, für sagen 
wir 40eur/stk.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

So. Es gibt diesen Slot oder keinen:
https://www.it-wns.de/images/dbimages/artikel_0000350_b_1.jpg

Da sind Loetfenster drinnen, zumindest wenn ich dem Produktbild glauben 
darf. Wer das nicht loeten kann oder will laesst es bitte bleiben. Ihr 
habt von Anfang an gewusst welcher Slot geplant war, ich hab alles 
gepostet. Seid mal fair jetzt. Wenn Ihr unsicher seid bestellt zwei.

Michael
P.S. Ende der Diskussion.
P.S.S. Statusleitung wird mit angeschlossen

von Kh L. (loeter)


Lesenswert?

Mal ne bloede Idee:

Auf der Unterseite der Platine ist doch eigentlich noch jede Menge Platz 
für einen (ja ziemlich flachen) SD-Card Slot. So ein Slot braucht ja nur 
Fläche, nimmt aber nur wenig Platz für Leiterbahnen weg. Man könnte also 
auf der Unterseite nen Standard SD-Slot einsetzen, der waere nicht so 
pfrimelig wie die microSDs, und somit leichter zu löten.
Da die meisten wohl ohnehin Gumminippel unter die Platine kleben werden, 
oder die Platine mit Abstandsbolzen irgendwo drauf befestigen, könnte 
man den Slot problemlos auch unter der Platine platzieren.

Kai

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Thomas R. schrieb:

> ja klar, ich kann die reflow-löten, auch den xmega und sdram, für sagen
> wir 40eur/stk.

Geht klar. Wer den Dienst in Anspruch nehmen will wendet sich an Thomas. 
Ich sende ihn die Platinen dann weiter.

Ich hab langsam nen bissel die Nase voll von manchen Leuten hier, 
ehrlich.

Michael

von Thomas K. (muetze1)


Lesenswert?

Eigentlich wirklich gar nicht mal so doof die Idee. Hätte für mich 
persönlich auch den Charme, dass ich Standard SDKarten massig rumliegen 
habe und MicroSD mir erst noch zulegen müsste ^^

(Ich würde mir persönlich aber auch zutrauen den aktuellen MicroSD Slot 
zu löten per Hand)

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Michael G. schrieb:
> So. Es gibt diesen Slot oder keinen:
> https://www.it-wns.de/images/dbimages/artikel_0000350_b_1.jpg
>
> Da sind Loetfenster drinnen, zumindest wenn ich dem Produktbild glauben
> darf. Wer das nicht loeten kann oder will laesst es bitte bleiben. Ihr
> habt von Anfang an gewusst welcher Slot geplant war, ich hab alles
> gepostet. Seid mal fair jetzt. Wenn Ihr unsicher seid bestellt zwei.
>
> Michael
> P.S. Ende der Diskussion.
> P.S.S. Statusleitung wird mit angeschlossen

Michael, wie gesagt, das ist der den ich auch benutze - siehe bilder 
oben - und ja,wenn jemand den TQFP löten kann wird er auch passende 
lötspitze haben für den slot - nur lass bitte vorsichtshalber die pads 
etwas länger.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Leute schaut Euch die Platine an da ist kein Platz mehr auf der 
Unterseite.
Ich wiederhole mich jetzt nicht noch mal.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ich geh mal an die Luft.
Ich brauch Erholung. Von Euch :D

von Thomas K. (muetze1)


Lesenswert?

War ja auch nur ein Vorschlag zur Güte von Kai...

von Kh L. (loeter)


Lesenswert?

> So. Es gibt diesen Slot oder keinen:
> https://www.it-wns.de/images/dbimages/artikel_0000...
>
> Da sind Loetfenster drinnen, zumindest wenn ich dem Produktbild glauben
> darf. Wer das nicht loeten kann oder will laesst es bitte bleiben. Ihr
> habt von Anfang an gewusst welcher Slot geplant war, ich hab alles
> gepostet. Seid mal fair jetzt. Wenn Ihr unsicher seid bestellt zwei.

Hast recht, das wird schon gehen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Thomas R. schrieb:

> Michael, wie gesagt, das ist der den ich auch benutze - siehe bilder
> oben - und ja,wenn jemand den TQFP löten kann wird er auch passende
> lötspitze haben für den slot - nur lass bitte vorsichtshalber die pads
> etwas länger.

Das Argument wollte ich auch gerade bringen.

Ich habe die Pads jetzt bis zur Gehaeusekante nach vorne verlaengert und 
auch die Pads zur Kartenerkennung konnektiert.

von Kh L. (loeter)


Lesenswert?

Mach den microSD wie geplant drauf. Es ist auch Arbeit das nochmal zu 
ändern.
Ausserdem hat microSD irgenwie mehr "Schick".

von Frank L. (franklink)


Lesenswert?

Hallo Jungs,
ich möchte die bisherige Abreit an dieser Stelle mal würdigen. Hut ab... 
erste Sahne. Da ich die Platine auch bestellt habe, möchte ich mir auch 
mal erlauben, ein paar Worte zu sagen.

Ich lese jetzt schon eine ganze Weile mit und bin eigentlich immer mehr 
verwundert, es soll immer mehr auf die Platine darauf. Hat mal irgend 
jemand darüber nach gedacht, dass weniger vieleicht mehr ist?

Die Idee, Erweiterungen über Addons anzuschliessen, finde ich echt 
genial... Zumal, wenn ich die Diskussion um Ethernet, SDRAM, SD-Slot und 
ähnliches betrachte.

Zum einen würde die Platine deutlich kleiner und zum anderen würde der 
Test mit dem Prototypen vereinfacht.

Dies vorallem mit dem Hintergrund der Diskussion um das SMD löten. Wobei 
ich auch zu den jenigen gehöre, die als Grobmotoriker wissen wie ein SMD 
Bauelement aussieht. Theoretisch auch wissen wie man es lötet... aber, 
die Angst, das es schiefgeht sizt mir jetzt schon im Nacken.

Nein, mein Vorschlag wäre wirklich, die ganze Platine auf das 
wesentliche zu reduzieren und alles andere über Zusatzplatinen (Addons) 
zu realisieren.

Meine Erfahrungen in Bezug auf fertige Boards haben mir gezeigt, dass 
das was man gerade für ein Projekt benötigt eh nicht auf dem Board 
vorhanden ist oder im Zweifel einem ein zusätzlicher Taster oder ein 
zusätzliches LED fehlt.

Gruß
Frank

[EDIT} Mit ist natürlich klar, dass das eher eine rethorische Aussage 
von mir ist, Da in diesem Board mittlerweile eine Menge Herzblut und 
Arbeit steckt. [EDIT]

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

gast schrieb:
> Habt ihr hier eine Wette mit den Animal Crossing Leuten, wer den
> längsten hat?
>
> (Thread, nicht was ihr denkt!)

Die werden bald alt aussehen gegen uns die Kids ;P

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Frank Link schrieb:
> Hallo Jungs,
> ich möchte die bisherige Abreit an dieser Stelle mal würdigen. Hut ab...
> erste Sahne. Da ich die Platine auch bestellt habe, möchte ich mir auch
> mal erlauben, ein paar Worte zu sagen.

Danke... mal wieder was positives ;p

>
> Ich lese jetzt schon eine ganze Weile mit und bin eigentlich immer mehr
> verwundert, es soll immer mehr auf die Platine darauf. Hat mal irgend
> jemand darüber nach gedacht, dass weniger vieleicht mehr ist?

Eben. Deswegen kommt jetzt auch nichts mehr drauf. Ich finde da ist 
schon jetzt genug drauf, ausserdem ist die Platine so schoen klein 
(140x80mm) und so soll das auch bleiben.

> Die Idee, Erweiterungen über Addons anzuschliessen, finde ich echt
> genial... Zumal, wenn ich die Diskussion um Ethernet, SDRAM, SD-Slot und
> ähnliches betrachte.

Kann man ja...

> Zum einen würde die Platine deutlich kleiner und zum anderen würde der
> Test mit dem Prototypen vereinfacht.

Ich denke sie ist klein genug.

> Dies vorallem mit dem Hintergrund der Diskussion um das SMD löten. Wobei
> ich auch zu den jenigen gehöre, die als Grobmotoriker wissen wie ein SMD
> Bauelement aussieht. Theoretisch auch wissen wie man es lötet... aber,
> die Angst, das es schiefgeht sizt mir jetzt schon im Nacken.

Das tut mir leid aber daran kann ich jetzt nichts aendern.

> Nein, mein Vorschlag wäre wirklich, die ganze Platine auf das
> wesentliche zu reduzieren und alles andere über Zusatzplatinen (Addons)
> zu realisieren.

Was da drauf ist koennte man als das Wesentliche bezeichnen. Ethernet 
und BT faellt fuer mich sicher nicht in diese Kategorie das ist nichtmal 
auf dem riesigen STK600 drauf.

Michael

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier die angepasste sd.lbr.

Die Pins 9 und 10 sind verbunden, wenn KEINE Karte im Slot ist. Beim 
Einstecken oeffnet der Kontakt.

von Olli R. (omr) Benutzerseite


Lesenswert?

Kai H. schrieb:
> 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.

HAH! Hast Dir den mal angeguckt? Der ist NUR Reflow-loetbar.

Zur Info: ich habe mir in den letzten drei Stunden saemtliche Varianten 
von microSD-Slots angesehen, derer ich habhaft werden konnte und geh 
jetzt mal ein wenig schattenboxen.

von Frank L. (franklink)


Lesenswert?

Hallo Michael,
das mit dem SMD war keine Kritik! Nur eine Feststellung von meiner 
Seite... Da muss ich durch, auch wenn es vielleicht weh tun wird. :-)))

Insgesamt, finde ich die Arbeit die Ihr hier geleistet habt super und 
ich bin froh, dass es hier im Forum Leute gibt, die sich an solche Dinge 
herantrauen und das dann auch noch durchziehen... Und dann natürlich 
naoch die anderen, die mit Ihren Korrekturen und Ideen Ihren Teil dazu 
beigetrsgen haben!

Was die Trolle angeht, wie sagt Olli Dev/NULL ist genau der richtige Ort 
dafür.

Ich denke nicht, dass ich die knapp € 30,-- Euro für alles zusammen 
jemals bereuen werde! Und ich würde mich jederzeit wieder an ein solches 
Projekt dran hängen, auch wenn ich nur begrenzt Anteile dazu bei steuern 
kann.

Gruß
Frank

von Kh L. (loeter)


Lesenswert?

Olli R. schrieb:
> Kai H. schrieb:
>> 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.
>
> HAH! Hast Dir den mal angeguckt? Der ist NUR Reflow-loetbar.
>
> Zur Info: ich habe mir in den letzten drei Stunden saemtliche Varianten
> von microSD-Slots angesehen, derer ich habhaft werden konnte und geh
> jetzt mal ein wenig schattenboxen.

Dann meinst Du einen anderen. Der den ich mal vorgeschlagen hatte liegt 
vor mir auf dem Tisch. Und bei dem kommt man von aussen an alle Pins 
ran. Nix mit NUR Reflow. Aber die Frage ist ja geklärt, beenden wir das 
Thema. Der gewählte Slot ist OK.

von Gast (Gast)


Lesenswert?

Hallo

@Michael leider wiederholt sich die Geschichte...

..es gab mal ein Projekt ==>Arthernet ..da bin ich auch eingestiegen und 
habe meinen ersten SMD Löterfahrungen gesammelt. Der Autor war genau so 
angaschiert wie Du. Leider wurde er auch immer mehr beschimpft und hat 
deshalb ALLE seine Beiträge löschen lassen. Das Board war damals seiner 
Zeit, aus Hobby Sicht, weit voraus.
Beitrag "AVR Ethernet Platine"

Also lasse Dich bitte nicht auf solche Diskussionen ein, die zu einem 
solchen "Endergebnis" führen.....BITTE...

MfG
Achim

von Olli R. (omr) Benutzerseite


Lesenswert?

Kai H. schrieb:
> Olli R. schrieb:

>> HAH! Hast Dir den mal angeguckt? Der ist NUR Reflow-loetbar.

> Dann meinst Du einen anderen. Der den ich mal vorgeschlagen hatte liegt
> vor mir auf dem Tisch. Und bei dem kommt man von aussen an alle Pins
> ran. Nix mit NUR Reflow. Aber die Frage ist ja geklärt, beenden wir das
> Thema. Der gewählte Slot ist OK.

Meintest du nicht den hier?
http://shop.ulrichradig.de/images/MicroSD_SLOT.JPG

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ich will kurz ne OT-Anmerkung machen: Olli und ich arbeiten wirklich 
schwer an dieser Sache und wir haben viele Optionen geprueft, auch die 
Sache mit E-Net. Aber irgendwo muss dann mal eine sinnvolle Entscheidung 
getroffen werden und die behalte ich mir als Initiator vor.

Achim: Bin ja nicht neu im Netz und hier auch nicht. Ich weiss ja wie's 
zugeht. Ich bin um ehrlich zu sein entzueckt dass es hier ausnahmsweise 
doch recht zivilisiert zugeht. Also kein Grund zur Panik.

Michael

von Olli R. (omr) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Kai H. schrieb:
>> Olli R. schrieb:
>
>>> HAH! Hast Dir den mal angeguckt? Der ist NUR Reflow-loetbar.
>
>> Dann meinst Du einen anderen. Der den ich mal vorgeschlagen hatte liegt
>> vor mir auf dem Tisch. Und bei dem kommt man von aussen an alle Pins
>> ran. Nix mit NUR Reflow. Aber die Frage ist ja geklärt, beenden wir das
>> Thema. Der gewählte Slot ist OK.
>
> Meintest du nicht den hier?
> http://shop.ulrichradig.de/images/MicroSD_SLOT.JPG

So sieht der von hinten aus: 
http://images.mercateo.com/images/products/Farnell/1568092-30.jpg

von Kh L. (loeter)


Lesenswert?

Olli R. schrieb:
> Meintest du nicht den hier?
> http://shop.ulrichradig.de/images/MicroSD_SLOT.JPG

Ja den meine ich. Von unten wäre das Bild aber interessanter. Ich 
versuch gleich mal ein Bild rein zu stellen. Leider hat grad der Akku 
von der DigiCam den Geist aufgegeben. Kommt gleich.

Aber ich bin auch der Meinung wir sollten das Thema endlich zum 
Abschluss bringen. Lasst den Slot so drauf, der ist auch gut. Wäre doch 
gelacht wenn wir den nicht gelötet bekommen.

Ich schick gleich noch das Bild, aber dann sollten wirs gut sein lassen.

Gruß

         Kai

von Kh L. (loeter)


Lesenswert?

Olli R. schrieb:

> So sieht der von hinten aus:
> http://images.mercateo.com/images/products/Farnell/1568092-30.jpg

Das ist nicht hinten, das ist vorne, wo die Karte rein kommt.

von Olli R. (omr) Benutzerseite


Lesenswert?

Kai H. schrieb:

>> http://shop.ulrichradig.de/images/MicroSD_SLOT.JPG
> Ja den meine ich. Von unten wäre das Bild aber interessanter. Ich
> versuch gleich mal ein Bild rein zu stellen. Leider hat grad der Akku
> von der DigiCam den Geist aufgegeben. Kommt gleich.

Den hatte ich auch in der engeren Wahl, aber im Datenblatt habe ich da 
keine frei zugaenglichen Pins gesehen.

> Aber ich bin auch der Meinung wir sollten das Thema endlich zum
> Abschluss bringen. Lasst den Slot so drauf, der ist auch gut. Wäre doch
> gelacht wenn wir den nicht gelötet bekommen.

Jep, insbesondere, da Michael das gerade fertig routet :)

von Olli R. (omr) Benutzerseite


Lesenswert?

Kai H. schrieb:
> Olli R. schrieb:
>
>> So sieht der von hinten aus:
>> http://images.mercateo.com/images/products/Farnell/1568092-30.jpg
>
> Das ist nicht hinten, das ist vorne, wo die Karte rein kommt.

Ich kann halt vorne und hinten nicht immer gut unterscheiden ;)

von Kh L. (loeter)


Angehängte Dateien:

Lesenswert?

Kai H. schrieb:
> Ich schick gleich noch das Bild, aber dann sollten wirs gut sein lassen.

hier ist das Bild. Von unten, und von oben mit gesteckter Karte.
Die Kontakte für den Kartenschalter müssten die kleinen sein, die man in 
der Ecke sieht. Die könnten etwas fummelig zu löten sein.

Im Datenblatt ist leider auch kein Footprint enthalten, was es nicht 
leichter macht. In dem Footprint, das ich mal gezeichnet hab, fehlen 
noch die "Karte-DA" Kontakte.

von Olli R. (omr) Benutzerseite


Lesenswert?

Sebastian schrieb:

> Digikey hat den passenden SDRAM, liefert ihn aber nicht nach D, richtig?
> In die USA wärs kein problem?
> 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.

Habe gerade einen Arbeitskollege bei der NASA eine Digikey-Anfrage 
machen lassen, das Gleiche. Nicht lieferbar, nur in Reels.

Der haetts mir naechste Woche direkt mitbringen koennen.

Trotzdem danke,
Olli

von Olli R. (omr) Benutzerseite


Lesenswert?

Kai H. schrieb:

> hier ist das Bild. Von unten, und von oben mit gesteckter Karte.
> Die Kontakte für den Kartenschalter müssten die kleinen sein, die man in
> der Ecke sieht. Die könnten etwas fummelig zu löten sein.

Der waere gegangen, ja. Aber das liess sich nichtmal im Datenblatt 
erkennen. Aber jetzt wissen wir's, wenn wir wieder einmal brauchen. 
Gibt's auch bei Ulrich Radig im Shop.

von Kh L. (loeter)


Lesenswert?

Olli R. schrieb:
> Der waere gegangen, ja. Aber das liess sich nichtmal im Datenblatt
> erkennen. Aber jetzt wissen wir's, wenn wir wieder einmal brauchen.
> Gibt's auch bei Ulrich Radig im Shop.

Da hab ich ihn mal gekauft. Und JA, etwas weniger Umwelt-Specs, und 
dafür mehr Infos zum Bauteil hätten dem Datenblatt sicher gut getan.

von Andreas M. (schnitzeltony)


Lesenswert?

Ich beobachte diesen Thread seit Anfang an, habe bestellt und auch 
überwiesen. Bisher habe ich mich aus sämtlichen Diskussionen heraus 
gehalten, da ich mich bisher nicht mit dem XMega beschäftigt habe und 
mir im Moment die Zeit fehlt, das zu ändern. Trotzdem muss ich hier mal 
meine persönliche Meinung kundtun:

1. Das Engagement von Michael & Olli sucht seines Gleichen. Klasse!
2. Das Hin -/ her hat in meinen Augen drei Ursachen:
a) Viele Wünsche
b) wenig Erfahrung bei Projekten dieser Art (bitte nicht als Gemotze 
oder Besserwisserei verstehen ich habe NICHTS beigetragen und bin nur 
Konsument)
c) Zeitdruck.
Meiner Meinung geht das Team mit a) sehr geduldig um, b) ändert sich mit 
der Zeit und c) ist mir persönlich nicht so wichtig wenn das Ganze 
länger dauert.  Ich habe den Eindruck, dass sich Michael an dieser 
Stelle etwas zu sehr unter Druck setzt.
3. Zu den Trolls: Durch den Stress, der durch die vielfältigen 
Aktivitäten hervorgerufen wird, hat man den Eindruck, Michael fühlt sich 
persönlich angepisst. Völlig unnötig. Es ist Zeitverschwendung darauf 
einzugehen - Ignoranten sind zu ignorieren. Viele haben bekundet, dass 
sie von Eurer Performance angetan sind und dass sie Euch vertrauen (oder 
bin ich der Einzige, der überwiesen hat?).
4. RAM/µSD: Bei meinen (Hobby)Projekten achte ich darauf, dass die 
Bauteile (hoffentlich langfristig) gut zu beschaffen sind und sich mit 
Hobbymitteln bearbeiten lassen. Daher halte ich fast abgekündigte (nur 
noch nicht ROHS Bestände) oder schwer lötbare Bauteile für keine gute 
Wahl. Ich habe kein Problem damit, wenn eine andere Lösung das Ganze 
verteuert (anderer Kartenhalter / CPLD als Latch für handelsübliches 
RAM).

von Olli R. (omr) Benutzerseite


Lesenswert?

Andreas Müller schrieb:

> 3. Zu den Trolls: Durch den Stress, der durch die vielfältigen
> Aktivitäten hervorgerufen wird, hat man den Eindruck, Michael fühlt sich
> persönlich angepisst.

Das taeuscht, ich glaube, da steht er drueber, auch wenn mal von ihm 
oder mir ein Spruch kommt. Reiner Sarkasmus :)

Laut Joerg Wunsch (der hier immer so nett aufraeumt :) war das immer 
derselbe Troll, der auch schon seit Monaten virtuelles Hausverbot im 
Forum hat.

> 4. RAM/µSD: Bei meinen (Hobby)Projekten achte ich darauf, dass die
> Bauteile (hoffentlich langfristig) gut zu beschaffen sind und sich mit
> Hobbymitteln bearbeiten lassen. Daher halte ich fast abgekündigte (nur
> noch nicht ROHS Bestände) oder schwer lötbare Bauteile für keine gute
> Wahl. Ich habe kein Problem damit, wenn eine andere Lösung das Ganze
> verteuert (anderer Kartenhalter / CPLD als Latch für handelsübliches
> RAM).

Jep. Und das SDRAM bekommen wir schon ran, wir fahren da mindestens 
vierspurig im Hintergrund, mit Unterstuetzung aus dem Besteller-Kreis.

n8,
Olli

P.S.: Vielleicht gibts gleich noch den RC3.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Jeps... da fuer mich Trolle alle gleich sind hatte ich sowieso den 
Verdacht hier sind weniger von der Sorte untwegs als es den Anscheint 
hatte.

RC3 kann starten.
Ich muss ins Bett!

Best wishes!!!
Michael

P.S. Es hat schon ein guter Schwung bezahlt und einige von Euch waren so 
freundlich ein paar Euro mehr zu ueberweisen, was mich natuerlich sehr 
freut. Umso mehr Spielraum haben wir am Ende auch.

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Aktueller Stand.

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier noch der aktuelle Schaltplan, Teil 1.

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

Und Teil 2.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Die Sache an der MicroSD ist ja auch die: man muß sie anpacken können! 
Stell Dir Leute über 50 vor, die ihr ganzes Leben als Handwerker 
unterwegs waren und zufällig gerade keine Pinzette zur Hand haben. Ich 
hätte eine normale SD-Karte auch vorgezogen. Der Raum unter dem Slot 
kann fast vollständig mit 0603 zugepflastert werden, so daß man keinen 
Platz verschenkt. Normale SDs sind auch günstiger und/oder in höheren 
Kapazitäten und einfacher verfügbar. Außerdem hätte der Thread hier etwa 
50 Posts weniger...

von A. N. (netbandit)


Lesenswert?

Ich habe ja diesbezüglich noch keine Antwort in der Liste erhalten:

Ist es wirklich von euch gewollt, dass das EBI ausschließlich nur für 
den RAM genutzt werden kann und nicht für weitere Hardware? Ich meine, 
damit verbaut man sich die Möglichkeit eine breite Palette von Hardware 
komfortabel anzusprechen (LCDs, Ethernet- oder sonstige Controller mit 
8Bit-Parallelinterface etc.)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Mal sehen... ich werde mir ein paar Tage Urlaub nehmen. Hab dann 
allerdings auch noch ein recht intensives Projekt an der FH laufen, so 
dass es etwas laenger dauern kann.

Bis spaeter,
Michael

von A. N. (netbandit)


Lesenswert?

Klar, haste dir verdient und vor allem: Studium geht vor!

von Simon K. (simon) Benutzerseite


Lesenswert?

Thomas R. schrieb:
> Michael, wie gesagt, das ist der den ich auch benutze - siehe bilder
> oben - und ja,wenn jemand den TQFP löten kann wird er auch passende
> lötspitze haben für den slot - nur lass bitte vorsichtshalber die pads
> etwas länger.

Kann ich bestätigen. Der lässt sich relativ problemlos löten.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Sorry, dass ich mich erst jetzt reinhänge, aber beim Stichwort SDRAM
klingeln gerade die Alarmglocken.  Das hier kennt ihr hoffentlich:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=68907

Btw., ich bin nicht der Einzige, der hier ,,ent-trollt'' hat, Andreas
hatte da zuvor bereits selbst zugeschlagen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Travel Rec. schrieb:

> Die Sache an der MicroSD ist ja auch die: man muß sie anpacken können!
> Stell Dir Leute über 50 vor, die ihr ganzes Leben als Handwerker
> unterwegs waren und zufällig gerade keine Pinzette zur Hand haben.

Die werden dann aber spaetestens beim atxmega im TQFP100 mit 
Wasserpumpenzange und Bunsenbrenner nicht weiterkommen. Und ein Handy 
haben die ja meist auch. Gibts da noch welche ohne SIM-Card mid 
Mikro-Speicherkarte?

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:
> Klar, haste dir verdient und vor allem: Studium geht vor!

Ich glaube er meinte, er will sich in der Firma Urlaub nehmen, um hier 
am Projekt weiterzuarbeiten (nein, keine Ironietags, auch keine 
versteckten).

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:

> Ich habe ja diesbezüglich noch keine Antwort in der Liste erhalten:

Wir haben das im Hinterkopf und zur Kenntnis genommen, da war gestern 
aber einfach zu viel los :)

> Ist es wirklich von euch gewollt, dass das EBI ausschließlich nur für
> den RAM genutzt werden kann und nicht für weitere Hardware? Ich meine,
> damit verbaut man sich die Möglichkeit eine breite Palette von Hardware
> komfortabel anzusprechen (LCDs, Ethernet- oder sonstige Controller mit
> 8Bit-Parallelinterface etc.)

Dein Vorschlag war, eine Pinleiste nahe an den EBI-Pins und das RAM 
ueber Jumper abtrennbar?

Welche Art Pinleiste schlaegst Du vor? Etwas moeglichst kleines waere 
schick, da uns da rechts vom atxmega wirklich langsam die Luft ausgeht, 
ich kaempfe da jede Nacht immer wieder mit derselben letzten Luftlinie 
in der Masse, wenn Michael mit den Optimierungen fertig ist.

Das ist schon wirklich ziemlich an der Grenze dessen, was zweilagig 
machbar ist.

Aber schlag mal einen Konnektor vor, und wo genau Du ihn hinhaben 
willst.

von Tobias (Gast)


Lesenswert?

Jörg Greift hier ein sehr wesentliches Thema auf. Die Tatsache dass
der 4-Port Mode des EBI nicht zur verfügung steht ist wirklich sehr
ungünstig. Mir dämmert gerade welche Optionen mir dadurch verwehrt 
bleiben.

Atmel hat da scheinbar echt nen Bock geschossen. Werde mir nochmal
überlegen müssen ob ich nicht lieber doch noch mit dem XMega warte.

von Olli R. (omr) Benutzerseite


Lesenswert?

Jörg Wunsch schrieb:

> Sorry, dass ich mich erst jetzt reinhänge, aber beim Stichwort SDRAM
> klingeln gerade die Alarmglocken.  Das hier kennt ihr hoffentlich:

Ist ja on-Topic, nech :)

> http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=68907

Den Thread kenne ich, habe ich wegen der EBI-4bit-Problematik gelesen. 
Bezieht sich Dein Einwand darauf, dass es wirklich nur 4bit-RAM sein 
darf und beim xemga128 auch nicht groesser als 32Mx4, oder habe ich da 
noch etwas anderes ueberlesen?

Dass Multiplexen und andere beim SRAM gaengige Tricks bei SDRAM nicht 
gehen, ist auch klar.

Olli

von Olli R. (omr) Benutzerseite


Lesenswert?

Tobias schrieb:

> Jörg Greift hier ein sehr wesentliches Thema auf.

Ja? Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?", und an diversen 
anderen Stellen im Thread.

> Die Tatsache dass
> der 4-Port Mode des EBI nicht zur verfügung steht ist wirklich sehr
> ungünstig. Mir dämmert gerade welche Optionen mir dadurch verwehrt
> bleiben.
>
> Atmel hat da scheinbar echt nen Bock geschossen. Werde mir nochmal
> überlegen müssen ob ich nicht lieber doch noch mit dem XMega warte.

Faellt Dir frueh auf.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Olli R. schrieb:

> Bezieht sich Dein Einwand darauf, dass es wirklich nur 4bit-RAM sein
> darf und beim xemga128 auch nicht groesser als 32Mx4, ...

Ja, wobei ich mir die Details (mangels Interesse) nicht angesehen
habe.  Wollte nur vermeiden, dass ihr da irgendwas entwerft, was
dann mit dem Prozessor gar nicht spielt.  Wenn du das kennst, isses
ja gut.

von JojoS (Gast)


Lesenswert?

ich habe das eher so verstanden das für die 8-Bit Ram Lösung ein 
CPLD/FPGA zum Zerstückeln auf 4-Bit nötig wäre (um das komplett zu 
nutzen). Aber 8Bit Rams haben doch einfach 8 statt 4 Bänke, 4 Bits nicht 
zu nutzen sollte doch auch gehen? Ich habe nur keine Möglichkeit sowas 
zu testen, aber gibts hier keine FPGA Spezies die schon Ram Controller 
gebaut haben und das sicherer wissen?
Lange Leitungen und Portpins für ext. EBI halte ich nicht für gut, das 
sind Störsender und eine grössere Unsicherheit für den Nachbau. Für ein 
Bussystem würde man doch generell mit Prozessoren anfangen die dafür 
ausgelegt sind, das EBI ist primär für ein Stück Speicher (siehe 4Bit 
Mode) ausgelegt und das Board sollte jetzt nicht zu kompliziert bzw. 
funktionsunsicher gemacht werden. Für die ersten Versuche sollte das 
dicke reichen. Die Fehlersuche bei so komplexen Themen wie EBI geht doch 
über die Frustgrenze weil da bei den hohen Taktfrequenzen schon teueres 
Messquipment nötig ist. Und für den Compiler ist der XMega auch noch 
ganz frisch, da werden auch noch Überraschungen lauern.

von Olli R. (omr) Benutzerseite


Lesenswert?

Leute, ihr macht mich fertig ;)

Die SDRAM-Problematik haben wir wirklich bis zum Erbrechen diskutiert, 
und ich traeume nachts schon davon.

Ich fasse nochmal zusammen:

Der atxmega128 unterstuetzt am EBI nur den 3-Port-Mode, nicht den 
4-Port-Mode. Bei anderen atxmegas ist das nicht unbedingt der Fall.

Am 3-Port-Mode EBI laufen SDRAMs nur mit 4Bit, und nur SDRAM mit einer 
maximalen Groesse von 32x4MBit, das sind 128MBit bzw. 16MByte.

Fuer anderer memory mapped Applikation am EBI gilt das natuerlich auch.

Saemtliche Tricks aus dem SRAM-Giftschrank kann man bei SDRAM vergessen. 
Teiladressierung, Multiplexen, etc, pp.

Ich weiss jetzt nicht, ob der Tobias 
(Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?") zu den Besteller 
zaehlt, aber wenn man sich irgendwo ein Eval-Board bestellt, sollte man 
sich schon ein bischen mit der Zielarchitketur auseinandergesetzt haben, 
mal das Datenblatt (oder Manual, wie es jetzt heisst) lesen und nicht 
warten, bis irgendwelche Erkenntnisse aus dem Nebel von Avalon 
hochdaemmern.

Und dann mal die Relationen betrachten: Nettes Spielzeug fuer ein paar 
10 Euro. Halt mal nen Kasten Bier weniger trinken.

Ich buttere hier weit mehr rein. Und ja, auch ich bezahle meine 
Platine und Bauteile an Michael.

von Olli R. (omr) Benutzerseite


Lesenswert?

JojoS schrieb:

> ich habe das eher so verstanden das für die 8-Bit Ram Lösung ein
> CPLD/FPGA zum Zerstückeln auf 4-Bit nötig wäre (um das komplett zu
> nutzen).

Das koennte ein boeser Hack sein, aber keiner garantiert, dass es 
funktioniert.

> Aber 8Bit Rams haben doch einfach 8 statt 4 Bänke, 4 Bits nicht
> zu nutzen sollte doch auch gehen?

Sagt wer, garantiert wer, steht wo? Was, wenn nicht?

von Olli R. (omr) Benutzerseite


Lesenswert?

Die SDRAM-Diskussion ist hiermit BEENDET. Es kommt ein 32x4MB oder 
16X4MB SDRAM rein, basta!

Ich moechte hier jetzt bitte nichts mehr von was waere wenn, Hacks und 
viellicht koennte man bzgl. des RAMS lesen.

Wer damit gar nicht leben kann oder jetzt entdeckt, dass der xmega doch 
nichts fuer ihn ist, kann gerne noch zuruecktreten.

Einen Stecker (bitte vorschlagen) koennen wir noch versuchen zwischen 
das RAM und den EB zu bekommen.

von Tobias (Gast)


Lesenswert?

Mir fehlt momentan schlichtweg die Zeit mich mit dem XMega ausführlicher 
zu
befassen, hatte das eigentlich für den Urlaub im August geplant.

Und ich konnte bisher auch nicht jede Mail zum Thema SRAM durchlesen.

Ist denn jetzt die Sache mit dem 4Bit Derivat geklärt ?
Denn und seid mir bitte nicht böse, ich überweise erst
wenn der Preis wirklich fix ist und absehbar ist,
dass sich nicht noch Änderungen ergeben. Zweimal renn ich
nicht auf die Bank ...

von Olli R. (omr) Benutzerseite


Lesenswert?

Tobias schrieb:

> Und ich konnte bisher auch nicht jede Mail zum Thema SRAM durchlesen.

Ich muss hier jede Mail lesen und auf jedes Posting eingehen, sonst 
bekomme ich andauernd vorgehalten, ich wuerde die Leute ignorieren. Hier 
und auf der Liste.

> Ist denn jetzt die Sache mit dem 4Bit Derivat geklärt ?

Was fuer ein Derivat?

> Denn und seid mir bitte nicht böse, ich überweise erst
> wenn der Preis wirklich fix ist und absehbar ist,

Der Preis ist fix und aendert sich nicht mehr. So wie auf der 
Bestellseite von Michael angegeben: 
http://quark.homelinux.org/misc/xmega_status.php

> dass sich nicht noch Änderungen ergeben. Zweimal renn ich
> nicht auf die Bank ...

Das ist eine reichlich asoziale Einstellung den anderen Bestellern und 
Michael gegenueber. Wir koennen auch erst bestellen, wenn ausreichend 
Geld eingegangen ist, wir sind beide Studenten und koennen nicht in 
Vorleistung gehen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Tobias schrieb:

> Mir fehlt momentan schlichtweg die Zeit mich mit dem XMega ausführlicher
> zu befassen, hatte das eigentlich für den Urlaub im August geplant.

Da hast Du ja dann fuer nur 30 Euro ein nettes, herausforderndes 
Spielzeug. Ist das nicht toll?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Die SDRAM-Diskussion ist hiermit BEENDET.

Sorry, ich wollte da nichts aufrühren, was ohnehin bereits ordentlich
berücksichtigt worden ist...  Dann macht mal weiter, Jungs!

von Tobias (Gast)


Lesenswert?

Du lehnst dich gerade etwas weit aus dem Fenster Olli.
Es ist wohl nur logisch, dass wenn ich ständig von Änderungen
bezüglich SD Card, SRAM, etc. höre, ich so lange warte
bis alle Ungereimtheiten geklärt sind. DANN kann ich auch
überweisen.
Ein solches Verhalten als assozial hinzustellen zeugt jedoch
nicht gerade von Reife.

von Olli R. (omr) Benutzerseite


Lesenswert?

Jörg Wunsch schrieb:
> Olli R. schrieb:
>> Die SDRAM-Diskussion ist hiermit BEENDET.
>
> Sorry, ich wollte da nichts aufrühren, was ohnehin bereits ordentlich
> berücksichtigt worden ist...  Dann macht mal weiter, Jungs!

Joerg, das bezog sich nicht auf Dich, keiner erwartet, dass Du diesen 
Monster-Thread durcharbeitest.

Aber die Besteller sollten sich schon vorher informieren, welche Katze 
sie da im Sack kaufen ;)

von Tobias (Gast)


Lesenswert?

>Aber die Besteller sollten sich schon vorher informieren, welche Katze
>sie da im Sack kaufen ;)

Damit hast du, wie ich zugeben muss, recht.

von A. N. (netbandit)


Lesenswert?

@Olli

Es Gibt ja auch Stiftleisten im SMD Format, falls dies besser passt. Die 
Gibt es auch im 2mm Raster, also etwas kleiner als normale Wanne. Da 
müsste man nur mal gucken ob es auch das Gegenstück dazu gibt im 2mm 
Raster.

Wenn man alle EBI Pins nach außen legt kann man sich ja auch den PortH 
Connector und die Lötpads dazu sparen. denn PortH kann dann auch vom EBI 
Connector abgegriffen werden. Wenn man beides platzmäßig einsparen 
könnte, dann hätte man eben vielleicht auch Platz für die 26 Stifte (3*8 
+ VDD + VSS).

@Thema EBI
Ich sehe da keine allzu große Schwäche beim EBI, denn im Grunde sehe ich 
kaum die Notwenigkeit an einen 8Bitter 16MiByte RAM anzuschließen... was 
will man damit alles machen?

Das normale Anwendungsgebiet eines 8Bitters sieht doch meistens eher so 
aus, dass man mit möglichst wenig RAM möglichst schnell arbeiten kann. 
Und in einer 8Bit Welt sind 512KiByte SRAM schon ne echt große Menge und 
zudem auch schneller ansprechbar als ein SDRAM.

Klar hätte man es besser machen können, aber ich denke die meisten Leute 
die wirklich mehr als 0,5 oder 1 MiByte Speicher brauchen haben dann 
auch Anwendungen wo ein 32Bitter eh geeigneter dafür ist. Den AVR32 gibt 
es auch in handlichen Gehäuseformen, sogar kleiner als der jetzige XMega 
und der kann sogar noch viel mehr RAM verkraften als das XMega EBI. 
Damit könnte man ja auch mal ne Platine machen grübel

von Olli R. (omr) Benutzerseite


Lesenswert?

Tobias schrieb:

> Du lehnst dich gerade etwas weit aus dem Fenster Olli.

Tobias, ich bin uebermuedet, und das ist jetzt erstmal meine letzte 
Antwort auf Deine Beitrage.

> Es ist wohl nur logisch, dass wenn ich ständig von Änderungen
> bezüglich SD Card, SRAM, etc. höre, ich so lange warte
> bis alle Ungereimtheiten geklärt sind. DANN kann ich auch
> überweisen.

Es wurde mehrfach geschrieben, dass eventuelle Aenderungen an bereits 
eingeplanter Hardware kostenneutral sind. Die Zusatzkosten, die sich in 
der Anfangsphase ergaben und zu Nachueberweisungen bei einzelnen 
Bestellern fuehrten, beruhten auf Euren Wuenschen, zusaetzliche Bauteile 
in die Sammelbestellung aufzunehmen. und Michael hat mehrfach deutlich 
erklaert, dass Weitere bauteile nicht mehr aufgenommen werden. Ich 
erklaere es hiermit noch einmal.

Spaetestens jetzt koenntest Du also Deine Ueberweisung taetigen.

> Ein solches Verhalten als assozial hinzustellen zeugt jedoch
> nicht gerade von Reife.

Es enstspricht haargenau der Definition von asozial, wenn jemand 
daherkommt und sagt "ich ueberweise aber erst, wenn..., weil ich zu faul 
bin, zur Bank zu gehen"

Damit verzoegerst Du das Projekt fuer alle derzeit 77 Besteller, von 
denen bis gestern immerhin bereits 16 bezahlt haben.

Wenn Du noch weiteren Gespraechsbedarf hast, dann bitte per PM oder auf 
der Mailingliste.

Olli

von Olli R. (omr) Benutzerseite


Lesenswert?

Tobias schrieb:
>>Aber die Besteller sollten sich schon vorher informieren, welche Katze
>>sie da im Sack kaufen ;)
>
> Damit hast du, wie ich zugeben muss, recht.

Zwinkersmiley nicht gesehen?

Wer kauft hier bitte die Katze im Sack? Alles ist offengelegt, und Ihr 
koennt zu allem beitragen. Datenblaetter lesen muesst ihr aber selber.

Das war jetzt aber meine letzte Tobi-raktion hier.

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:

> Es Gibt ja auch Stiftleisten im SMD Format, falls dies besser passt. Die
> Gibt es auch im 2mm Raster, also etwas kleiner als normale Wanne. Da
> müsste man nur mal gucken ob es auch das Gegenstück dazu gibt im 2mm
> Raster.

Hm, vielleicht ist ein 2.54-Raster doch bessr, wg. Kompatibilitaet zu 
Lochraster?

> Wenn man alle EBI Pins nach außen legt kann man sich ja auch den PortH
> Connector und die Lötpads dazu sparen. denn PortH kann dann auch vom EBI
> Connector abgegriffen werden. Wenn man beides platzmäßig einsparen
> könnte, dann hätte man eben vielleicht auch Platz für die 26 Stifte (3*8
> + VDD + VSS).

Ich werf meinen Adler an und probier das aus.

>
> @Thema EBI
> Ich sehe da keine allzu große Schwäche beim EBI, denn im Grunde sehe ich
> kaum die Notwenigkeit an einen 8Bitter 16MiByte RAM anzuschließen... was
> will man damit alles machen?

Einen Computertomographen betreiben ;)? Naja, man kann auf dem EBI ja 
noch andere Dinge tun als nur Speicher anschliessen :)

Erst mal will ich die Architektur kennelernen, Spass damit haben, und 
das SDRAM hat halt Michael schon ganz am Anfang ausgewaehlt, das war 
schon drin bevor ueberhaupt der erste eine Platine haben wollte.

> Klar hätte man es besser machen können, aber ich denke die meisten Leute
> die wirklich mehr als 0,5 oder 1 MiByte Speicher brauchen haben dann
> auch Anwendungen wo ein 32Bitter eh geeigneter dafür ist. Den AVR32 gibt
> es auch in handlichen Gehäuseformen, sogar kleiner als der jetzige XMega
> und der kann sogar noch viel mehr RAM verkraften als das XMega EBI.
> Damit könnte man ja auch mal ne Platine machen *grübel*

Willst Du dir das wirklich antun? ueberleg's Dir gut ;)

von Tobias (Gast)


Lesenswert?

Ich meinte ehr damit, dass ich mir die Mails besser alle durchgelesen
hätte ... sch.. Student :-) halt bin ja offiziell selber noch einer

von A. N. (netbandit)


Lesenswert?

@Olli:

Stimme ne normale Stiftleiste wäre schon gut, wenn ihr das noch rauf 
bekommt wäre es wirklich super.

Wenn statt 26 Pin vielleicht auch 28 Pins gehen, dann könnte man das CS 
Signal vom SDRAM noch auf einen Pin legen und mit einem PullDown/PullUp 
(je nach Logik) versehen, so dass der SDRAM normalerweise eingeschaltet 
ist. Sobald man in die Wanne ein Modul reinsteckt, welches den CS dann 
deaktiviert, hat dieses Modul den vollen Zugriff auf das EBI.
Dann müsste man halt den SDRAM nicht manuell per Jumper deaktivieren 
(wobei das ja auch kein Problem wäre).

Naja ihr macht das schon, so ein Port würde eben die Funktionalität des 
Boards stark aufwerten :)

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:
> @Olli:
>
> Stimme ne normale Stiftleiste wäre schon gut, wenn ihr das noch rauf
> bekommt wäre es wirklich super.
>
> Wenn statt 26 Pin vielleicht auch 28 Pins gehen, dann könnte man das CS
> Signal vom SDRAM noch auf einen Pin legen und mit einem PullDown/PullUp
> (je nach Logik) versehen, so dass der SDRAM normalerweise eingeschaltet
> ist. Sobald man in die Wanne ein Modul reinsteckt, welches den CS dann
> deaktiviert, hat dieses Modul den vollen Zugriff auf das EBI.
> Dann müsste man halt den SDRAM nicht manuell per Jumper deaktivieren
> (wobei das ja auch kein Problem wäre).
>
> Naja ihr macht das schon, so ein Port würde eben die Funktionalität des
> Boards stark aufwerten :)

Ich fuerchte, das koennen wir uns schenken. Ich habe diesbezueglich 
nochmal den von Joerg zitierten Thread 
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=68907 
gruendlich gelesen. Ich kannte den zwar schon, hatte ihn aber nur 
bezueglich 4bit-Speicherproblematik gelesen.

Wie es aussieht, kann man den EBI im 3-Port-Mode nur fuer SDRAM nutzen, 
und fuer nichts anderes. Nicht fuer SRAM, nicht fuer Ethernet, nicht 
fuer LCD Displays, CF Cards. Nur fuer SDRAM.

Das lese ich nochmal im Manual nach. Wenn man fuer SRAM/MMAP den 
4-Port-EBI braucht, dann macht das keinen Sinn.

Wer mitlesen will: 
http://www.atmel.com/dyn/resources/prod_documents/doc8077.pdf - Achtung, 
445 Seiten.

von A. N. (netbandit)


Lesenswert?

Nein du kannst schon SRAM verwenden, doch entweder SDRAM oder SRAM. Mit 
dem 4 Port Betrieb könntest du beides Parallel verwenden (mit 
unterschiedlichen Adressen natürlich). Daher muss man, wenn man den EBI 
Connector nutzen möchte den SDRAM deaktivieren.

Ich habe hier ne Platine mit einem XMega drauf vor mir zu liegen. Da 
läuft sowohl der SRAM als auch der Ethernetcontroller am EBI und das 
tadellos.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Leute Leute... stresst mal den Olli hier nicht so.
SMD-Stiftleisten sind schweineteuer und sparen an Platz garnichts ein -- 
im Gegenteil. Ausserdem sind sie mechanisch schlechter belastbar und NUR 
auf der Bestueckungsseite anschliessbar => das vergessen wir gleich mal 
wieder.
Alleine sowas vorzuschlagen deutet schon auf gewisse geiste 
Kurzschluesse hin.

Es haben wieder einige ueberwiesen, ich sortiere das spaeter aus, wenn 
ich daheim bin, heute abend sollte Euer Zahlstatus aktualisiert sein.

>Erst mal will ich die Architektur kennelernen, Spass damit haben, und
>das SDRAM hat halt Michael schon ganz am Anfang ausgewaehlt, das war
>schon drin bevor ueberhaupt der erste eine Platine haben wollte.

Jain, es war am Anfang ein 8-bitter drinnen weil mir schon dann klar war 
dass der 4-Bitter schwer zu beschaffen ist (siehe Eroeffnungspost!).

Michael

von JojoS (Gast)


Lesenswert?

ich möchte da nicht nerven oder zu irgendwelchen 'Hacks' drängen, 
sondern auch versuchen ein besser beschaffbares Teil einzusetzen, und x8 
Rams kann man zur not Kiloweise be iBay kaufen...
um da auch mal den Jesper zu zitieren:

'
Seeing that the new XMegas devices had a EBI interface with SDRAM 
support, I quikly hacked a breakout board for a MT48LC16M8 chip (a 16MB 
* 8-bit SDRAM) which the datasheet claimed the EBI would support
...
So, that means you can only work with 4-bit devices (or just use only 
4-bits of an 8-bit chip like I did).
What's the problem then?

The problem is that with 3-port mode you can ONLY use SDRAM, there's no 
support for SRAM.
Doesn't sound too bad, you say, as 16MB is plenty of memory.
Well, yes, but it also mean you can't connect anything else that uses a 
regular address/data bus, such as ethernet devices, LCD displays, CF 
cards or any other memory mapped device.
'

Heist: er hat ein x8 Ram verbaut, aber nur die Hälfte nutzen können (wie 
wir jetzt ja alle auch wissen). Mehr kann der XMega z.Zt. einfach nicht 
und das ist Fakt, ob gut oder schlecht, die Entwickler werden schon ihre 
Gründe haben. Das ist ja auch eine Entwicklung wo die Kaufleute die 
Deadline einhalten müsssen.
Also für Geräte mit 1000er Stückzahlen wäre das nicht aktzeptabel ein 
halbes Ram zu verschwenden, aber für Bastler? Wenn es also technisch 
möglich ist (und davon bin auch überzeugt, man kann den Jesper ja auch 
mal anpingen) dann sollte man das doch versuchen.
Das 4Bit Limit gilt jedenfalls für SDRAM, für SRAM kann man 
Daten/Adressen multiplexen, damit sollte ein 8Bit Bus funktionieren.

von Layouter (Gast)


Lesenswert?

Noch genauer als im Datasheet und Manual ist das Externe Bus Interface 
in dieser Application Note AVR1312 beschrieben:

http://www.atmel.com/dyn/resources/prod_documents/doc8058.pdf

Cheers

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

JojoS schrieb:
> ich möchte da nicht nerven oder zu irgendwelchen 'Hacks' drängen,
> sondern auch versuchen ein besser beschaffbares Teil einzusetzen, und x8
> Rams kann man zur not Kiloweise be iBay kaufen...
> um da auch mal den Jesper zu zitieren:

Da waren wir schon. Wir koennen uns natuerlich auch noch ein paar mal im 
Kreis drehen um am Ende wieder da zu landen, wo wir jetzt sind? Besser?


> Seeing that the new XMegas devices had a EBI interface with SDRAM
> support, I quikly hacked a breakout board for a MT48LC16M8 chip (a 16MB
> * 8-bit SDRAM) which the datasheet claimed the EBI would support
> ...
> So, that means you can only work with 4-bit devices (or just use only
> 4-bits of an 8-bit chip like I did).
> What's the problem then?
>
> The problem is that with 3-port mode you can ONLY use SDRAM, there's no
> support for SRAM.
> Doesn't sound too bad, you say, as 16MB is plenty of memory.
> Well, yes, but it also mean you can't connect anything else that uses a
> regular address/data bus, such as ethernet devices, LCD displays, CF
> cards or any other memory mapped device.

Wissen wir

> Also für Geräte mit 1000er Stückzahlen wäre das nicht aktzeptabel ein
> halbes Ram zu verschwenden, aber für Bastler? Wenn es also technisch
> möglich ist (und davon bin auch überzeugt, man kann den Jesper ja auch
> mal anpingen) dann sollte man das doch versuchen.

Wie waere es mal wenn Du erst mal den Thread liest? Danke.

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

So in der Art? Mal sehen, ob ich DAS verdahtet und geroutet bekomme.

Sollten in die Leitungen zum SDRAM eigentlich nicht 33R 
Serienwiderstaende?

Hab' das hier so gesehen: 
Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"

Olli

von Olli R. (omr) Benutzerseite


Lesenswert?

Michael G. schrieb:

>>Erst mal will ich die Architektur kennelernen, Spass damit haben, und
>>das SDRAM hat halt Michael schon ganz am Anfang ausgewaehlt, das war
>>schon drin bevor ueberhaupt der erste eine Platine haben wollte.
>
> Jain, es war am Anfang ein 8-bitter drinnen weil mir schon dann klar war
> dass der 4-Bitter schwer zu beschaffen ist (siehe Eroeffnungspost!).

Aber ein SDRAM. Das meinte ich :)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ueber SRAM hatte ich nachgedacht. Da aber bei den Standarddistries dort 
nichts lieferbar war (alles 5V) und ich bereits eine Tuete voll mit 
ausgeschlachteten SDRAMs hatte hab ich mich so entschieden.

von JojoS (Gast)


Lesenswert?

habe ich komplett verfolgt, nur ihr habt 'Angst' vor den grösseren Rams. 
Und 32x4 oder 16x4 bringt keine Vorteile.

von Olli R. (omr) Benutzerseite


Lesenswert?

JojoS schrieb:
> habe ich komplett verfolgt, nur ihr habt 'Angst' vor den grösseren Rams.
> Und 32x4 oder 16x4 bringt keine Vorteile.

Vorteile gegenueber wem oder was?

von JojoS (Gast)


Lesenswert?

32x4 hat keine Vorteile gegenüber 'MT48LC16M8 chip (a 16MB
 * 8-bit SDRAM)' das bei diesem AVRFreak ja scheinbar funktioniert. Nur 
das die x4 Rams schwieriger zu bekommen sind. Wenn die jetzt irgendwo 
lieferbar sind bin ich ruhig.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Olli R. schrieb:
> So in der Art? Mal sehen, ob ich DAS verdahtet und geroutet bekomme.
>
> Sollten in die Leitungen zum SDRAM eigentlich nicht 33R
> Serienwiderstaende?
>
> Hab' das hier so gesehen:
> Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"
>
> Olli

ja, mach genau so wie Atmel gemacht hat, schadet nicht.

von Tobias (Gast)


Lesenswert?

>So in der Art? Mal sehen, ob ich DAS verdahtet und geroutet bekomme.

>Sollten in die Leitungen zum SDRAM eigentlich nicht 33R
>Serienwiderstaende?

Sofern ich das jetzt richtig überblicke, gibts im Datasheet
keine Recommendation dazu. Normalerweise äußert sich ATMEL
zu solchen Dingen (siehe AVR32 oder AT91).
Ohne Gewähr:
Ich nehme an, dass in diesem Fall die Widerstände unnötig sind,
da die Signalleitungen zwischen uC und ext. Speicher sehr kurz
gehalten sind.

von A. N. (netbandit)


Lesenswert?

@Olli:

Das sieht perfekt aus! Du darfst halt vor lauter Arbeit nicht vergessen 
den CS des SDRAMs über einen Jumper bzw. über eine 28 Pin-Stiftleiste 
abschaltbar zu machen.

Danke! :)

von Tobias (Gast)


Lesenswert?

Sehe gerade, dass auf dem XPlain Eval Board welche verbaut sind.
Darauf bezog sich Thomas wohl. Ohne Grund werden die Spezis die
33 Ohm nicht mit draufgesetzt haben.

von A. N. (netbandit)


Lesenswert?

@Olli:

Das Poti, den IC3 und den Drehencoder könnte man doch noch etwas nach 
links schieben oder? Dann würde der Drehencoder nicht direkt über der 
Stiftleiste sein und eine Platine die dort senkrecht rauf gesteckt wird 
könnte etwas über die Stiftleiste rüber ragen.

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:
> @Olli:
>
> Das Poti, den IC3 und den Drehencoder könnte man doch noch etwas nach
> links schieben oder? Dann würde der Drehencoder nicht direkt über der
> Stiftleiste sein und eine Platine die dort senkrecht rauf gesteckt wird
> könnte etwas über die Stiftleiste rüber ragen.

Bevor ich das alles anfasse, wirds eher eine 1.27er Leiste.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ich glaube Ihr macht Euch hier keine Vorstellungen was diese Aufripperei 
und Neuverlegerei fuer eine Arbeit macht. In dem Layout stecken von mir 
schon gut 100 Stunden (wenn das reicht).

von Layouter (Gast)


Angehängte Dateien:

Lesenswert?

>Sollten in die Leitungen zum SDRAM eigentlich nicht 33R
>Serienwiderstaende?

Darauf hab ich dich schon vor 2 Tagen hingewiesen. Im ATMEL Demoboard 
sind welche drauf. Bei den Adressleitungen sind sie aus meiner Sicht 
aber nicht notwendig.

Cheers

von Olli R. (omr) Benutzerseite


Lesenswert?

Layouter schrieb:
>>Sollten in die Leitungen zum SDRAM eigentlich nicht 33R
>>Serienwiderstaende?

> Darauf hab ich dich schon vor 2 Tagen hingewiesen.

Ich habe das auch gelesen und zur Kenntnis genommen, was meinst Du, 
warum ich jetzt unaufgefordert damit gekommen bin?

> Im ATMEL Demoboard sind welche drauf. Bei den Adressleitungen sind sie aus > 
meiner Sicht aber nicht notwendig.

Ich bin mir noch nicht sicher, ob sie ueberhaupt sinnvoll sind. Wenn, 
dann handeln wir uns damit einen Haufen DoKus ein, und das hiesse, den 
Teufel mit dem Bezelbub austreiben, oder wie sagt man.

Was sagen die Profis?

von Tobias (Gast)


Lesenswert?

Rauslassen, oder direkt an die betreffenden PINs des XMega.
Ich bin für rauslassen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Oder anders gesagt, was wollt ihr lieber?

Die EBI-Portleiste oder Serienwiderstaende zum SDRAM? Fuer beides ist 
nicht sinnvoll Platz. Ich will die Rs nicht alle nach unten machen und 
von DoKus einrahmen, das waere Kaese.

von A. N. (netbandit)


Lesenswert?

@Olli:
Ich meinte bezüglich des Encoders nur, dass dieser direkt über der 
Stiftleiste hängt. Eine Platine die senkrecht zum Board in die 
Stiftleiste gesteckt wird würde die Bedienung des Encoder etwas 
erschweren und dürfte halt nicht über die Stiftleiste hinaus ragen. Das 
wäre natürlich auch bei 1,27mm Abstand nicht anders, nur die Stiftleiste 
wäre dann halt kleiner (was auch ok wäre). Wenn das mit dem Encoder 
nicht geht, dann geht es halt nicht, es ist ja keine Katastrophe.

@Michael:
Nun ich habe auch schon Platinen in dieser Größenordnung erstellt und 
auch schon tausend mal am Layout wieder rumgefummelt. Ich weiß ganz 
genau, was da für eine Arbeit drin steckt und wir sind auch alle sehr 
dankbar dafür, dass ihr diese Arbeit leistet. :)

Dennoch versuche ich doch auch nur beim gelingen des Projektes zu 
helfen. Ich will euch doch nicht ärgern. Ich bin nicht sauer, wenn es 
mit der Stiftleiste nicht klappen würde, es würde eben nur die 
Möglichkeiten limitieren. Also sei nicht genervt, dass ich auch nur 
meinen Teil dazu beitragen will, dass das eine Platine wird mit der wir 
alle viel Spaß haben können und viel Bastelzeit verbringen können.

Danke noch einmal für Eure Mühe! :)

von Layouter (Gast)


Lesenswert?

Auf die Clockleitung (PH7) würd ich unbedingt eine Widerstand nahe am 
XMega vorsehen. Die anderen kann man weglassen. Kommt halt auch auf die 
Länge der leitungen an.

Wenn du die Leitungen zum SDRAM auch ncoh an weiter Stecker ziehst wirds 
mit Terminierung eh schwierig.

Cheers

von A. N. (netbandit)


Lesenswert?

@Thema: Serienwiderstände

Bei meiner XMega Platine für meine derzeitige Studienarbeit nutze ich 
das EBI ebenfalls mit 64MHz Takt. Zwar nicht mit einem SDRAM sondern mit 
einem SRAM. Die Leitungen sind aufgrund einer Memory Mapped IO relativ 
lang geworden. Dort habe ich keine Serienwiderstände drin, dennoch hab 
ich keine Probleme mit Störungen auf dem Bus. Schaden tun sie sicher 
nicht, aber wenn ich mich entscheiden müsste...

von Olli R. (omr) Benutzerseite


Lesenswert?

Kommt einer in die CLK-Leitung, die ist am heissesten

von Olli R. (omr) Benutzerseite


Lesenswert?

A. N. schrieb:
> @Olli:
>
> Das sieht perfekt aus!

Ne, noch wie eine Muellhalde.

> Du darfst halt vor lauter Arbeit nicht vergessen
> den CS des SDRAMs über einen Jumper bzw. über eine 28 Pin-Stiftleiste
> abschaltbar zu machen.

Guck mal genau hin, den gibt es schon laenger.

von Torben (Gast)


Lesenswert?

Hallo, sehr schoenes Projekt. Ist die Platine schon bestellt ?

Ich würde gerne die Platine kaufen, solange die zwei kleinen Änderungen 
umgesetzt werden können.

Der Brückengleichrichter ist optional mit einer SMD (z.B. MBRS240) 
ersetzbar.

Der LM358 wird zu einem TS912 in SMD.

von Olli R. (omr) Benutzerseite


Lesenswert?

Torben schrieb:

> Der Brückengleichrichter ist optional mit einer SMD (z.B. MBRS240)
> ersetzbar.

Warum?

> Der LM358 wird zu einem TS912 in SMD.

Warum? Ist pinkompatibel. Warum SMD? Angst vor Loechern?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Torben: Feature-Freeze war lange und auch die Bestellannahme war 
eigentlich schon geschlossen. Wir haben noch etliches zu tun jetzt und 
beschlossen dass danach Schluss ist mit Aenderungen. Das heisst: Wenn 
Dir die Platine nicht gefaellt musst es bleiben lassen.

Gruss,
Michael

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

So, die Herren vom EBI: Ist's so genehm?

Danke fuer 78 Luftlinien, die ich jetzt neu routen darf :/

von Simon K. (simon) Benutzerseite


Lesenswert?

Sorry, aber das seid ihr* selber schuld. Seit 500 Beiträgen fragt ihr* 
dauernd "Was wollt ihr noch?" anstatt mal langsam das Dingen 
einzustielen.

*Du und Michael.

von Olli R. (omr) Benutzerseite


Lesenswert?

Simon K. schrieb:

> Sorry, aber das seid ihr* selber schuld. Seit 500 Beiträgen fragt ihr*
> dauernd "Was wollt ihr noch?" anstatt mal langsam das Dingen
> einzustielen.

Da leidest Du aber an schweren Wahrnehmungsstoerungen. Der EBI-Connector 
wurde laufend hier und auf der Liste nachgefragt.

Gut, sollte das die vorherrschende Meinung sein, dann schieb ich alles 
nach /dev/nulll und wir bleiben beim Stand von heute frueh. Erspart mir 
einige Stunden Arbeit, um die ich mich nicht reisse.

Danke auch.

von Simon K. (simon) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Simon K. schrieb:
>
>> Sorry, aber das seid ihr* selber schuld. Seit 500 Beiträgen fragt ihr*
>> dauernd "Was wollt ihr noch?" anstatt mal langsam das Dingen
>> einzustielen.
>
> Da leidest Du aber an schweren Wahrnehmungsstoerungen. Der EBI-Connector
> wurde laufend hier und auf der Liste nachgefragt.
Ja, wie auch viele andere Sachen hier schon. Den Schlussstrich, den ihr 
mal gezogen habt, habt ihr ja auch wieder wegradiert. Irgendwann muss 
auch mal Schluss sein.
Das Problem wird immer prophezeit hier im Forum: Die eierlegende 
Wollmilchsau Experimentierplatine gibt es nicht. Irgendeiner hat immer 
was zu meckern.

> Gut, sollte das die vorherrschende Meinung sein, dann schieb ich alles
> nach /dev/nulll und wir bleiben beim Stand von heute frueh. Erspart mir
> einige Stunden Arbeit, um die ich mich nicht reisse.

Dann mecker doch auch nicht, dass du jetzt für andere die Luftlinien 
routen muss. Auch wenn ich die viele Arbeit, die in der Platine steckt 
ziemlich bewundere.

Vermutlich war der letzte Satz in dem Posting auch nicht ganz sooo ernst 
gemeint von dir, wie auch immer, ich les hier trotzdem weiter.

von Sebastian (Gast)


Lesenswert?

Hab mal noch was anderes als ständig nur Ram: Wenn hinter dem 
Gleichrichter ein 16V Kondensator sitzt, darf man vorne keine 16V 
reinschicken, wie es auf der Platine steht. Zumindest nicht 
Wechselstrom. Man sollte also entweder nen anderen C verbaun, die 
Eingangsspannung weiter begrenzen oder dazuschreiben, dass 16V 
Gleichstrom gemeint sind.

Gruß, Sebastian

von Olli R. (omr) Benutzerseite


Lesenswert?

Sebastian schrieb:
> Hab mal noch was anderes als ständig nur Ram: Wenn hinter dem
> Gleichrichter ein 16V Kondensator sitzt, darf man vorne keine 16V
> reinschicken, wie es auf der Platine steht. Zumindest nicht
> Wechselstrom. Man sollte also entweder nen anderen C verbaun, die
> Eingangsspannung weiter begrenzen oder dazuschreiben, dass 16V
> Gleichstrom gemeint sind.

ACK.

von Thomas K. (muetze1)


Lesenswert?

Moin!

Vorwort: ich möchte hier nicht den EBI Sockel schlechtreden noch 
sonstiges. Auch dir Arbeit von den beiden ist bewundernswert und ich bin 
auch gespannt auf das Ergebnis.

Nun zu meinem Anliegen: Das EBI ist ja nun nicht wirklich als Bus zu 
nutzen, dank Atmel. Andere Busdevices als SDRAM/SRAM sind nicht 
anschliessbar (z.B. LCD Controller, etc) - u.a. weil das CS fehlt. 
Somit: was soll man mit der Stiftleiste anfangen können, wenn sie nur 
für den RAM nutzbar ist, welcher schon auf der Platine sitzt.

Um nun den EBI nicht runterzuwerfen würde ich fast eher sagen: wir 
schmeissen den RAM runter. Dieser ist zum einen optional bestückbar und 
zum anderen anscheinend immernoch schwer beschaffbar. Wenn der EBI 
Anschluss drauf ist, kann man sich gerne mal eine gute Lösung einfallen 
lassen und vor allem von manchen ausprobieren lassen, welche dann schon 
dies Board mit EBI Anschluss und ohne RAM Slot/Anschluss haben. Dann 
kann man später auf geprüft und sichere Informationen zurückgreifen und 
z.B. ein aufsteckbares RAM Modul layouten. Da die Infos dann schon 
sicher sein sollten wäre das dann vllt. sogar ein gut beschaffbarer 
günstiger x8 RAM oder doch ein sRAM mit CLPD - kA, aber das können 
manche der vielen Besteller auch dann noch herausfinden.

Ich für mich würde es schön finden einen RAM drauf zu haben, aber ich 
sage mir gleichzeitig auch: was nicht beschaffbar ist, ist nicht 
beschaffbar. Ich verzichte erstmal gerne auf den RAM, weil ich somit 
weiss, dass in der Zukunft, wenn viele eine solche Platine haben, auch 
manche Lösungen entwickeln werden, welcher RAM wie an dem ATXMega läuft. 
Da kann man dann nochmal eine Sammelbestellung machen mit einer 
Zusatzplatine für den RAM zum raufstecken. Bis dahin kann man dann 
gleich den Auftrag um z.B. einen ENC auf einer anderen Portzusatzplatine 
erweitern, etc.

Nur mal so eine Idee...

...und jetzt kippen Olli und Michael erstmal wieder um und stöhnen und 
ich bekomm gleich Haue wegen dem Vorschlag...

Grüsse,
Thomas

von Olli R. (omr) Benutzerseite


Lesenswert?

Thomas K. schrieb:
> Moin!

> ...und jetzt kippen Olli und Michael erstmal wieder um und stöhnen und
> ich bekomm gleich Haue wegen dem Vorschlag...

Ne, wir lassen das Umkippen aus und Du bekommst gleich Haue. Wohl 
wahnsinng geworden :)

Warum sollte man das EBI nicht fuer MMIO nutzen koennen, weiter oben hat 
doch jemand geschrieben, dass er vor sich einen XMega liegen hat mit 
Ethernet und SRAm am EBI und dass prima funktioniert.

Deshalb mach ich den Zirkus mit dem EBI ja.

Olli

von JojoS (Gast)


Lesenswert?

lieber alles so lassen, wenn es nicht zu routen ist: 4lagig Multilayer? 
ist auch ESD fester. ok, duck und wech, nicht schlagen :-)
SDRam x8 geht auch, davon bin ich überzeugt und ich probiere es aus, 
habe nochmal nachgesehen, Rows/Cols/Banks sind gleich gross und Dank 
Jedec Standard sind die Belegungen auch gleich. Nur auch die 128MBit x8 
sind als Neuware kaum lieferbar...
PS:
immer locker bleiben, ich nehm die Platine auch so wie sie wird.
PSS:
die Seite hier ist schon so lang das der IE8 nach jedem Zeichen tippen 
ein paar Sekunden Verzögerung bei der Darstellung hat. Sonst hätte ich 
noch viel mehr geschrieben :-)

von JojoS (Gast)


Lesenswert?

SRAM geht mit 8 Bit, das wird anders addressiert, die 4/8 Bit 
Umschaltung ist in der SDRAM Konfig. Also alles so lassen bzw. hoffen 
das es ich routen lässt.

von Thomas K. (muetze1)


Lesenswert?

Moin!

Olli R. schrieb:
> Warum sollte man das EBI nicht fuer MMIO nutzen koennen, weiter oben hat
> doch jemand geschrieben, dass er vor sich einen XMega liegen hat mit
> Ethernet und SRAm am EBI und dass prima funktioniert.

Nun ja, er nutzt es für sRAM und ob das MMIO nicht auch schon mit einem 
CPLD nachgeholfen wurde ist fraglich. Dazu zitiere ich nochmal den 
verlinkten Beitrag aus dem avrfreak forum:

> The problem is that with 3-port mode you can ONLY use SDRAM, there's *no
> support for SRAM*.

Und weiter:

> Well, yes, but it also mean you can't connect anything else that uses a
> regular address/data bus, such as ethernet devices, LCD displays, CF cards
> or any other memory mapped device.

Und dann noch:

> Also, the configurable chip selects doesn't work, as there's *no port pins
> for it* (despite having 5 unused 8-bit I/O ports!!), so you have to
> bit-bang the Chip Select.

Dadurch bin ich zu der Meinung/Aussage gekommen. In wie fern das nun so 
ist, ist fraglich. Wenn du das natürlich genau weisst, Olli, dann ist 
doch alles in Butter - dann waren die Voraussetzungen für meinen Beitrag 
falsch und ich nehme alles zurück...

Grüsse,
Thomas

von Olli R. (omr) Benutzerseite


Lesenswert?

Ich diskutiere nicht mehr uebers RAM.

Wer den EBI-Connector nicht braucht, bestueckt ihn einfach nicht, die 
Loetpads werden ja wohl nicht stoeren.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Thomas K. schrieb:
> Dazu zitiere ich nochmal den
> verlinkten Beitrag aus dem avrfreak forum:
>
>> The problem is that with 3-port mode you can ONLY use SDRAM, there's *no
>> support for SRAM*.
>
> Und weiter:
>
>> Well, yes, but it also mean you can't connect anything else that uses a
>> regular address/data bus, such as ethernet devices, LCD displays, CF cards
>> or any other memory mapped device.
>
> Und dann noch:
>
>> Also, the configurable chip selects doesn't work, as there's *no port pins
>> for it* (despite having 5 unused 8-bit I/O ports!!), so you have to
>> bit-bang the Chip Select.
>
> Dadurch bin ich zu der Meinung/Aussage gekommen. In wie fern das nun so
> ist, ist fraglich. Wenn du das natürlich genau weisst, Olli, dann ist
> doch alles in Butter - dann waren die Voraussetzungen für meinen Beitrag
> falsch und ich nehme alles zurück...
>
> Grüsse,
> Thomas

oh leute bitte, hat er überhaupt schon damals nen xmega gehabt ?

Abgesehen davon, seit dem haben viele leute schon etwas mit xmega 
gemacht - und zwar auch hier und da probleme gehabt ( weil hier und da 
vergessen pullup zu benutzen - so wie atmel auf deren board ) - oder 
weil leute nciht lesen können, wie auch immer - googeln, aktuelle posts 
DURCHLESEN, app notes durchlesen und auch hier im forum lesen was die 
die schon xmega HABEN geschrieben haben.

Abgesehen von port L und gcc unterstüzung fehlt da gar nix - woher 
kommen dann immer diese 'CS oder ALE fehlen' ?

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Ich diskutiere nicht mehr uebers RAM.
>
> Wer den EBI-Connector nicht braucht, bestueckt ihn einfach nicht, die
> Loetpads werden ja wohl nicht stoeren.

danke :) genau so ist richtig.

von Olli R. (omr) Benutzerseite


Angehängte Dateien:

Lesenswert?

Zwischenstand.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Was auf jeden Fall noch drauf kommt is ne RGB-LED fuer 
PWM-Spielereien...

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Michael G. schrieb:
> Was auf jeden Fall noch drauf kommt is ne RGB-LED fuer
> PWM-Spielereien...

jaaa, platz ist noch da - unter PORT A z.b.

von A. N. (netbandit)


Lesenswert?

@Thomas K.
Das ist schlichtweg falsch was du erzählst!

An den EBI vom XMega128A1, kann man entweder SRAM + MMIO anschließen 
ODER einen SDRAM. Was der Threadersteller bei den freaks meint ist, dass 
er es doof findet, dass nur entweder oder klappt. Wäre der Port L beim 
XMega vorhanden dann würde nämlich beides auf einmal klappen.

Darüber hinaus hat der XMega 4 CS Leitungen die frei* konfiguriert 
werden können. Außerdem besitzt der EBI einen XMem-Kompatibilitätsmodus, 
daher es geht damit alles, was auch schon beim Mega geklappt hat.

Auch wenn immer mehr ICs mit SPI daher kommen, gibt es auch viele die 
ein paralleles Interface anbieten und hier bietet sich das EBI eben 
hervorragend an.

* Kleinste Blockgröße ist 256 Byte und ein CS Block muss an einer 
4KiByte Grenze bzw. einem geraden Vielfachen seiner Blockgröße 
angeordnet werden.

von JojoS (Gast)


Lesenswert?

RGB Led: ts, anderen den Spieltrieb vorwerfen und dann selber...

>Abgesehen von port L und gcc unterstüzung fehlt da gar nix - woher
>kommen dann immer diese 'CS oder ALE fehlen' ?

Ich interpretiere das Datenblatt auch so das bei 3-Port SRAM 1MB 
Adressraum vorhanden sind, A0..A19 und D0..D7 mit einem Port 
gemultiplext, egal ob LPC Mode oder nicht, nur die CSx und ALE2 für noch 
mehr Speicher fehlen. Damit ist der EBI Port doch für MMIO oder SRAM zu 
gebrauchen. Und schon der Herr Gates soll ja gesagt haben '640KB ought 
to be enough for everybody' :-)

von A. N. (netbandit)


Lesenswert?

@JojoS:

Im 3 Port SRAM Mode kann man mit 2 Latches auch 24 Bit Adressen nutzen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Thomas R. schrieb:
> Michael G. schrieb:
>> Was auf jeden Fall noch drauf kommt is ne RGB-LED fuer
>> PWM-Spielereien...
>
> jaaa, platz ist noch da - unter PORT A z.b.

Nein, da kommt doch ne RTC hin.

von Thomas K. (muetze1)


Lesenswert?

A. N. schrieb:
> @Thomas K.
> Das ist schlichtweg falsch was du erzählst!

Ist ja gut - ich hatte ja geschrieben, dass ich es so verstanden hatte. 
Und ich habe auch entsprechend geschrieben, dass wenn anderes Wissen da 
ist, dann auch gut ist. Auch hatte ich geschrieben das meine Aussage 
hinfällig ist, wenn meine Interpretation falsch ist.

Also ganz ruhig, ich sag ja schon nichts mehr.

Herrgottchen nochmal...

von Olli R. (omr) Benutzerseite


Lesenswert?

JojoS schrieb:
> RGB Led: ts, anderen den Spieltrieb vorwerfen und dann selber...

Auf der Unterseite waer' noch Platz fuer ein LCD-Display, Interesse...?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Erst mal muss ich das Choas auf dem Board beseitigen
schlimm...

von JojoS (Gast)


Lesenswert?

@A. N.:
>Im 3 Port SRAM Mode kann man mit 2 Latches auch 24 Bit Adressen nutzen.

Wäre um so schöner, aber auf S.279 vom dicken Datenblatt steht ALE2 
gibts nur in der 4-Port Version (den der A1 nicht hat).
However, der EBI Port ist gut und soll bleiben.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Wer jetzt nochmal was von RAM erzaehlt der kann was erleben. Das dritte 
mal route ich den jetzt schon! ;p

von A. N. (netbandit)


Lesenswert?

JojoS schrieb:
> @A. N.:
>>Im 3 Port SRAM Mode kann man mit 2 Latches auch 24 Bit Adressen nutzen.
>
> Wäre um so schöner, aber auf S.279 vom dicken Datenblatt steht ALE2
> gibts nur in der 4-Port Version (den der A1 nicht hat).
> However, der EBI Port ist gut und soll bleiben.

Das ist wohl ein Fehler im Datenblatt, die kleine (1) bei ALE12 gehört 
wohl zu NOALE wo eine (1) hingehören müsste aber keine dran ist.

Den Modus den ich meinte ist der ALE12 Modus, da werden zwei Latches 
benötigt. Im 4 Port Modus gäbe es noch ALE2 wo nur das zweite Latch 
benötigt wird und NOALE wo gar keines benötigt wird.

Im EBI AppNote sind auf Seite 5 und 6 noch zwei Bilder zu diesen beiden 
nicht vorhandenen Modis.

Ja das ist auch so ein Problem: Da sind noch einige Fehler im 
Datenblatt... da hilft nur, diese an Atmel zu melden :)

@Michael: Ich habe mir Mühe gegeben nicht das Wort mit R zu verwenden ;)

von Alex W. (a20q90)


Lesenswert?

Olli R. schrieb:
> JojoS schrieb:
>> RGB Led: ts, anderen den Spieltrieb vorwerfen und dann selber...
>
> Auf der Unterseite waer' noch Platz fuer ein LCD-Display, Interesse...?

Mach noch gleich ein ENC28J60 + Peripherie drauf und ein RFM12BP, nen 
Lautsprecher und'n Mikro... SATAII-Anschluss wäre nice

von Simon K. (simon) Benutzerseite


Lesenswert?

Alex W. schrieb:
> Olli R. schrieb:
>> JojoS schrieb:
>>> RGB Led: ts, anderen den Spieltrieb vorwerfen und dann selber...
>>
>> Auf der Unterseite waer' noch Platz fuer ein LCD-Display, Interesse...?
>
> Mach noch gleich ein ENC28J60 + Peripherie drauf und ein RFM12BP, nen
> Lautsprecher und'n Mikro... SATAII-Anschluss wäre nice

Unter Umständen sollte man es sich überlegen, ob man das Projekt nicht 
erst noch mal absagt, die Platine fertig macht, bis die Wünsche 
befriedigt sind (Was vermutlich sowieso nicht passieren wird) und dann 
noch mal ne Sammelbestellung im Markt aufmacht.

Es ist teilweise extrem ätzend hier zu lesen, weil ständig jemand 
ankommt, der den Anfang noch nicht gelesen hat und meint, dass man doch 
gefälligst XYZ noch auf das Board löten soll, was allerdings schon 
genannt bzw. abgelehnt wurde.
Oder welche die Bockmist erzählen, was fast zu nem Neurouten des Boards 
geführt hat ;)

Und dann noch immer die vorwurfsvolle Ausdrucksweise der 
Hauptbeteiligten hier, dass zu viel verlangt wird, obwohl sie ja selber 
danach dauernd fragen. Najo. Macht mal weiter Jungens!

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Die LED kommt drauf weil halt mal wieder etwas Platz frei geworden ist. 
Auch die Pinleiste fuer das EBI und dann ist AUS DIE MAUS. Versprochen 
(oder angedroht?). Wer dann noch nicht zufrieden ist dem kann nicht 
geholfen werden ;)

Und Simon: Wo ist Dein Problem, Du hast doch nichmal teilgenommen.

von Olli R. (omr) Benutzerseite


Lesenswert?

Simon K. schrieb:

> Und dann noch immer die vorwurfsvolle Ausdrucksweise der
> Hauptbeteiligten hier, dass zu viel verlangt wird, obwohl sie ja selber
> danach dauernd fragen.

Beispiel (fuer's dauernd danach fragen)?

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

There we go...

von A. N. (netbandit)


Lesenswert?

Perfekt und wunderschön! :)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Na wow jetzt haben wir sogar unseren Netzbanditen zufrieden gestellt. 
Dann kann ja nix mehr schief gehen, was? hehe

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Paar Kleinigkeiten sind noch zu verbessern unter anderem B-Druck also 
bitte nicht zu literal nehmen ;) Und die LED kommt noch drauf rechts 
neben dem SD-Slot.

lg,
Michael

von Olli R. (omr) Benutzerseite


Lesenswert?

Hat zufaellig jemand eine Lib fuer die RGB-LED von Reichelt

http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A5335;GROUPID=3022;ARTICLE=10242

griffbereit, sonst bastel ich mir eine? Finde die nicht im Adler.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Thomas R. schrieb:
>> Michael G. schrieb:
>>> Was auf jeden Fall noch drauf kommt is ne RGB-LED fuer
>>> PWM-Spielereien...
>>
>> jaaa, platz ist noch da - unter PORT A z.b.
>
> Nein, da kommt doch ne RTC hin.

ehm, RTC ? Hat der xmega nicht ein RTC schon ? ich denke dafür ist der 
Q1 ...

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Joa kann sogar sein => wir vergessen die RTC, denn ohne Batterie, fuer 
die kein Platz ist, wenig sinnvoll

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Thomas R. schrieb:
> Olli R. schrieb:
>> Thomas R. schrieb:
>>> Michael G. schrieb:
>>>> Was auf jeden Fall noch drauf kommt is ne RGB-LED fuer
>>>> PWM-Spielereien...
>>>
>>> jaaa, platz ist noch da - unter PORT A z.b.
>>
>> Nein, da kommt doch ne RTC hin.
>
> ehm, RTC ? Hat der xmega nicht ein RTC schon ? ich denke dafür ist der
> Q1 ...

ahja, R T Counter und nciht R T Clock - ist wie EBI 4 bit :)

An was hast du gedacht, 1-wire ? 2-wire ?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ach jetzt auf einmal *g Naja... die LED braucht zusaetzliche Bauteile 
wegen der hohen Fluss-Spannung der blauen. Ich denke damit ist der Platz 
voll.

Seid zufrieden... ich denk das koennt Ihr auch sein ;) Nachdem die RTC 
ja von mir angedacht war sollte es kein Verlust sein *g

von Kh L. (loeter)


Lesenswert?

Hallo Michael,

Nur zwei kosmetische Anmerkungen die mir grad zum aktuellen Layout 
aufgefallen sind:

An Port B Pin 2 oder Pin 3 (je nach Zählung), der neben Pin 1, führt ein 
Signal auf dem Bottom Layer unter 6 Leitebahnen durch zu nem Via. Wenn 
Du die Vias dieser 6 Leiterbahnen etwas verschiebst, kannst Du das 
Signal zu Port B auf dem Top-Layer ohne Via durchrouten.

Am FT232RL sind zwei Pins direkt miteinander (Pad zu Pad) verbunden. 
Besser ist es, man führt die Leitung in Pad-Richtung raus, 180° U-Turn, 
und dann zu dem anderen Pad zurück. Macht elektrisch keinen Unterschied, 
aber so wie die Verbindung jetzt ist, wird darauf kein Lötstopplack 
sein, und nach dem Löten sieht es aus wie eine versehentliche 
Verbindung. (Lötspratzler)
Wenn man solche Verbindungen nicht macht, kann man sicher sein, dass 
jede Verbindung zwischen zwei Pins auch ein Fehler ist.

Wie gesagt, nur kosmetisch ...

Kai

von Sebastian W. (mrhack)


Lesenswert?

Wenn wir schon beim Thema Kosmetik sind :)
Bei D1, überhalb von SW_7, wenn du die Leitung "VIN" leicht nach oben 
versetzt, dann schließt sich hier die Massefläche zusammen.
Zwischen Buchsen von PORTA und PORTB ähnlich

Wärs nicht noch sinnvoll, bei VBUS vom USB-Stecker noch ein Ferrit o.ä. 
rein zu machen und beim LDO von 3V3 auf VIN noch ne Diode?

Gruß
 Sebastian

von Kh L. (loeter)


Lesenswert?

Ich weiss nicht wie gutmütig der LF33 ist, aber manche Linearregler 
neigen zum Schwingen. Die Schwingbedingung ist vom ESR der Kondensatoren 
vor und nach dem Regler abhängig. Deshalb sind dort fast immer 
Keramik-Cs zusätzlich zu den Elkos.
Im Datenblatt des LF33 sind in allen Beispielschaltungen am Vin 100nF 
angeschlossen, dafür aber keine am Vout.

Mach mal vorsichtshalber parallel zu dem 470uF am Vin noch einen 100nF 
Keramik dran. Den am Vout kannste dort lassen.

Kai

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Juhuu... Release-Syndrom. Ich gehe den meisten Eurer Tips nach (die, die 
ich nachvollziehen kann). Ich optimiere auch selber noch etwas und 
bringe noch mehr Infos auf den B-Druck-Layer. Oliver kuemmert sich um 
die RGB-LED.  SMD-Elkos sind viel besser was ESR angeht als 
Wald-Und-Wiesen-Elkos, so zumindest mein Eindruck. Ich mach die 100n 
noch dran. Am Ausgang ist uebrigens schon einer (Unterseite).

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Soll ich jetzt die "Ruecklaufdiode" auch noch einbauen? Das ist dann 
100% Ausbaustufe hehe.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ach ja: Der Uhrenquarz erhaelt noch ein 10p-Trim-C zum Feintuning.

von Kh L. (loeter)


Lesenswert?

Michael G. schrieb:
> Soll ich jetzt die "Ruecklaufdiode" auch noch einbauen? Das ist dann
> 100% Ausbaustufe hehe.

Hab ich auch schon überlegt. Bin mir nicht sicher ob es nötig ist, aber 
schaden kanns ja nicht.
Ich bin mir auch nicht sicher, ob die Elkos so große Kapazität haben 
müssen.

Im Allgemeinen gilt aber:
- Je mehr größer die Kapazität, umso schlechter der ESR.
- Kein Elko kommt an die ESR Werte eines KerKos ran.

Gruß
       Kai

von A. N. (netbandit)


Lesenswert?

Ja Diode und Kerkos schaden auf keinen Fall und ersparen im Fall der 
Fälle viel Ärger. Wem das zu teuer ist muss das ja nicht bestücken :)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Sicher ist sicher. Ich denke 470u/200u duerfen schon sein.

von A. N. (netbandit)


Lesenswert?

Naja, jetzt freu ich mich schon auf die RGB-LED, ich wollte mir eh mal 
eine bestellen und mal ansehen wie die so leuchten.

Das Integrieren solcher dinge kostet doch kein Geld. Am Ende kann jeder 
selbst entscheiden was er bestückt und was nicht.

von Kh L. (loeter)


Lesenswert?

Ich schau mir grad den OPV an.

Da es ein Doppel OPV ist, solltest Du den zweiten OPV auch noch 
beschalten.
Wenn die Eingänge offen bleiben zappelt er nur rum, und macht uns am 
Ende auch noch Störungen. Mach ihn zum Spannungsfolger (OUT und 
Minus-Eingang verbinden) und leg den Plus-Eingang auf Masse. Dann ist 
Ruhe im Karton.
Oder: Der XMega hat doch zwei DACs. Mach doch die Schaltung doppelt. Zur 
Verstärkungseinstellung tuts beim zweiten Kanal auch ein einfacher 
Widerstand statt dem Poti. Der OPV ist ja schon da, braucht also auch 
kaum Platz.

Parallel zum Poti würd ich noch nen optionalen Widerstand vorsehen. Wenn 
man die Verstärkung genau definieren möchte, kann man dann das Poti 
weglassen, und den Widerstand einlöten.

Dass er an der ungeregelten Vin hängt gefällt mir auch noch nicht so 
doll. Damit hat man dann den Netzbrumm auf dem DAC/OP-Ausgang. Hab aber 
grad auch keine Lösung parat, die keinen zusätzlichen Regler braucht. 
Ausser man begnügt sich mit 3V3 am OPV. Vielleicht ein Jumper? Dann kann 
man wenigstens wählen ob er sich aus der Platine versorgen soll, oder 
von wo anders.

Mach aber auf jeden Fall noch einen Kerko parallel zu C29 neben den OP.

Gruß
         Kai

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ich hab's doch gewusst: Fertig werden is mit dem Ding nich oO
Aber danke fuer Euren Input. Das Teil wird nicht zuletzt dadurch richtig 
gut.

von Layouter (Gast)


Lesenswert?

@ Michael G. (linuxgeek)

R19 (Serie Terminierung) SDRAM Clock muss direkt an den XMEGA und nicht 
ziwschen die Pfostenleiste und das SDRAM.

Cheers

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Wegen dem Opamp: Wir haben fuer die RGB-LED noch nen kleinen 
Spannungsregler fuer 8V drinnen, die kommen dann an den Opamp, den 
zweiten schliesse ich dann auch noch an...

von Kh L. (loeter)


Lesenswert?

Ich hab noch ne Ketzerische Idee für den OPV:

Was haltet ihr davon aus dem einfachen Verstärker ein 
Sallen-Key-Tiefpass zu machen?

Siehe folgende Schaltung:
http://www.vias.org/mikroelektronik/filter_sallen_key.html

Das eröffnet zahlreiche Möglichkeiten:
- Verstärkung weiterhin einstellbar: Poti wäre dann R1
- Bei voller Bestückung --> Tiefpass zweiter Ordnung
- Lässt man C1 und C2 weg, ist es wieder ein einfacher Verstärker.
- Tauscht man die Rs und Cs wirds ein Hochpass.

Damit könnte man ohne viel Aufwand nach dem DAC noch ein wenig Analoge 
Signalaufbereitung einbauen. Ist nur noch ein wenig Hühnerfutter.

Um den DAC Ausgang nicht zu belasten würd ich dann den zweiten OPV als 
Impedanzwandler vorschalten.

Gruß
      Kai

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ihr macht mich fertig... echt. Wenn mein Arbeitgeber so waere wurd ich 
kuendigen :D

von Bal T. (baltic)


Lesenswert?

Michael G. schrieb:
> Ich hab's doch gewusst: Fertig werden is mit dem Ding nich oO
> Aber danke fuer Euren Input. Das Teil wird nicht zuletzt dadurch richtig
> gut.

Ich mache mir gerade Gedanken, wie ich mit Eurer (unserer) fertigen 
Platine meine ersten Experimente mache. Persönlich werde ich mir das 
Board wohl, entgegen Eurer Darstellung, um 180° gedreht auf den Tisch 
legen. Die USB-Buchse und die Stromversorgung wäre dann 'hinten', und 
der IR-Teil und die Ports wären dann 'vorn'. Netter Nebeneffekt ist 
dabei die 'richtige' MSB/LSB-Anordnung der LED's und Taster. Oder irre 
ich mich hierbei???

Könntet Ihr Euch vorstellen, die Beschriftung der Ports / Jumper um 90° 
gedreht anzuordnen, dass man sie auch lesen kann wenn das Board gedreht 
auf dem Tisch liegt? Von einer Doppelbeschriftung halte ich allerdings 
nichts!

Klar, es ist nichts Wesentliches und meine Bestellung verbunden mit dem 
Respekt vor Eurer Leistung habt Ihr sowieso.

Beste Grüße,

Jens

von Kh L. (loeter)


Lesenswert?

Kai H. schrieb:

> Um den DAC Ausgang nicht zu belasten würd ich dann den zweiten OPV als
> Impedanzwandler vorschalten.

Korrektur:
Die Verstärkungseinstellung (Poti) würd ich auch an den Impedanzwandler 
verlegen. Also einfach die bisherige Schaltung vor den 
Sallen-Key-Tiefpass setzen. R1 und R2 des Tiefpass wären dann beide 
normale Festwiderstände.

Dann sind auch beide OPs beschäftigt, und wir haben ne Möglichkeit dem 
DAC seine Quantisierungssprünge rund zu feilen.

Der 8V Regler ist ne gute Idee.

von Thomas R. (tinman) Benutzerseite


Lesenswert?

Jens _. schrieb:
> Ich mache mir gerade Gedanken, wie ich mit Eurer (unserer) fertigen
> Platine meine ersten Experimente mache. Persönlich werde ich mir das
> Board wohl, entgegen Eurer Darstellung, um 180° gedreht auf den Tisch
> legen. Die USB-Buchse und die Stromversorgung wäre dann 'hinten', und
> der IR-Teil und die Ports wären dann 'vorn'. Netter Nebeneffekt ist
> dabei die 'richtige' MSB/LSB-Anordnung der LED's und Taster. Oder irre
> ich mich hierbei???
>
> Könntet Ihr Euch vorstellen, die Beschriftung der Ports / Jumper um 90°
> gedreht anzuordnen, dass man sie auch lesen kann wenn das Board gedreht
> auf dem Tisch liegt? Von einer Doppelbeschriftung halte ich allerdings
> nichts!
>
> Jens

was soll ich sagen irgendwie stimmt schon das bedienelemente ( taster, 
lcd, led .. ) 'vorne' sind, anschlüsse 'hinten', erweiterungen 
rechts/links - ja wenn board gross sein darf dann machen es vernünftige 
entwickler es so - leider neimand hat es 'gemerkt' vor sagen wir 100 
stunden - aber vielleicht hat das dynamische duo doch noch paar tage 
zeit um es zu ändern , wir werden sehen.

von Sebastian W. (mrhack)


Lesenswert?

Wärs denn möglich, die SMD C's und R's im einheitlichen Package zu 
machen, also 0805? Denke nicht dass wir an's Leistungslimit der Bauteile 
kommen.
Somit könnte der Bereich bei den LEDs auch etwas näher zusammengerutscht 
werden.

Bei JP_DARL könnten Pin 9 noch auf Masse gelegt werden und Pin 10 mit 
JP_CD+ verbunden werden oder auch umgekehrt ums einheitlich zu halten. 
So hätte man alles an einen Stecker.
JP_DARL könnte auch ein wenig nach oben verschoben werden, dann wär in 
den Routing zum PORTF ein/zwei Knickstelle weniger. Genauso bei VCC bei 
L1 is noch'n unnötiger Knick, wenn das VIA noch ein wenig nach rechts 
verschoben wird, könnten die Routings darunter etwas begradigt werden. 
Da gibts aber sowieso noch etliche Stellen zum nachbessern :)

Trotzdem bisher super Leistung von euch.

Gruß
 Sebastian

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Leute nehmt Euch mal zusammen jetzt. Langsam werdet Ihr unverschaemt mit 
Euren Forderungen.

von JojoS (Gast)


Lesenswert?

Schick das Layout endlich zum LP-Hersteller, dann hast du Ruhe. Auch vor 
dir selber :-)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Japs... das wird auch ziemlich bald mal passieren :D

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Wartet nur bis Ihr das Teil bestuecken muesst. Wuerde mich mal 
interessieren wie lang Ihr da so braucht :D

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Psychiater zu Patient: Vergessen Sie nicht, Ihre Medikamente zu nehmen. 
Sie wissen, was das letzte mal passiert ist?

von Thomas K. (muetze1)


Lesenswert?

Was los, mutierst du zum Ende hin zum Joker?

Ja, kannst mein Knuddel-Konto wieder löschen...

von Kh L. (loeter)


Lesenswert?

Michael G. schrieb:
> Wartet nur bis Ihr das Teil bestuecken muesst. Wuerde mich mal
> interessieren wie lang Ihr da so braucht :D

Für den XMEGA 4 Minuten. Davon 3 min fürs saubere Platzieren, 1 min fürs 
Verlöten aller Pins. Der Rest der Platine dauert länger.

Warum erwähn ich das? Hier kennt hoffentlich jeder schon die Technik mit 
der Hohlkehlen-Lötspitze.
Möcht nur mal drauf hinweisen, damit hier auch möglichst viele mit Ihrer 
Platine zum Erfolg kommen. Die Pins einzeln verlöten ist bei den 
Finepitch ICs wirklich Frickelkram, und sieht hinterher meistens nicht 
so doll aus.
Die Hohlkehle ist ne Lötspitze, die vorne ne Vertiefung hat, wie ein 
Löffelchen. Mit etwas Übung gehts auch mit der normalen dicken (2-3 mm) 
Lötspitze.

So gehts:
- TQFP sauber platzieren, und an allen 4 Ecken mit Lötkolben anheften.
- Flussmittel aus der Spritze auftragen. (dünne Wurst über alle Pins)
- 1 Tropfen Lötzinn in die Spitze.
- 1 mal über alle Pins fahren.
- ggfs. bei Brücken nochmal nacharbeiten
- Mit Leiterplattenreiniger die ganze Platine vom Flussmittel rein 
waschen.

Hier ist ein Video, auf dem der Ablauf ungefähr rüber kommt. Das 
Auslöten ersparen wir uns hoffentlich.

http://www.youtube.com/watch?v=V_cDV92IuWY

Hier ein Thread dazu
Beitrag "Hohlkehle Lötspitze SMD"

Flussmittel: Reichelt EDSYN FL 22
Leiterplatten Reiniger: Reichelt Kontakt 360

Lötspitze hab ich bei Reichelt schon gesehen, finds sie aber grad nicht 
mehr. Gibts für Ersa und Weller.

Was hab ich mir früher einen abgefrickelt, bis mir das mal einer gezeigt 
hat.

Gruß

       Kai

P.S. Ach-Ja, und lasst die Finger von dem Bleifrei Lötzinn. 0,5 mm 
Sn60PbCu2 oder noch besser 0,5 mm Sn60PbAg2.

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Wir schliessen noch den zweiten OPV an und dann ist Ruhe -- nur noch 
Fehlerkorrektur (bis auf begruendete kleine Ausnahmen). Keine neuen 
Bauteile.

Michael

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Kai H. schrieb:

> Warum erwähn ich das? Hier kennt hoffentlich jeder schon die Technik mit
> der Hohlkehlen-Lötspitze.
> Möcht nur mal drauf hinweisen, damit hier auch möglichst viele mit Ihrer
> Platine zum Erfolg kommen. Die Pins einzeln verlöten ist bei den
> Finepitch ICs wirklich Frickelkram, und sieht hinterher meistens nicht
> so doll aus.
> Die Hohlkehle ist ne Lötspitze, die vorne ne Vertiefung hat, wie ein
> Löffelchen. Mit etwas Übung gehts auch mit der normalen dicken (2-3 mm)
> Lötspitze.

Das geht auch mit ner normalen Spitze... ich hab das mal an dem SRAM der 
miniLA-Platine demonstriert:

http://www.youtube.com/watch?v=jlwoOetHAkU&feature=channel_page

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich hatte heute so viel noch zu tun dass ich nicht dazu gekommen bin den 
Zahlstatus zu aktualisieren - mache ich dann morgen ;)

Michael

von Olli R. (omr) Benutzerseite


Lesenswert?

Ich habe gerade von einem Arbeitskollegen, der das Ding kennt einen 
Hinweis auf eine moegliche Kurzschlussgefahr beim microSD-Slot

http://media.digikey.com/photos/3M%20Photos/2908-05WB-MG.jpg

erhalten. Beim Einstecken der Karte werden die Federkontakte recht weit 
durch die laenglichen Schlitze im Unterteil gedrueckt und koennen evtl. 
die Platine beruehren.

Dann sollten keine nicht mit Loetstopp bedeckten Vias darunter sein wg. 
Kurzschlussgefahr.

Olli

von Simon K. (simon) Benutzerseite


Lesenswert?

Durch die oberen Löcher kriegst du keine Schrauben durch, weil der 
Schraubenkopf Bauteile auf der Oberseite berühren wird.

von Olli R. (omr) Benutzerseite


Lesenswert?

Olli R. schrieb:

> Dann sollten keine nicht mit Loetstopp bedeckten Vias darunter sein wg.
> Kurzschlussgefahr.

Bei genauerem Hinsehen [TM] ist das hier aber wohl weitgehend 
unkritisch, da die Vias nur das Signal des jeweiligen Kontaktes davor 
fuehren, nur das Oberste koennte man vielleicht noch ein bischen nach 
oben schieben.

Olli

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Hier herrscht ja verdaechtige Stille... wie erfrischend *g
Wir werden uebrigens heute aller Voraussicht nach den Proto ordern.

lg,
Michael

von 900ss (900ss)


Lesenswert?

Michael G. schrieb:
> Wir schliessen noch den zweiten OPV an und dann ist Ruhe -- nur noch
> Fehlerkorrektur (bis auf begruendete kleine Ausnahmen). Keine neuen
> Bauteile.
>

Hast du von dem 2. OP den Sallen-Key-Tiefpass gebaut? Wie hier 
beschrieben:
Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"
und hier
Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"

Wenn ja... chic! Die Idee fand ich klasse.
Wenn nicht, ich nehm die Platine wie sie wird :-)

Hey Jungs, ich zieh nochmal den Cyberhut vor Euch!
Echt klasse die Platine.

Gruß
Joachim

von Florian W. (bucky)


Lesenswert?

Damn! Thread zu spät gesehen...
Habt Ihr vor, mal ne zweite Runde zu machen? Wenn ja, kann man sich da 
auch in 'ner Mailingliste verewigen um nicht wieder was zu verpassen?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

900ss D. schrieb:

> Hast du von dem 2. OP den Sallen-Key-Tiefpass gebaut? Wie hier
> beschrieben:
> Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"
> und hier
> Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"
>
> Wenn ja... chic! Die Idee fand ich klasse.
> Wenn nicht, ich nehm die Platine wie sie wird :-)
>
> Hey Jungs, ich zieh nochmal den Cyberhut vor Euch!
> Echt klasse die Platine.

Wenn noch Luft bleibt schau ich da mal... ich muss erstmal die 
Ueberweisungen sortieren ;)

Thx... mir gefaellt sie auch richtig gut hehe. Hier wurden viele sehr 
nuetzliche Verbesserungsvorschlaege eingebracht.

Michael

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Simon K. schrieb:
> Durch die oberen Löcher kriegst du keine Schrauben durch, weil der
> Schraubenkopf Bauteile auf der Oberseite berühren wird.

Hab den Durchmesser kleiner und den Restring groesser gemacht (alle 
Befestigungsvias).

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich hab die Platine noch etwas grosszuegiger beschriftet. Das sollte 
mehr Klarheit schaffen.

Michael

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Auf der Liste wurden ja bereits CAD-Files veroeffentlicht. Hier der 
Vollstaendigkeit halber nochmal der aktuelle Schaltplan.

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Teil 2

von Simon K. (simon) Benutzerseite


Lesenswert?

10n an dem 32k Quarz? ;) Im Leben nicht. Laut xmega Datenblatt müssen da 
gar keine dran, hab bei meinem Layout aber auch welche vorgesehen.

Und kann mir ma einer die RGB Transistor-Orgie da unten erklären? Das 
macht für mich irgendwie nur sehr begrenzt sinn alles. Die NPN Emitter 
sind an die Portpins angeschlossen?

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Doch, ich hab EXTRA nochmal im manual nachgeschaut. Die muessen da 
dran... kannst selber schaun. Anscheinend hat der Xmega keine internen 
Lasten dafuer.

von Simon K. (simon) Benutzerseite


Lesenswert?

Michael G. schrieb:
> Doch, ich hab EXTRA nochmal im manual nachgeschaut. Die muessen da
> dran... kannst selber schaun. Anscheinend hat der Xmega keine internen
> Lasten dafuer.

Aber keine 10 Nanofarad.

Das mit den Transistoren an der RGB LED sollte man aber u.U. noch mal 
überarbeiten.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

na jut... schauma mal spaeter... ;p

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

omg klar
Muessen natuerlich 10pico sein!
Korrigiert

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Durch die einstellbare Last wuerd ich sogar sagen ich mach den einen 
noch etwas kleiner...

von Olli R. (omr) Benutzerseite


Lesenswert?

Simon K. schrieb:

> Das mit den Transistoren an der RGB LED sollte man aber u.U. noch mal
> überarbeiten.

Warum? Schau mal hier im Forum in der Artikelsammlung, da wird das 
genaus so gemacht fuer LEDs mit gemeinsamer Kathode an einer 
Betriebsspannung, die hoeher als die Portspannung ist.

http://www.mikrocontroller.net/articles/Transistor#Wie_kann_ich_mit_5V_vom_Mikrocontroller_12V_und_mehr_schalten.3F

Schalten gegen +8V

 +8 V o--------------+----------------------+
                     |                      |
                     |    __               |< T2, PNP
                     +--| __ |----+--------|  BC557
                        R1,4K7    |        |\
                                |/T1,NPN    |
       Vcc/+3.3V o--------------| BC547     |
                                |>          |
                         _        |        .-.
          uC PIN o-----| _ |------+       ( X )
                       R2,4K7              '-'
                                            |
  GND o----------o--------------------------+


Ich habe das so auch simuliert und es funktioniert.

Bitte etwas konstruktiver, z.B. mit alternativem Schaltungsvorschlag UND 
Begruendung.

Olli

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Ja, Simon... bitte etwas genauer sein hier. Und falls kommt: Man braucht 
es nur fuer Blau: Der Atxmega kann nur insg. 200mA liefern, die Loesung 
mit 3 Transistorpaaren ist schon gut, das verringert die Last auf den 
Ports.

Michael

von Eddy C. (chrisi)


Angehängte Dateien:

Lesenswert?

In der angehängten Version wird die Basis geschaltet, womit sich ein 
high- aktives Schaltverhalten bei kleinerem Ansteuerstrom ergibt.

Weiterhin ist der Vorwiderstand der LED in den Emitterkreis des PNP 
geschaltet, womit der PNP eine Stromquelle bildet, die den Strom 
unabhängig von der Highside Spannung macht. Der LED-Strom wird also 
stabilisiert.

von Frank Z. (frazi)


Lesenswert?

Michael G. schrieb:
> Ich hab die Platine noch etwas grosszuegiger beschriftet. Das sollte
> mehr Klarheit schaffen.

Sieht sehr gut aus (das Auge sieht ja mit)

Ich hab da aber noch zwei Anmerkungen, ginge es das Befestigungloch 
zwischen Port E und F in den darunter liegenden leeren (schwarzen) 
Bereich zu setzen, dann ist da mehr Platz zum schrauben.
Koennten die Ports alle den gleichen Abstand, am besten 2,54 mm Raster 
aufweisen, falls ich mal eine Huckpackplatine aus Lochraster draufsetzen 
will geht das nur so (ich nehme bei meiner Platine dann auch keinen 
Wannenstecker sondern Stifleisten).

Danke fuer eure Realisierung


Frank

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Frank, das Loch verschiebe ich. Das mit dem selben Abstand geht wegen 
der Platinengroesse nicht ganz (haben wir bereits probiert). Die Ports 
sind bereits auf einem 2.54er-Raster angeordnet, ist ist also moeglich, 
eine Rochlasterplatine draufzupacken. Zuletzt passt der Abstand nicht so 
ganz eben weil wir alles nachtraeglicha auf Raster gebracht haben ;)

Gruss,
Michael

von Michael G. (linuxgeek) Benutzerseite


Angehängte Dateien:

Lesenswert?

Hier mal mit Grid: 100mil (=0.1"=2.54mm)

von Olli R. (omr) Benutzerseite


Lesenswert?

Eddy Current schrieb:

> In der angehängten Version wird die Basis geschaltet, womit sich ein
> high- aktives Schaltverhalten bei kleinerem Ansteuerstrom ergibt.

Sehr schoen, das gefaellt mir als meine Loesung, sowas hatte ich gestern 
abend eigentlich gesucht.

> Weiterhin ist der Vorwiderstand der LED in den Emitterkreis des PNP
> geschaltet, womit der PNP eine Stromquelle bildet, die den Strom
> unabhängig von der Highside Spannung macht. Der LED-Strom wird also
> stabilisiert.

Vielleicht mag Michael das nochmal umbauen. Viel aendert sich ja 
platzmaessig nicht, sind immer noch 3 Widerstaende und 2 Transistoren 
pro RGB-Kanal.

Leider haben wir bei Angelika nur diese RGB-LED gefunden, sie besteht 
aus zwei blauen und jeweils einer roten und gruenen LED mit einem 
p-poligen Anschluss und paarweise gemeinsamen Kathoden.

EDIT: Wir lassen das jetzt so, wie es ist. Sollten wir damit beim 
Protoypen Probleme bekommen, koenne wir das fuer die endgueltige Platine 
noch aendern.

Olli

von Simon K. (simon) Benutzerseite


Lesenswert?

Die Transistorschaltung, die ja auch im Wiki ist, verstehe ich nicht, 
warum die Mikroprozessor Pins an den Emittern der NPNs hängen, das habe 
ich so noch nie gesehen und kann mir da auch gerade keinen Reim drauf 
machen. So wie Eddy Current hätte ich es auch gemacht, ist ja 
straight-forward, die PNPs über Pullup anzuschließen und mit NPN gegen 
Masse zu schalten.

von Olli R. (omr) Benutzerseite


Lesenswert?

Michael G. schrieb:
> Hier mal mit Grid: 100mil (=0.1"=2.54mm)

Ja, die Ports lassen nicht NICHT aequidistant verteilen, das Spielchen 
habe ich auch schon durch :)

13x100mil Platz lassen sich leider nicht gleichmaessig auf 5 Luecken 
verteilen, wenn man im 100mil-Raster bleiben will.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Hm ja das hat mich auch irritiert, aber ich hab mal Olli vertraut. 
Funktionieren wird es, er hat es extra simuliert. Die Ecke ist echt 
laestig zu routen. Falls ich wirklich Nachteile beim Test feststellen 
sollte werden wir es aendern, versprochen.

von Simon K. (simon) Benutzerseite


Lesenswert?

Olli R. schrieb:
> Michael G. schrieb:
>> Hier mal mit Grid: 100mil (=0.1"=2.54mm)
>
> Ja, die Ports lassen nicht NICHT aequidistant verteilen, das Spielchen
> habe ich auch schon durch :)

Inwiefern? Du kannst auch in einem anderen Raster die Stiftleisten so 
"in etwa" da hinlegen, wo du sie haben willst. Anschließend editierst 
und rundest du die Koordinaten (von jeder Stiftleiste) auf ein 
100mil-faches, wo ist das Problem?

von Olli R. (omr) Benutzerseite


Lesenswert?

Michael G. schrieb:
> Hm ja das hat mich auch irritiert, aber ich hab mal Olli vertraut.
> Funktionieren wird es, er hat es extra simuliert. Die Ecke ist echt
> laestig zu routen. Falls ich wirklich Nachteile beim Test feststellen
> sollte werden wir es aendern, versprochen.

Der uC-Port soll active-Low sein und als Senke dienen. Die Idee dahinter 
war, dass der Summenstrom auf den I/O-Pins 200mA nicht ueberschreiten 
darf.

Wenn ich hier also Strom ziehe statt zu sourcen, kann ich auf anderen 
Ports insgesamt mehr rausgeben.

Was mir bei Eddy besser gefaellt, ist der Vorwiderstand der LED im 
Emitterkreis.

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.