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.
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
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
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
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)
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.
> 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.
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.
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]
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
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
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.
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
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.
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
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
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
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
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
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 :)
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 ;)
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.
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
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.
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.
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).
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.
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.
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...
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.)
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
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.
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.
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?
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).
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.
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.
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
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.
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.
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.
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.
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?
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.
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 ...
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.
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?
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!
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.
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 ;)
@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
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
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.
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 ;)
@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 :)
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.
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.
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
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.
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.
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 :)
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.
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?
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.
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.
>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.
@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! :)
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.
@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.
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.
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).
>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
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?
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.
@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! :)
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
@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...
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.
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.
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?
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
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.
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.
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.
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
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.
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
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
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 :-)
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.
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
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' ?
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.
@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.
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' :-)
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.
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...
JojoS schrieb:
> RGB Led: ts, anderen den Spieltrieb vorwerfen und dann selber...
Auf der Unterseite waer' noch Platz fuer ein LCD-Display, Interesse...?
@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.
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 ;)
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
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!
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.
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)?
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
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 ...
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 ?
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
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
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
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
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).
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
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.
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
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...
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
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
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.
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.
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
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.
Wir schliessen noch den zweiten OPV an und dann ist Ruhe -- nur noch
Fehlerkorrektur (bis auf begruendete kleine Ausnahmen). Keine neuen
Bauteile.
Michael
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
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
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
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?
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).
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?
Doch, ich hab EXTRA nochmal im manual nachgeschaut. Die muessen da
dran... kannst selber schaun. Anscheinend hat der Xmega keine internen
Lasten dafuer.
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.
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
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
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.
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
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
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
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.
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.
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.
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?
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.