Absolute maximum ratings:
DC Current per I/O Pin: 20.0 mA
DC Current VCC and GND Pins: 200.0 mA
D.h. jeder Pin ist mit 20mA als Source belastbar, der Gesamtstron ueber
die Stromvesorgungspins ist aber begrenzt und erheblich geringer als das
Produkt aus Anzahl I/O-Pins x 20mA.
Wenn man hier und da mal ein bischen Strom durch nen Port reinlutscht,
dann hat man mehr Brutto vom Netto :)
Simon K. schrieb:
> 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?
Lochrasterplatinen sind das Problem. Die runden nicht. Es wurde mal der
Wunsch geaeussert, da komplett mal was auf die Ports stecken zu koennen.
Olli R. schrieb:
> Simon K. schrieb:>>> 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?>> Lochrasterplatinen sind das Problem. Die runden nicht. Es wurde mal der> Wunsch geaeussert, da komplett mal was auf die Ports stecken zu koennen.
Irgendwie reden wir jetzt aneinander vorbei. Du kannst doch zwischen den
Stiftleisten nach wie vor ein 2,54mm Raster behalten. Das einzige, was
du änderst ist die absolute Positionierung aller Stiftleisten (Und das
machst du, indem du die Positionierung händisch vornimmst. Mit
Taschenrechner und Stift und dem Editierdialog der Stiftleiste.
Simon K. schrieb:
> Irgendwie reden wir jetzt aneinander vorbei. Du kannst doch zwischen den> Stiftleisten nach wie vor ein 2,54mm Raster behalten. Das einzige, was> du änderst ist die absolute Positionierung aller Stiftleisten (Und das> machst du, indem du die Positionierung händisch vornimmst. Mit> Taschenrechner und Stift und dem Editierdialog der Stiftleiste.
Zwischen den Ports A, B, C, und D ist ein "grosser" Zwischenraum, 300mil
oder so. Zwischen den anderen nur 200mil. WIE soll ich das gleichmaessig
verteilen, wenn ich den Abstand von A und F nicht vergroessern kann und
an ein vielfaches von 100mil im Abstand gebunden bin???
Simon, magst du bitte deine Vorschlaege auf der Mailingliste posten, ich
glaube die anderen Besteller lesen da eher mit als im Forum.
Olli R. schrieb:
> Simon K. schrieb:>>> Irgendwie reden wir jetzt aneinander vorbei. Du kannst doch zwischen den>> Stiftleisten nach wie vor ein 2,54mm Raster behalten. Das einzige, was>> du änderst ist die absolute Positionierung aller Stiftleisten (Und das>> machst du, indem du die Positionierung händisch vornimmst. Mit>> Taschenrechner und Stift und dem Editierdialog der Stiftleiste.>> Zwischen den Ports A, B, C, und D ist ein "grosser" Zwischenraum, 300mil> oder so. Zwischen den anderen nur 200mil. WIE soll ich das gleichmaessig> verteilen, wenn ich den Abstand von A und F nicht vergroessern kann und> an ein vielfaches von 100mil im Abstand gebunden bin???
Ja bei den Abständen bist du gebunden an die 100mil. Da hast du Recht.
Oben schrobst du:
> Ja, die Ports lassen nicht NICHT aequidistant verteilen, das Spielchen> habe ich auch schon durch :)
Was ich nicht so ganz verstanden habe und, glaube ich, immer noch nicht
tue..
>> Simon, magst du bitte deine Vorschlaege auf der Mailingliste posten, ich> glaube die anderen Besteller lesen da eher mit als im Forum.
Geht nicht, bin kein Mitbesteller.
Simon K. schrieb:
>>> machst du, indem du die Positionierung händisch vornimmst. Mit>>> Taschenrechner und Stift und dem Editierdialog der Stiftleiste.
Ma nich frech werden, gell :)
>> Ja, die Ports lassen nicht NICHT aequidistant verteilen, das Spielchen>> habe ich auch schon durch :)>> Was ich nicht so ganz verstanden habe und, glaube ich, immer noch nicht> tue..
Nochmal:
A
300mil
B
300mil
C
300mil
D
200mil
E
200mil
F
Jetzt rechne die Abstaende zwischen den Ports zusammen. Geht im
Taschenrechner oder im Kopf, haengt von Dir ab.
Ich komme da auf 1300mil, die ich als Abstand zwischen den Ports
aequidistant verteilen moechte. Das teilst Du jetzt durch 5 (fuenf). Da
kommt dann 260 raus. Leider ist 260/100 aber kein Integer, von daher
liegen die Ports bei Gleichverteilung nicht mehr im 100mil-Raster.
Jetzt klar oder soll ich's aufmalen?
>> Simon, magst du bitte deine Vorschlaege auf der Mailingliste posten, ich>> glaube die anderen Besteller lesen da eher mit als im Forum.> Geht nicht, bin kein Mitbesteller.
Da schwillt mir doch jetzt der Kamm. Warum gehst Du mir dann so
penetrant mit den Portabstaenden auf den ...., aeh, auf die Nerven?
Olli R. schrieb:
> ichkomme da auf 1300mi, dieichalsAbstand zwischen den Ports aequidistant> verteilen moechte.
Äquidistant heißt meiner Meinung nach, dass die Distanz gleich bleibt.
Das wäre dann die logische Übersetzung ins Deutsche. Und wie verteilt
man denn was äquidistant? Ich versteh das so, dass du alle Ports
zusammen verschieben möchtest und dabei die Abstände gleichbleiben
sollen. Und das ist definitiv möglich.
>> Jetzt klar oder soll ich's aufmalen?
Nix is klar.
>>> Simon, magst du bitte deine Vorschlaege auf der Mailingliste posten, ich>>> glaube die anderen Besteller lesen da eher mit als im Forum.>> Geht nicht, bin kein Mitbesteller.>> Da schwillt mir doch jetzt der Kamm. Warum gehst Du mir dann so> penetrant mit den Portabstaenden auf den ...., aeh, auf die Nerven?
Bitte? Langsam reichts aber. Hier habe ich mich dazu eingeklinkt:
Beitrag "Re: Besteht Interesse an einfacher Experimentierplatine fuer den Xmega128a1?"
Und versucht zu helfen.
Willst du mir jetzt sagen, dass in diesem Thread nur Leute erwünscht
sind, die mitbestellt haben oder was? Prost Mahlzeit dann mal. Leg dich
mal wieder hin, du scheinst an Schlafmangel zu leiden.
Simon, halt mal den Ball Flach. Die Diskussion ist sowieso beendet. Es
ist Deine besserwisserische neunmalkluge Art, die Olli nervt.
Verstaendlicherweise -- mir ist es egal. Ich sag Dir was gemacht wird.
Simon K. schrieb:
> Olli R. schrieb:>> ichkomme da auf 1300mi, dieichalsAbstand zwischen den Ports aequidistant>> verteilen moechte.> Äquidistant heißt meiner Meinung nach, dass die Distanz gleich bleibt.> Das wäre dann die logische Übersetzung ins Deutsche. Und wie verteilt> man denn was äquidistant? Ich versteh das so, dass du alle Ports
Äquidistant heißt das alle (diskreten) Punkte auf einer Geraden den
gleichen Abstand habe. Wenn du also meßwerte jede Sekunde aufnimmst sind
deine Meßwerte Äquidistant. Nimmst du immer nach 3, 4, 2, 7, 9 Sek
Meßwerte auf sind diese nicht äquidistant...
A 300mil B 300mil C 300mil D 200mil E 200mil F ...
A, B, C, habne den gleichen Abstand, D, E, F... nicht ergo die Ports
sind nicht äquidistant. Ist aber hier auch denk ich egal, hauptsache der
Abstand zwischen den Ports ist ein (ganzzahliges) Vielfaches des
Rastermaßes.
So genug der Streiterei ;)
Tobias schrieb:
> Finds gut so wies geworden ist. Wurde auch Zeit, sonst wär euch beiden> wohl noch der Gedultsfaden gerissen.
Hm? Ach, hier liegt schon alles voll mit gerissenen Faeden ;)
Eddy Current schrieb:
> 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.
Das haette hier aber, wie mir (gerade aufgefallen)[TM] ist den Nachteil,
dass wir noch einen weiteren Transistor verbauen haetten muessen, da ja
jede der beiden blauen LEDs ihre eigene Stromquelle braucht.
Hiho!
Michael G. schrieb:
> Ich habe das Layout jetzt so an den Fertiger uebersendet... jetzt heisst> es warten (auf den Proto).
Super Sache! Auch von meiner Seite nochmal vielen Dank für die Geduld,
Ausdauer und die vielen Arbeitsstunden, die ihr in dieses Projekt
gesteckt habt. Ich ziehe meinen (virtuellen) Hut vor Euch (Michael und
Olli) für diese Umsetzung und Organisation.
Schönen Gruß von einem Mitbesteller,
Jan
Joa Jan, danke.
Mir ist auch eine Idee gekommen zum testen: Ich werde wahrscheinlich ein
kleines Aufsteckmodul fuer 8-Bit-SDRAM bauen und mal sehen, ob sich das
Ebi damit zur Zusammenarbeit ueberreden laesst.
Gruss,
Michael
Bertram Luchs schrieb:
> Ich bin durchaus interessiert, möchte aber nicht in Vorleistung gehen> bei eurem Drang, ständig neue Spielereien hinzuzufügen.
Dann lass es bleiben.
Bertram Luchs schrieb:
> Ich bin durchaus interessiert, möchte aber nicht in Vorleistung gehen> bei eurem Drang, ständig neue Spielereien hinzuzufügen.
Thread lesen, denken, nochmal lesen, nochmal denken, DANN erst posten.
Hat jemand interesse an einem AD-ON Board auf dem ein GPS-Modul von
NAVMAN sitzt ? Wenn interesse besteht würde ich mich auch breitschlagen
lassen und ein "nicht OEM-Modul" verwenden (kostet mich so nix :-)
http://www.navmanwireless.com/oem/gps-news/jupiter-20-oem
Bertram Luchs schrieb:
> Ich bin durchaus interessiert, möchte aber nicht in Vorleistung gehen> bei eurem Drang, ständig neue Spielereien hinzuzufügen.
Der Vorwurf ist wohl ziemlich ungerechtfertigt, da Michael und Olli
versucht haben, "unseren" Wünschen, also denen der Käufer (oder auch
nicht) gerecht zu werden und nicht eigene Kreationen verwirklicht haben.
Ihnen das jetzt auf eine so dumme und plumpe Art indirekt vorzuerfen ist
schon dreist. Und ob du Interesse an diesem Board hast oder nicht, dass
interessiert die beiden sicher auch nicht, da sie nichts daran
verdienen, eher stecken sie viel Zeit hinein um UNS, den Käufern einen
großen Gefallen zu tun. Und wenn Du das nicht so siehst, dann mußt du
halt ohne Board leben, dir selber eins häkeln oder eins für viel mehr
Geld kaufen. Evtl. bekommst du es dann auch maßgeschneidert.
Also denke nochmal drüber nach, sag artig: "OK Jungs, hab mich im Ton
vergriffen" und alle haben dich wieder lieb. ;-)
Joachim
PS. Ich bin auch enttäuscht, dass der 2. OP nicht als Sallen-Key Filter
zu verwenden ist (wie schon vorgeschlagen) aber ich hab es trotzdem
genommen. So günstig kommst du sonst kaum an ein EVAL-Board mit dem
XMEGA. Vielleicht bauen sie es ja noch drauf. Das wenige Hühnerfutter
paßt noch. Und kann man auch nach dem Prototypen noch reinhäkeln (bitte)
:-)
autsch... ich geh ja schon. ...saus
> Also denke nochmal drüber nach, sag artig: "OK Jungs, hab mich im Ton
vergriffen" und alle haben dich wieder lieb. ;-)
Es gibt hier zwei Leute im Thread, die sich bei jeder Gelegenheit
ziemlich im Ton vergriffen haben. Und nur, weil sie etwas gratis machen,
wird ihr verhalten auch noch hofiert. Sehr schade, dass sich hier nicht
ein paar mehr Leute getraut haben, dieses Verhalten entsprechend zu
"wuerdigen" um den Beiden etwas Nuetzliches fuer's spaetere Leben
beizubringen.
900ss D. schrieb:
> PS. Ich bin auch enttäuscht, dass der 2. OP nicht als Sallen-Key Filter> zu verwenden ist (wie schon vorgeschlagen) aber ich hab es trotzdem> genommen. So günstig kommst du sonst kaum an ein EVAL-Board mit dem> XMEGA. Vielleicht bauen sie es ja noch drauf. Das wenige Hühnerfutter> paßt noch. Und kann man auch nach dem Prototypen noch reinhäkeln (bitte)> :-)> autsch... ich geh ja schon. ...saus
Es gab halt den Punkt wo wir mal Schluss machen mussten, immerhin wollen
wir doch moeglichst bald an die Platine kommen ;) Ich will jetzt erstmal
auch nichts aendern (so lange es kein offensichtlicher Fehler ist).
Ich habe heute uebrigens noch 100 Exemplare eines Beipackzettels
vorbereitet, der versuchen soll, die wichtigsten Dinge zusammenzufassen
und schlimme Fehler zu vermeiden. Richtet sich aber eher an die weniger
versierten unter Euch.
lg,
Michael
Analog dummy schrieb:
> Hat jemand interesse an einem AD-ON Board auf dem ein GPS-Modul von> NAVMAN sitzt ? Wenn interesse besteht würde ich mich auch breitschlagen> lassen und ein "nicht OEM-Modul" verwenden (kostet mich so nix :-)
Was kostet's die anderen? Hast eine Bezugsquelle, Preis, Datenblatt?
900ss D. schrieb:
> Bertram Luchs schrieb:>> Ich bin durchaus interessiert, möchte aber nicht in Vorleistung gehen>> bei eurem Drang, ständig neue Spielereien hinzuzufügen.>> Der Vorwurf ist wohl ziemlich ungerechtfertigt, da Michael und Olli> versucht haben, "unseren" Wünschen, also denen der Käufer (oder auch> nicht) gerecht zu werden und nicht eigene Kreationen verwirklicht haben.
ja mehr oder weniger stimmt - beides !. Einige sachen sind vielleicht
nicht so wie jeder es haben möchte, das war von anfang klar - ich selber
empfinde teilweise auch so wie Bertram Luchs, habe erst dann bestellt
als der entwurf in die richtung ging die ich auch für mich persönlich
wollte.
> Und ob du Interesse an diesem Board hast oder nicht, dass> interessiert die beiden sicher auch nicht, da sie nichts daran> verdienen, eher stecken sie viel Zeit hinein um UNS, den Käufern einen> großen Gefallen zu tun.
Hmm, also ich kann rechnen , und die paar hundert euro die da gemacht
werden als 'nichts' definieren ist seltsam - ob es fair ist das sie da
paar euro machen ? Ja, ist ok, sonst würde ich nicht kaufen, wenn die
noch ganz cool sind und beim Mouser die µC für 3.5 bestellen , oder rams
aus taiwan für 2.5 - das ist deren sache - preis ist vereinbart und
passt, die 30 eur sind ok.
Wenn man die entwicklungstunden rechnet dann sind natürlich die paar
hundert euro nix.
> Also denke nochmal drüber nach, sag artig: "OK Jungs, hab mich im Ton> vergriffen" und alle haben dich wieder lieb. ;-)>
Ansichtsache, sich frei aeussern ist doch noch erlaubt, ich persönlich -
wenn es um mich ginge - würde es nciht als beleidigung oder sonstiges
sehen, aber es geht nciht um mich sondern um einen xmega board.
Ich freu mich schon auf proto ergebnisse - vor allem was ebi angeht -
naja, und natürlich freue mich auf die 'final' version dann irgendwann
in paar wochen.
Thomas R. schrieb:
> Hmm, also ich kann rechnen , und die paar hundert euro die da gemacht> werden als 'nichts' definieren ist seltsam - ob es fair ist das sie da> paar euro machen ?
Wie zum Teufel kommt Ihr da drauf, dass Michael da einen Euro Gewinn
drauszieht bzw. es darauf anlegt?
Ich verdiene daran auch NICHTS, ich zehle mein Board und die Teile, wie
jeder andere auch. Und die xmegas kommen nicht vom Mouser, die kommen
von CSD. Und das RAM bestellen wir sicher nicht in China.
Hoert doch endlich mal mit dem bloeden Gelaber auf! Sonst lassen wir den
Thread hier von Andreas zumachen, und fertig.
Das NERVT!
@ Olli R.:
Ignoriere die Idioten. Es ist immer dasselbe: Wenn ihnen nichts mehr
einfällt, dann wird unterstellt, es würden Millonen gemacht und beiseite
geschafft.
Hi,
Erst mal
G R A T U L A T I O N
zum Release. Ihr habt Euch echt ins Zeug gehängt, und viel Mühe und
lange Nächte aufgewandt, um aus diesem Projekt das Beste zu machen. Und
ich finde es ist Euch gelungen. Hut ab !!
900ss D. schrieb:
> PS. Ich bin auch enttäuscht, dass der 2. OP nicht als Sallen-Key Filter> zu verwenden ist (wie schon vorgeschlagen) aber ich hab es trotzdem> genommen. So günstig kommst du sonst kaum an ein EVAL-Board mit dem> XMEGA. Vielleicht bauen sie es ja noch drauf. Das wenige Hühnerfutter> paßt noch. Und kann man auch nach dem Prototypen noch reinhäkeln (bitte)> :-)> autsch... ich geh ja schon. ...saus
Wobei die Lösung, so wie sie jetzt ist, auch gut ist. Für den Tiefpass
macht es Sinn vor dem TP einen OP als Impedanzwandler zu setzen. Also
bräuchte man 2 OPs pro Kanal. Um beide Kanäle gleichermaßen nutzen zu
können bräuchte man also einen zweiten TS912. Jetzt sind beide Kanäle
gleich beschaltet, und haben quasi nur einen einfachen Verstärker.
Sollte man den Tiefpass dennoch brauchen, kann man ihn sich ohne
Probleme noch auf Lochraster dazu bauen. So sind jetzt beide DAC Kanäle
verfügbar und gleich beschaltet. Ich find die Lösung vor allem wegen der
zweiten Spannungsversorgung klasse, weil man sich dadurch das
Ausgangssignal auf beiden Kanälen auf den Pegel anheben kann, den man
braucht.
Wenn ich so drüber nachdenke, komme ich immer mehr zu dm Schluss, dass
ohnehin jeder, je nach Anwendung, eine etwas andere Analogbeschaltung am
Ausgang benötigen wird. Also wird es in den meisten Fällen ohnehin zu
ner Zusatzschaltung kommen.
Das mit dem Tiefpass war ne Idee, aber mir ist es wichtiger, dass beide
DAC gleichermaßen verfügbar sind.
Gruß
Kai
An alle, die uns Dank ausgesprochen haben: Bitte. Ich habe auch sehr
viele Mails bekommen und konnte nicht jedem individuell antworten,
sorry. Danke auch an jeden, der den ein oder anderen Euro extra
ueberwiesen hat.
An alle, die alles mitnehmen wollen, was sie bekommen, einem aber dann
nicht einmal die Butter auf dem Brot goennen: Pff... sowas nimmt einem
wieder die Freude. Wenn Euch die 12EUR fuer die Platine zu teuer sind
lasst es doch einfach bleiben und lasst mir meinen Frieden.
Edit: Ihr koennt Euch dann fuer 15EUR bei Reichelt das tolle Teil hier
kaufen:
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C94;GROUPID=3374;ARTICLE=50252;START=0;SORT=user;OFFSET=16
Ach ja: das ist eine Platine mit zwei Seiten.
Oder kauft Euch fuer 300EUR das STK600 und mault Atmel voll welche
Frechheit sie haben, Geld dafuer zu nehmen.
Michael
Wir sind uebrigens noch dabei kleine Verbesserungen und Korrekturen zu
machen.
2009-06-05 omr
R19: value changed from 10k to 33
IC2: 7805 replaced by LF33
Olli R. schrieb:
> Wie zum Teufel kommt Ihr da drauf, dass Michael da einen Euro Gewinn> drauszieht bzw. es darauf anlegt?
leiton angebot:
100 * 140/80 board, vergoldet, 25AT, BD, E-test, Brutto : 471.36 EUR
2 * 140/80 board, standard, 8AT, kein e-test, Brutto : 81.31 EUR
- also locker 500 eur drin beim 12 eur * 100 stk
µC CSD angebot
639.60 EUR für 100 stk - also locker 100 drin beim 100 * 7.5 eur
> Ich verdiene daran auch NICHTS, ich zehle mein Board und die Teile, wie> jeder andere auch.
super, wie gesagt mir egal - habs akzeptiert die preise und bezahlt.
> Und die xmegas kommen nicht vom Mouser, die kommen> von CSD. Und das RAM bestellen wir sicher nicht in China.>
den ganzen satz lesen, am besten 5 mal.
> Hoert doch endlich mal mit dem bloeden Gelaber auf! Sonst lassen wir den> Thread hier von Andreas zumachen, und fertig.>> Das NERVT!
Wie alt bist du nochmal ?
Mal die fakten ...
Es ist ein hobby project : ja
Von anfang an so gesagt : ja
Hobby wegen lizenz und garantie : ja
Weil Michael sich nicht sicher war mit seinem design : ja
Und weil sammelbestellung günstiger für alle ist : ja
Es hat haufen arbeit gekostet : ja
Es wird defnitiv paar hundert euro gewinn drin sein : ja, nachweisbar
Stört es jemanden der gekauft hat : nein ( mindestens sehe nix )
Andere menschen beleidigen - die lediglich tatsachen klar ansprechen ist
kindisch, ich glaube nciht das die die es bestellt haben wirklich damit
probleme haben das Michael hunderte stunden investiert hat - und dann
logischerweise auch paar euro machen möchte. Letzendlich strom ist nciht
umsonst. Du kannst es aber anscheinend nicht anders - wenn du sauer bist
da du Michael hilfst und nix verdiennst dann bespreche das mit ihm - und
nicht hier.
So das bezüglich Olli.
Was Michael angeht - hey, wie gesagt, ich gönne dir die paar euro, ist
auch völlig ok geld zu verdiennen.
Offtopic : TQFP 100 adapter beim futurlec.com kosten 1.10 eur.
@ Thomas R.
Versaut Thomas R. uns grad den Spass an diesem Thread: Jaaa
Jetzt gib doch einfach mal wieder Ruhe, oder kehr zu einem technischen
Thema zurück. Du bist anscheinend der einzige den das interessiert.
Du hast auch jederzeit die Möglichkeit so ein Projekt selber zu starten
und dann auch durch zu ziehen.
Wir berechnen grad die Widerstaende fuer den IR-Teil nochmal korrekt und
ich habe zusaetzliche Befestigungsvias fuer eventuelle
Huckepack-Platinen vorgesehen...
Frage am Rande:
Kann man eigentlich das Posten von Beiträgen durch unangemeldete "Gäste"
in einzelnen Thread sperren? Eine leicht verminderte Anonymität wäre dem
durchschnittliche Niveau der Beiträge wahrscheinlich durchaus nicht
abträglich...
Ja jetzt wo du Huckepackplatinen erwähnst: Woran ich noch nicht gedacht
hatte... Man könnte doch die EBI Stiftleiste auch nach unten hin
einlöten und die XMega Platine auf eine Erweiterungsplatine aufstecken.
Man könnte dann ne Platine entwerfen, wo ein FPGA und SRAM drauf ist.
Die Pins des FPGAs führt man dann seitwärts raus und schon hat man das
ultimative Entwicklungssystem :)
Hmm mal sehen wie viel Zeit ich in den kommenden Semesterferien habe, so
ein FPGA Board wollte ich schon immer und dank dem parallelen
Speicherinterface könnte man Register im FPGA quasi wie die XMega eigene
Hardware ansprechen.
Ich glaube mit deiner Platine werde ich ne ganze Menge Spaß haben :)
Hier der Stand. Wir haben die IR-Stufe korrekt dimensioniert (Achtung:
keine kontunuierliche Spannung anlegen) und ich hab das Layout ein
bisschen umgerutscht und zusaetzliche Befestigungsmoeglichkeiten fuer
Erweiterungsplatinen vorgesehen.
Stefan Wimmer schrieb:
> Frage am Rande:>> Kann man eigentlich das Posten von Beiträgen durch unangemeldete "Gäste"> in einzelnen Thread sperren? Eine leicht verminderte Anonymität wäre dem> durchschnittliche Niveau der Beiträge wahrscheinlich durchaus nicht> abträglich...
Man kann, hab Andreas Schwarz (Forumbesitzer) schon darum gebeten, hat
er aber nicht gemacht.
Thomas R. schrieb:
> super, wie gesagt mir egal - habs akzeptiert die preise und bezahlt.
Unter welchem Namen hast du bestellt? Wir haben einen Thomas R. nicht in
der Besteller-Liste. Meld' Dich bitte mal per PM bei mir.
Olli
Thomas R. schrieb:
> Wenn möglich bitte den JP_CS und EBI_PORT raster abstand anpassen.>> Wird etwas einfacher mit erweiterung board.
ohh gerade gesehen das der JP_CS weg ist - mal ganz was anderes, warum
ist eigentlich CS vom SDRAM an den PF1 ?
A. N. schrieb:
> Man könnte dann ne Platine entwerfen, wo ein FPGA und SRAM drauf ist.> Die Pins des FPGAs führt man dann seitwärts raus und schon hat man das> ultimative Entwicklungssystem :)
Coole Sache.
Bin schon mal gespannt was Ihr so alles fabriziert mit dem Teil.
Inklusive der neusten Bombenzuendungen ;p
Simon K. schrieb:
> 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 ...
Dann guck' dir mal eine Basisschaltung an.
Thomas R. schrieb:
> ohh gerade gesehen das der JP_CS weg ist - mal ganz was anderes, warum> ist eigentlich CS vom SDRAM an den PF1 ?
Im Datenblatt stand dass CS auf Puls und nich auf Pegel schaltet, da
wollte ich auf Nummer sicher gehen.
Sorry, falls ich es überlesen habe, aber als Späteinsteiger in diesem
Thread konnte ich noch nicht alle 850+ Beiträge einzeln durchforsten und
wage daher die Frage: Was ist eigentlich mit JTAG? Muss ich meinen
JTAGICE per Jumperdrähten an den Poststeckern anflanschen oder ist da
was auf dem Board vorgesehen?
>Sorry, falls ich es überlesen habe, aber als Späteinsteiger in diesem>Thread konnte ich noch nicht alle 850+ Beiträge einzeln durchforsten
Hey, dein Browser stellt da eine coole Funktion zur Verfügung: STRG+F /
CTRL+F probier es mal aus ;-)
Michael G. schrieb:
> Thomas R. schrieb:>>> mal ganz was anderes, warum>> ist eigentlich CS vom SDRAM an den PF1 ?>> Im Datenblatt stand dass CS auf Puls und nich auf Pegel schaltet, da> wollte ich auf Nummer sicher gehen.
SDRAM datenblatt ?
Atmel Xplain benutzt auch den SDRAM und hat CS auf GND - siehe bild.
Deren sample driver ist aber natürlich entsprechend verwirrend und
benutzt auch extra i/o Pin für CS.
XMEGA EBI driver SDRAM example source
/*! \brief Test function for EBI with SDRAM.
*
* Hardware setup for 3-port SDRAM interface:
*
* PORTK[7:0] - A[7:0]
*
* PORTJ[7:0] - {A[11:8],D[3:0]}
*
* PORTH[7:0] - {WE,CAS,RAS,DQM,BA0,BA1,CKE,CLK}
*
* Since the EBI in 3-port mode does not have any spare pins for Chip
Select,
* this shoul be controlled by a General Purpose IO pin (PIN C0 in this
* example). A pull-up resistor should be connected to this pin to
ensure that
* the Chip Select is kept high during start-up.
Mein vorschlag -> CS vom SDRAM nicht wie jetzt auf ein JP_CS 2 pol.
jumper geht sondern auf einem 3pol - und zwar so das man wählen kann
zwischen GND und R15/PF1.
So würde man den PF1 frei haben falls der SDRAM damit leben kann.
Michael G. schrieb:
> There you go. Mit Tabellchen ;)
super ... fast :)
ich dachte eher an sowas wie im anhang.
Ich überlege gerade was ist schlimmer, ein 10k zwischen VCC und GND oder
ein 10k am SCL beim 2-Wire bzw. XCK beim USART.
Kleiner Tipp am Rande: Verbinde die Mech-Vias für die Befestigung der
Zusatzplatinen mit dem GND-Netz - dann hast du gleich etliche
Verindungen zwischen Top und Bottom Ground Plane. Das macht IMHO Sinn,
da die Planes schon recht gestückelt sind, was nicht gerade optimal ist
(sich aber bei einem zweilagigen Board schlecht vermeiden lässt). Ich
würde auch hier und da noch ein paar GND-Vias einfügen (müssen ja keine
grpßen sein).
Just my two cents.
Edit (geht nicht):
Ebenfalls suboptimal ist die Verteilung der 3V3 (scheinbar der
Digitalteil da vor dem L abgegriffen) unter dem Xmega. Mach ein
3V3-Polygon/Shape unter dem Xmega - damit sinkt der induktive Anteil
erheblich, was hier erstrebenswert ist. Den Abgriff am L kann man auch
wesentlich breiter gestalten.
Ich habe nochmal den neu hinzugekommenen Optokopppler (mit
Triac-Ausgang) ueberarbeitet, nun stimmt da auch die Isolation :)
Nun noch eben die letzten beiden Airwires beseitigen und die
Beschriftung zurechtruecken.
Bertram Luchs schrieb:
> Ihr seid dermaßen unprofessionell.
Richtig, wir machen das ja auch nur Hobby-maessig. Das hast Du fein
erkannt.
> Triac-Ausgang) ueberarbeitet". Redet ihr eigentlich miteinander? Und wie
Jep, wir kommunizieren das allerdings nicht immer im Detail hier im
Forum. Allerdings finden wir, dass das Nachreichen einzelner Features
das Projekt eher voranbringt, als wenn wir wie Sauerbier mit
zugekniffenem Popo auf den Prototypen warten wuerden. Am Kern aendern
wir ja nichts.
Auf dem Protoypen werden wir ohnehin nicht alle Moeglichkeiten bis in
alle Details testen koennen.
> Andere Frage, was macht ihr mit den Überweisungen, wenn ihr eure> Prototypen geschrottet habt?
Singular: den Prototypen.
Was wir dann machen? Schoen in Urlaub fliegen, was sonst.
Aber lass das mal nicht Deine Sorge sein.
Viele Gruesse,
Olli
Hey Betram,
steiger Dich da mal nicht zu doll rein. Wenn hier von Gewinnen die Rede
ist, war das vorher sicherlich nicht absehbar, da die Preise auf
kleineren Stückzahlen beruhen. Andererseits hat sich der Arbeitsaufwand
für das Design ebenfalls ins deutlich gesteigert. Das sage ich als
außenstehender Nichtbesteller bzw. nur Beobachter.
Was die Professionalität angeht, finde ich, ist es ein schön chaotisches
Projekt, das aber dennoch vorankommt. Dem Profi mag da grausen, weil
insgesamt ungefähr vier mal soviel Arbeit anfällt, wie es möglich
gewesen wäre, wenn man erst die Features zusammen mit dem Schaltplan
besprochen hätte und dann ins Layout gegangen wäre. Aber wer konnte
das vorher absehen?
In diesem Sinne wünsche ich dem Projekt weiterhin ein guten Verlauf und
laßt Euch von den Dreinredern nicht beirren. Mir ist bewußt, dass ihr
hier eine riesen Grätsche hinlegen müßt um einerseits den Ton im Forum
zu waren, aber andererseits mit den Besserwissern zurecht zu kommen.
Insofern halte ich destruktive Kommentare für reichlich unfair und
unangebracht.
So hier mal unser Stand. Mir ist unklar warum die Flaeche unter der MCU
(egal wie klein ich sie anlege) immer DRC-Fehler erzeugt aber ich hab
die jetzt mal abgesegnet...
Michael
Michael G. schrieb:
> So hier mal unser Stand. Mir ist unklar warum die Flaeche unter der MCU> (egal wie klein ich sie anlege) immer DRC-Fehler erzeugt aber ich hab> die jetzt mal abgesegnet...
Haben wir gerade geloest (soviel zur Kommunikation):
Wen's interessiert: Das umgebende Polygon muss einen hoeheren Rank haben
als das eingebettete, sonst findet ein Ueberlapp statt (bei gleichem
Rank, DRC errors) oder das eingebettete wird nicht gerendert, wenn der
Rank hoeher ist als der des umgebenden ist.
Thomas R. schrieb:
> Mein vorschlag -> CS vom SDRAM nicht wie jetzt auf ein JP_CS 2 pol.> jumper geht sondern auf einem 3pol - und zwar so das man wählen kann> zwischen GND und R15/PF1.> So würde man den PF1 frei haben falls der SDRAM damit leben kann.
So wie im Anhang? Route ich gerade.
Olli
Hier nochmal der aktuelle Stand, weitere Aenderungen sind derzeit nicht
auf dem Stack :)
PDFs, Changelog und BOM in Kuerze wieder hier, ich eliminiere noch ERC
warnings aus dem Schaltplan.
http://omrother.de/misc/eagle/atxmega128_board/
Olli
Moin!
Ich hoffe zur Abwechslung mal wieder etwas konstruktives beizutragen:
Ein/das Uhrenquarz wird bei vielen Layouts entweder mit angelötet an
eine Massefläche oder es wird ein Drahtbügel mittig über dem Gehäuse
gelegt zur Sicherung. Es ist zwar nicht davon auszugehen, dass man oft
und viel über das Board streift und somit das Uhrenquarz irgendwann
abbricht, aber vllt. wäre das noch eine mögliche Kleinigkeit. Vor allem
ist sie Schaltplan-neutral...
/EDIT: Dahingehend ist die Fläche unter dem Quar meist auch
Lötstoplack-frei, wobei ich nicht ganz deuten kann ob dies hier nicht
schon der Fall ist oder ob es eine Bestückungsdruckschraffur ist...
Grüsse,
Thomas
Thomas K. schrieb:
> /EDIT: Dahingehend ist die Fläche unter dem Quar meist auch> Lötstoplack-frei, wobei ich nicht ganz deuten kann ob dies hier nicht> schon der Fall ist oder ob es eine Bestückungsdruckschraffur ist...
Ich guck.
Olli
Olli R. schrieb:
> Thomas R. schrieb:>>> Mein vorschlag -> CS vom SDRAM nicht wie jetzt auf ein JP_CS 2 pol.>> jumper geht sondern auf einem 3pol - und zwar so das man wählen kann>> zwischen GND und R15/PF1.>> So würde man den PF1 frei haben falls der SDRAM damit leben kann.>> So wie im Anhang? Route ich gerade.>> Olli
ja, genau so.
Wir checken auch grad nochmal Details im Schaltplan und auch die
Widerstaende fuer die LEDs. Wir machen eine Flaeche unter dem Uhrenquarz
frei so dass man ihn auf das Ground-Plane loeten kann.
Thorsten Fritzke schrieb:
> Hi,>> könnte n Rederfehler sein, aber mir is da was aufgefallen.>> Bin zwar kein Mitbesteller, finde die Aktion aber super!>> Grüße> Thorsten
Ist ein Render-Fehler... da passt alles.
Beim JTAG Header,
schaut euch mal Pin1 und Pin3 an.
Kann man da mit der Leiterbahn nicht "einfach" grade fahren und
nen seitlichen Stich zu den Pins machen?
Bei den LEDs gehn die Leiterbahnen schräg aus dem PAD raus,
aber das ist sicherlich nur optisch, das gleiche gilt für R8:)
Am IC3 Betsückungsdruck sieht es zumindets bei meinem
Reader so aus, als ob was übereinander liegt.
An PORTF sind die Bahnen unterschiedlich auseinander, der Platz
sollte für einen gleichen Abstand aber reichen - das sag ich jetzt nur,
weil ihr es sonst immer gemacht habt und ich denke
ihr es übersehen habt g
Am EBI Port:
An Pin 9 macht die Bahn einen starken Knick,
dabei ist doch Platz um den ein bisschen zu entschärfen oder ist das
unnötig?
Ne Kleine Frage
Für die Taster brauch ich dann extra nochmal ein Pull-Up?
Ahh stop, ich vermute ihr wollt die internen pull-ups verwenden oder? :)
lg Daniel
Thorsten Fritzke schrieb:
> könnte n Rederfehler sein, aber mir is da was aufgefallen.> Bin zwar kein Mitbesteller, finde die Aktion aber super!
Danke fuer die Aufmerksamkeit :) - ich hatte da nicht weit genug
aufgerippt, ist aber schon behoben.
Danke,
Olli
Daniel schrieb:
>> [....]
Werde ich abarbeiten.
> Ne Kleine Frage> Für die Taster brauch ich dann extra nochmal ein Pull-Up?> Ahh stop, ich vermute ihr wollt die internen pull-ups verwenden oder? :)
Bingo!
Olli
Hier ist unser Stand, wir optimieren ganz gut und pruefen auch nochmals
kleinere Details, die man leicht uebersieht... Wegen Belastung und
Funktion vom zweiten Spannungswandler wurde noch eine zweite (passend
fuer die blaue) LED eingebaut.
Danke Thomas.
So ist es besser mit dem Polygon. Ich hatte mich heute Mittag verguckt,
die Quelle kommt ja von unten (über die LED's). Mein Vorschlag wäre,
diese Leitung zum Xmega so massiv wie möglich auszuführen.
Weiterführende 3V3-Leitung hinter dem Xmega sollte man auch so massiv
wie möglich machen, allerdings ist es hier imho weniger kritisch
(Speicher nochmal genau angucken). Immerhin geht das Netz einmal quer
über die ganze Platine.
Mein Vorschlag mit den Mech-Vias an GND ist nicht möglich?
T. H. schrieb:
> Kleiner Tipp am Rande: Verbinde die Mech-Vias für die Befestigung der> Zusatzplatinen mit dem GND-Netz - dann hast du gleich etliche> Verindungen zwischen Top und Bottom Ground Plane. Das macht IMHO Sinn,> da die Planes schon recht gestückelt sind, was nicht gerade optimal ist> (sich aber bei einem zweilagigen Board schlecht vermeiden lässt). Ich
Doch, das geht. Gerade an GND angeschlossen.
Wir haben noch eine Problematik entdeckt: Im USB-Power-Betrieb haben wir
das Problem, dass die RGB-LED bzw. der 8V-Teil erstmal nicht betrieben
werden kann. Wir suchen jetzt nach einer moeglichst simplen Loesung und
auch, dass man 500mA von USB ziehen kann. Heisst wahrscheinlich auch,
dass wir den 8V-Teil im USB-Betrieb abtrennen werden.
Gruss,
Michael
Michael G. schrieb:
> Wir haben noch eine Problematik entdeckt: Im USB-Power-Betrieb haben wir> das Problem, dass die RGB-LED bzw. der 8V-Teil erstmal nicht betrieben> werden kann. Wir suchen jetzt nach einer moeglichst simplen Loesung und> auch, dass man 500mA von USB ziehen kann. Heisst wahrscheinlich auch,> dass wir den 8V-Teil im USB-Betrieb abtrennen werden.>> Gruss,> Michael
led driver ic - HV9982 - ist natürlich witz und overkill, aber wie wärs
mit 3 mal RT9271 ?
3x solch ein Chip? Warum nicht einmalig entsprechend die Spannung
erzeugen? z.B. der altbekannte MC34063 gibt es in SMD und der sollte
genug Strom liefern.
Thomas K. schrieb:
> 3x solch ein Chip? Warum nicht einmalig entsprechend die Spannung> erzeugen? z.B. der altbekannte MC34063 gibt es in SMD und der sollte> genug Strom liefern.
mein beispiel war um die led's auch anzusteuern - statt 6 transistoren
und mc34063 nur 3 mal rt9271.
Das Problem ist ja nur die blaue LED mit ihren 4-4.5V Vorwaertsspannung
im Betrieb an 5V. Wenn ich die mit einem bipolaren Transistor schalte,
bleibt da wohl nicht genug uebrig.
Olli R. schrieb:
> Das Problem ist ja nur die blaue LED mit ihren 4-4.5V Vorwaertsspannung> im Betrieb an 5V. Wenn ich die mit einem bipolaren Transistor schalte,> bleibt da wohl nicht genug uebrig.
Also abgesehen davon das so ein RT9271, oder noch besser RT9302 (braucht
man auch 3 davon) genau für solche anwendungen gebaut ist - wo 3.2V zu
verfügung stehen und aber eine wled belechtung mit Vf von mehrere V
gibts ja auch andere rgb led's.
www.lc-led.com liefert sehr zuverlässig an jedem der eine CC hat - z.b.
die hier
http://www.lc-led.com/products/m810rgb4e.html
Pricing Information: 15-99 pcs : $1.89 USD/pcs
Mal ne dumme Frage, aber zu so später Stunde soll das bitte erlaubt sein
;-)
Über XIN1 /2 wird doch das Board mit Spannung versorgt, oder? Es wurde
mal was von einer Eingangsspannung von 16 V gesagt ist das richtig?
Ich sehe zwar wo die 3.3V erzeugt werden, aber nicht die 8 V ... ?!
müssen die separat zugeführt werden??
Ciao :-)
Wäre nicht eine Zwischenlösung einfacher?
Die rote und die grüne LED mit jeweils einem PNP-Transistor direkt an
3.3V schalten und für die blauen LEDs dann einen MC34063? Daraus per
High-Side-Switch beide blauen LEDs schalten.
Moin!
@Eddy Current: Da dies aber eigentlich nur nötig wird, wenn komplett per
USB betrieben wird, müsste bei deiner Lösung ja der 78L08 wieder
komplett runter. Dann könnte man ja gleich die Stromversorgung umstellen
auf nur 5V o.ä.
Grundlegend wäre das aber wohl eine deutlich grössere Änderung, welche
durch den nun schon abgeschickten Prototypen nicht mehr Einzug findet.
Die Frage ist ja vor allem: USB oder auch externe Versorgung. Und wenn
USB: brauchen wir die blauen? Man hat schliesslich die externe
Versorgung. Es spricht ja nichts dagegen USB anzuschliessen und die
externe Versorgung beizubehalten, dann ist alles möglich und kein
Problem vorhanden. Und genau das ist jetzt schon möglich...
Grüsse,
Thomas
So, wir haben keinen Heckmeck wegen der Spannungswandler gemacht sondern
lediglich mal USB-Suspend/500mA realisiert. Hier der Stand.
Ich habe mich auch an Leiton gewendet mit der Bitte/Hoffnung dass die
noch das neue Layout fertigen und nicht das aeltere. Das geht aber zur
Not auch, es sind dann halt ein paar kleinere Dinge, die nicht getestet
werden koennen.
lg,
Michael
Ich hoffe Ihr seid nicht sauer auf uns... aber wir versuchen lediglich,
die Qualitaet zu verbessern. Ich verspreche dass jetzt keine Features
mehr hinzukommen. Ab jetzt geht es nur noch um Fehlerkorrektur und
Qualitaetsverbesserung.
Michael
Nee, warum sollten wir sauer sein? Ihr versucht doch nur das Beste noch
rauszuholen.
Aber ich kenne das, ich arbeite auch in der Embedded Entwicklung
(allerdings Software) und dort will man kurz vor dem Release Termin auch
noch versuchen das optimale rauszuholen, bevor es gefreezed wird und man
dann nur noch über Tests an das eigentliche System rankommt.
Aber zum Glück habt ihr ja schon mal eine zweite Iterationsschleife
eingebaut ;) also testen - Fehler ausbessern aus dem 1. Proto und dann,
ich sags mal so, vorsichtg mit neuen Einfällen umgehen, da man dann ja
wieder einen Release Candidat 3 bräuchte ;) also einen 3. Proto
Greetings ;)
Moin,
ich moechte mal ein paar Dinge ansprechen, die hier sicher nicht optimal
gelaufen sind. Dies ist keine Kritik an Einzelnen, sondern ist
reflektorisch gedacht.
Ich erinnere erstmal an das Eingangsposting von Michael:
> ich versuche mich gerade an einer Experimentierplatine fuer den Xmega> 128a1. Da die MCU einen 0.5mm-Pitch hat habe ich vor, die Sache fertigen> zu lassen. Ich bin gerade dabei, das Layout fertigzustellen.
[...]
> Noch eine Bitte: Ich weiss dass es verlockend ist, alles moegliche auf> so eine Platine packen zu wollen, aber ich wollte den Umfang jetzt nicht> mehr erweitern, denn momentan passt das ganze auf 140 x 100mm.
Der Verlauf war ja nun ein anderer und hat mit diesem Vorgaben nicht
mehr viel gemeinsam. Auch der Betreff, "einfache[r] Experimentierplatine
fuer den Xmega128a1" spiegelt das wieder. Rausgekommen ist eine
eierlegende Wollmilchsau mit eingeklemmten Zitzen ;)
Michael und ich (ich wollte ja eigentlich nur organisatorisch mit einer
Mailingliste helfen) wurden vom Interesse regelrecht ueberrollt.
Es kamen eine Menge Vorschlaege fuer neue Features und Fixes von Euch,
und damit nahm das Chaos seinen Lauf ;) - und fuer Michael war es erst
einmal vorbei mit der (Nacht)ruhe (auch mit meiner), und er hat viele
Eurer Vorschlage unmittelbar umgesetzt. Seitdem, und auch nach dem
Freeze zur Protoypenbestellung hat das eine gewisse Eigendynamik.
Michael ist ein Perfektionist, und wenn sich noch eine Leiterbahn, ein
Via, oder eine Beschriftung optimieren laesst, raubt ihm das den Schlaf
;)
Ich habe mich da auch oft mitreissen lassen, wenn er fragte "Olli, da
und dort ist noch Platz, wollen wir nicht noch..." und haette vielleicht
mehr bremsend wirken muessen, aber da ist zum einen die Eigendynamik und
zum anderen ist es nunmal sein Projekt. Die Features, die hier auch nach
dem Freeze ploetzlich aufgetaucht sind (z.B. der Optokoppler) sind auf
diesem Weg entstanden.
Michael fragte hier z.B., ob wir nicht noch einen dicken Transistor oder
aehnliches zum Schalten einer Last einbauen wollen (ueber dem USB ist
noch Platz ;), und Brain 1.0 [TM] fuehrte mich dann ueber Transis, SSRs,
einfachen Optokopplern zu einem Optokoppler mit Triac-Ausgang.
Ich gebe zu, ein Feature, das ich gerne sehe (dafuer habe ich da auch
einen halb Tag lang die Leitungsfuehrung und isolation optimiert), aber
eigentlich haette ich stop rufen muessen. Mea culpa.
Naja, und nun das mit dem USB-Power. Die Uhrzeiten lassen erahnen, was
das fuer ein Heckmeck und hin und her war.
USB-Power liess sich bisher nur per Jumper aktivieren (100mA), damit
wurden die Faehigkeiten des FT232 aber nicht ausgenutzt (500mA, USB
suspend), und so wurde ich Samstag Nacht mit der Bitte um die Umsetzung
der USB-Power mittels FET gebeten.
Das offensichtliche Problem dabei sind natuerlich die 8V des OpAmp und
die RGB LED (blaue LED, 4-4.5V F_V, mit einem biploaren T. nicht
machbar).
Ausserdem stellt das eine heftige Veraenderung gegenueber dem Prototypen
dar (Power Net), und ich bin, falls LiteOn die Aenderung der
Prototypen-Bestellung nicht akzeptiert, fuer einen Roll-Back.
Eigentlich muesste man dafuer den ganzen RGB-LED-Teil und den OPamp
rausschmeisen oder neukonzipieren, ggf. mit DC-DC-Wandler fuer eine
hoehere Spannung.
Einige haben das Festhalten an der bisherigen Platinengroesse
kritisiert, aber das spielt eher eine untergeordnete Rolle. Eine 160x100
waere garantiert genauso voll geworden.
Besser und nervenschonender fuer alle waere es wohl gewesen, zunaechst
erst einmal Features zu sammeln, dann die Verfuegbarkeit der Bauteile zu
pruefen, Libs zu ueberpruefen und zu erstellen und das Ganze
einzufrieren, bevor man auch nur eine einzige Leiterbahn routet.
Und viel mehr Zeit lassen.
Bestellungen (insbesondere Bezahlungen) erst akzeptieren, wenn der
Prototyp steht und dann wirklich nach der Prototypenbestellung das
Layout weglegen und nichts mehr aendern, bis der Prototyp geliefert und
bestueckt ist und die Tests beginnen.
Fuer's naechste Projekt :)
Viele Gruesse,
Olli
Olli R. schrieb:
> Das Problem ist ja nur die blaue LED mit ihren 4-4.5V Vorwaertsspannung> im Betrieb an 5V. Wenn ich die mit einem bipolaren Transistor schalte,> bleibt da wohl nicht genug uebrig.
...warum nimmst Du dann nicht einen MOSFET?
Ich verwende für derlei Schaltereien gerne die FDN5618P (P-Kanal) und
FDN5630 (N-Kanal) beide gut für über 1A und im SOT23-Gehäuse. Bei Bedarf
kann ich die für die Sammelbestellung beisteuern.
Stefan Wimmer schrieb:
> Olli R. schrieb:>> Das Problem ist ja nur die blaue LED mit ihren 4-4.5V Vorwaertsspannung>> im Betrieb an 5V. Wenn ich die mit einem bipolaren Transistor schalte,>> bleibt da wohl nicht genug uebrig.>> ...warum nimmst Du dann nicht einen MOSFET?> Ich verwende für derlei Schaltereien gerne die FDN5618P (P-Kanal) und> FDN5630 (N-Kanal) beide gut für über 1A und im SOT23-Gehäuse. Bei Bedarf> kann ich die für die Sammelbestellung beisteuern.
Ja, die Verwendung eines Mosfets hatte ich ihm dahingehend schon
vorgeschlagen, aber er will das nicht mehr aufrippen.
Die urspruengliche LED-Ansteuerung beruht ja auf dem Vorhandensein von
8V aus dem V_IN, aus der auch der OpAmp gespeist wird.
Hmmm, wieso eigentlich nicht. Das würde doch das "Gewölle" rund um die
LED erheblich vereinfachen (jeweils 1 MOSFET, 1 GS-Ableitwiderstand und
der Widerstand zur Strombegrenzung. Das Ganze an die 5V-Schiene, statt
mit 8V quer über's Board).
Ich werde das bei mir dann sicher so drauffädeln (falls ich die RGB-LED
überhaupt bestücke). ;-)
Falls es eng ist auf dem Board: D2 kann wegfallen, denn die braucht man
nur um den Regler zu schützen, wenn z.B. durch einen Kurzschluss am
Eingang die Spannung schneller fallen kann als die Spannung am Ausgang.
Sofern der Kurzschluss aber "links" vom Gleichrichter ist, tritt der
Fall auf dem Board nie ein.
Stefan Wimmer schrieb:
> Hmmm, wieso eigentlich nicht. Das würde doch das "Gewölle" rund um die> LED erheblich vereinfachen (jeweils 1 MOSFET, 1 GS-Ableitwiderstand und> der Widerstand zur Strombegrenzung. Das Ganze an die 5V-Schiene, statt> mit 8V quer über's Board).
So ist es. Wie gesagt, die Abweichungen vom "Prototypen" sind schon
jetzt so drastisch, ich wuerde da auch eher lieber Naegel mit Koepfen
machen, aber das ist Michaels Projekt :)
Olli
Gute Nachrichten!
>Sehr geehrter Herr Gross,>Vielen Dank für die Übermittlung der neuen Daten, wir haben die alten >gelöscht.
Der Liefertermin bleibt bestehen.
>Bei Fragen können Sie sich gerne an mich wenden.>Mit freundlichen Grüßen
Das heisst: Gefertigt wird als Prototyp unser aktueller Stand und
nicht das streng genommen bereits veraltete Design.
lg,
Michael
Japs. Keine Aenderungen mehr es sei denn es handelt sich nachweisbar um
einen Schaltungsfehler. Die Restriktion gilt jetzt. So testen wir
naemlich das, was wir spaeter auch produzieren. Und das finde ich gut,
deswegen hab ich mich ja nochmal an Leiton gewendet, da mir das gestern
auch Bauchschmerzen bereitet hat.
Michael
Ich habe gerade die Auftragsbestaetigung von Leiton bekommen. Lieferung
erreicht mich fruehestens am Freitag (ich hoffe, ausgeliefert wird am
Do). Wenn wir Pech haben erst am Montag drauf, da nicht mit DHL
geliefert wird.
Michael
Michael G. schrieb:
> Etwas besser... aber einige Bauteile hat er nach der manuellen Zuordnung> nicht in der richtigen Orientierung aufgesetzt... :/
Die Schraube durch den LF33 ist auch cool ;)
Olli
Ich will ja nicht nerven, aber ist der Stand immer noch so dass nur die
kaufen können die schon vor einiger Zeit überwiesen haben?
Ich (und bestimmt auch noch viele andere) hätte auf jeden Fall noch
großes Interesse an 2 Platinen und bis die Serie gemacht wird, werden
wohl auch noch einige Tage vergehen...
Würde mich auch anbieten Bausätze zusammenzustellen und zu versenden
wenn ihr dafür noch Hilfe brauchen könnt.
Michael G. schrieb:
> Ich habe gerade die Auftragsbestaetigung von Leiton bekommen. Lieferung> erreicht mich fruehestens am Freitag (ich hoffe, ausgeliefert wird am> Do). Wenn wir Pech haben erst am Montag drauf, da nicht mit DHL> geliefert wird.
Hmm, wenn ich nicht ausgerechent die nächsten Tage nicht in Berlin wäre,
hätte ich morgen mal vorbeischauen können (Leiton ist ca. 2km von mir
weg) und ein Schwätzchen mit alten Bekannten halten können (hallo Herr
Knopp!).
Wenn Du bei der 'Hauptbestellung' jemanden brauchst, der mal nachsieht,
sag' Bescheid :-))
mal eben etwas offtopic, ich möchte selbst ein board für den
atxmega128a1 erstellen, kann mir jemand sagen, wo ich den atxmega128a1
in eagle finde oder muss ich ihn selbst erstellen.
Mal so am Rande ;)
Wir haben ja ein Repository eingerichtet. Wer auf dem Verteiler ist
wurde ja schon informiert.
Der aktuelle Stand kann dort nun immer abgeholt werden.
Ich werde es daher jetzt bleiben lassen, hier neue Bilder zu posten. Die
Aenderungen sind auch eher minimal (Feinschliff).
Gruss,
Michael
Bitter schrieb:
> mal eben etwas offtopic, ich möchte selbst ein board für den> atxmega128a1 erstellen, kann mir jemand sagen, wo ich den atxmega128a1> in eagle finde oder muss ich ihn selbst erstellen.
DAS ist jetzt doch mal eine Aussage. Ungefaehr so wie "ich will
Solarzellen bauen, kann mir jemand sagen, wie man Sand schmelzen kann?"
oder "ich will mir den Blinddarm rausnehmen, wo bekomme ich ein
Skalpell?"
Ganz ehrlich: Wenn's am Erstellen von Devices schon scheitert, dann lass
lieber die Finger davon. Bei der Komplexizitaet eines atxmegas ist man
gut beraten, keiner fremdem Lib zu trauen bzw. wirklich jede
Pinzuordnung einzeln zu ueberpruefen. Da ist das Device doch schneller
selber gebaut.
Olli
Der Xmega ist schonmal drinnen. Loetet sich nicht gerade so prickelnd
auf der Oberflaeche... aber da ist es fast vorteilhaft dass man keinen
Loetstopp hat, denn so kann man auf Leiterschluesse sehr leicht pruefen,
indem man die Platine gegen das Licht haelt.
Ich spiel grad mal testweise mit dem AVR-Studio und dem JTAG ICE mkII
rum, die Verbindung klappt problemlos... der neue Xmega hat so einiges
mehr zum fusen und einstellen als die bisherigen AVR...
Benjamin B. schrieb:
> besteht noch die Möglichkeit, sich der Sammelbestellung anzuschliessen?> Wäre mit einer Platine dabei!
Wenn du eine Ueberweisung bis Montag (Zahlungseingang) hinbekommst,
schon, diese Frist hat Michael auch den Bestellern auf der geschlossenen
Liste gesetzt, und davon koennen wir aus Gruenden der Gleichbehandlung
nicht abweichen.
Das wird so schnell aber nur bei "derselben" Bank klappen, also
Sparkasse bei Michael bzw. notfalls Postbank bei mir.
Weitere Infos unter http://quark.homelinux.org/misc/xmega_status.php.
Viele Gruesse,
Olli
P.S.: Bei Erfolg und Interesse wird es aber sicher eine zweite Runde
geben, wenn Michael sich nach der Abwicklung der ersten Welle erst
erholen muss, mach ich das :) - in dem Fall waere dann auch die
Ausstellung einer Rechnung mit MWSt.-Ausweis moeglich.
Potentielle Interessenten fuer eine 2. Runde koennen sich ja schonmal in
die Interessenten-Liste eintragen:
Mail an: atxmega-interessenten-request@solar-release.de
Betreff: subscribe
Das ist erst einmal unverbindlich und verpflichtet zu gar nichts.
Adressen und sonstige Daten werden nicht weitergegeben, die Liste ist
anonymisiert. Wenn es dann soweit ist, bekommt ihr auf diesem Weg Infos
zum Ablauf.
Wegen der zweiten Runde sag ich erstmal Kommando zurueck, jetzt haben
wir ja noch nicht einmal die erste abgeschlossen. Wenn dann mach ich da
mal ein gescheites Webformular wo man alles selber eintragen kann denn
das halbiert die Arbeit (zig Mails) alleine schon.
Michael
Olli hat mir noch nicht gesagt ob er den Proto bekommen hat. Wenn er ihn
erst naechste Woche bekommt dann koennen wir schon noch 1-2 Tage laenger
offen lassen fuer Schnellzahler. Geld sollte halt da sein bevor die
Teile bestellt werden. SDRAM steht ja auch noch aus.
Michael
Michael G. schrieb:
> Wegen der zweiten Runde sag ich erstmal Kommando zurueck, jetzt haben> wir ja noch nicht einmal die erste abgeschlossen. Wenn dann mach ich da> mal ein gescheites Webformular wo man alles selber eintragen kann denn> das halbiert die Arbeit (zig Mails) alleine schon.
Die Idee war, an die Interessenten z.B. die Ueberproduktion abzugeben,
aber mach wie Du meinst.
Olli
Michael G. schrieb:
> Olli hat mir noch nicht gesagt ob er den Proto bekommen hat.
Musst eheute ein paar Servernotfaelle abarbeiten, bin gard erst nach
Hause gekommen. Post war da, aber der Prototyp war noch nicht dabei
> Wenn er ihn> erst naechste Woche bekommt dann koennen wir schon noch 1-2 Tage laenger> offen lassen fuer Schnellzahler.
Das meinst Du jetzt nicht ernst, oder? Du kannst nicht laufend Deadlines
setzen wie auf der Mailingliste ("Montag Abend ist dann
deadline. Wer nicht bezahlt hat wird ausgeschlossen") und dann wieder
aushebeln. Da macht man sich doch laecherlich. Ich kann da so nicht
unterstuetzen.
> Geld sollte halt da sein bevor die> Teile bestellt werden. SDRAM steht ja auch noch aus.
Dafuer habe ich auch noch keinen Lieferanten gefunden, der unter 1000
Stk. liefert. ich habe seit Pfingsten saemtliche Ditris
durchtelefoniert, auch die, die Micron auf seiner Seite als Distris fuer
D. auflistet.
Olli
Na gut dann gibt es ab sofort nur noch moegliche Ueberproduktion. Da ich
allerdings nicht weiss wieviel das wird kann ich da keine verbindlichen
Zusagen machen. Wer also noch an einer Platine "ohne alles" Interesse
hegt, soll mir eine Mail (oder Benutzernachricht) schreiben, dann kommt
er auf die Liste.
Und was heisst lacherlich machen, ich habe lediglich versucht, es so
vielen wie moeglich recht zu machen. Ausserdem haben die Leute auf der
Liste ja alle schon unlaengst bestellt.
>Der Xmega ist schonmal drinnen. Loetet sich nicht gerade so prickelnd>auf der Oberflaeche... aber da ist es fast vorteilhaft dass man keinen>Loetstopp hat, denn so kann man auf Leiterschluesse sehr leicht pruefen,>indem man die Platine gegen das Licht haelt.
Hallo Michael,
habe auch das Board bestellt und kanns kaum abwarten damit
rumzuexperimentieren, jedoch erst im Nachhinein ueber die Beloetung
nachgedacht. Hab' hier "nur" ein Loetkolben zu stehen, ist das wirklich
mit der Hand loetbar, oder sollte man lieber doch auf eine andere Art
das versuchen? Was ich auch gern wissen wuerde, ob beim Loetzinn auf
irgendwas speziell geachtet werden muss?
Danke und viel Spass mit dem Board :)
Cyrill
Klar ist das mit der Hand loetbar, ich habe es ja auch per Hand
geloetet. Aber einen halbwegs passablen Loetkolben (besser: Loetstation)
sollte man schon haben. Letztlich liegt es an Deinen eigen Faehigkeiten,
die ich nicht einschaetzen kann.
hallo Michael,
hmm, einen kleinen Weller habe ich hier zu stehen...als mir ma das
Heizelement ausgefallen war habe ich promt einen aus 'nem Baumarkt
geholt, da das Heizelement gerade beim Loeten ausgefallen war. Fazit,
nie wieder Weller missen!
Wie meine Loetfeahigkeiten sind...nun ja, trotz meines "jungen" Alters
zittern die Haende schon ein wenig, aber das Loeten aus LochRaster
klappt bestens, deshlab habe ich nachgekakt, da ich noch nie SMD
geloetet habe!
Daher nochmal meine Frage, Loetzinn is da "default" ausreichend, oder
sollte man sich da was bestimmtes besorgen?
Mit default meine ich, hab da noch ne Rolle aus den 90gern oder so, die
auf Lochraster - meines Erachtens - sehr gut fließt/loetet/haftet...
nur eben das mit den SMD macht mir bissle Sorgen. Am besten gleich paar
Teiel mehr bei Angelika bestellen und erstmal ausprobieren?!
Danke und schoene Gruesse
Cyrill
Also leider geht mein Gespann jetzt nichts mehr. Ich wuesste nicht, was
ich gemacht haben sollte, heute frueh ging es noch. Mit dem STK600/PDI
und JTAG ging es dann auch erst nachdem es mit dem ICE nimmer ging aber
damit geht's jetzt auch nicht mehr. Ich schau mal ob ich das Problem
finden kann... ansonsten kann ich erst mal nichts mehr testen.
Michael
Cyrill schrieb:
> klappt bestens, deshlab habe ich nachgekakt, da ich noch nie SMD> geloetet habe!
Ist imo einfacher und schneller wie bedratete Bauteile zu Löten!
> Daher nochmal meine Frage, Loetzinn is da "default" ausreichend, oder> sollte man sich da was bestimmtes besorgen?
Dünn sollte es sein, ich glaube ich hab 0,5mm für SMD hier liegen, ist
nen 08/15 Lot und ich verwende auch mal die 20 Jahre alte Rolle vom
Flohmarkt zum SMD Löten.
> Mit default meine ich, hab da noch ne Rolle aus den 90gern oder so, die> auf Lochraster - meines Erachtens - sehr gut fließt/loetet/haftet...> nur eben das mit den SMD macht mir bissle Sorgen. Am besten gleich paar> Teiel mehr bei Angelika bestellen und erstmal ausprobieren?!
Bleihaltiges lot ist wichtig, alles andere ist imho nicht so relevant,
es gibt bessere und schlechtere Lote aber das nächst beste von Angelika
reicht. Wichtig ist Flussmittel und Entlötlitze, zu allem andern lies
dir eines der vielen SMD-HowTos durch!
> Danke und schoene Gruesse>> Cyrill
Mfg,
Peter
Hab extra nochmal alles nachgemessen. Vielleicht hat der Xmega einen
ESD-Schaden, CSD hatte ihn sehr abenteuerlich verpackt geliefert (nicht
fachgerecht). Meinen zweiten hab ich Oliver gegeben so dass ich jetzt
erst mal keinen mehr habe. Dumm das alles... aber ich weiss jetzt auch
nicht was ich noch machen soll. Lustig ist dass ich seit heute frueh
(als es ging) nichts mehr daran gemacht habe...
Ich denke ich kuemmer mich jetzt mal um das Beschaffen einer
anstaendigen Toolchain und etwas Beispielcode. Es gibt ja noch einen
zweiten Proto so dass Oliver hoffentlich mehr Glueck hat als ich. Sehr
aergerlich das alles. Aber die Toolchain is ja auch nix:
main.c:1: error: MCU 'atxmega128a1' supported for assembler only
In file included from main.c:8:
Dann kann ich zumindest verhindern dass Ihr in solche Probleme
reinlauft...
Ich hatte uebrigens eine Sache an den Fuses geaendert: naemlich den BOD
eingeschaltet mit dem hoechsten Level (2.9V). Moeglicherweise macht der
jetzt Probleme. Anderseits: Wie sollte das sein? Wenn ich mich nur mit
dem Xmega auch besser auskennen wuerde, alles Neuland :/
Das ist bitter. Welche Teile hast du bisher getestet? Was und wie als
letztes? Spannungen hast du kontrolliert (mit dem Scope?). Wird etwas
warm, liegt die Stromaufnahme im Rahmen?
Michael G. schrieb:
> Hab extra nochmal alles nachgemessen. Vielleicht hat der Xmega einen> ESD-Schaden, CSD hatte ihn sehr abenteuerlich verpackt geliefert (nicht> fachgerecht).
Hast Du ein Foto von der Verpackung gemacht? Auf jeden Fall reklamieren.
> Meinen zweiten hab ich Oliver gegeben so dass ich jetzt> erst mal keinen mehr habe. Dumm das alles...
Der wird ja morgen kommen, dann loete ich meinen morgen abend ein. Ich
kann aber nicht full-time testen, bin tagsueber an der Uni. Also etwas
Geduld bitte.
> aber ich weiss jetzt auch> nicht was ich noch machen soll. Lustig ist dass ich seit heute frueh> (als es ging) nichts mehr daran gemacht habe...
Das spricht ja nun eher weniger fuer einen ESD-Schaden durch die
Verpackung, oder?
Olli
Michael G. schrieb:
> Ich denke ich kuemmer mich jetzt mal um das Beschaffen einer> anstaendigen Toolchain und etwas Beispielcode. Es gibt ja noch einen> zweiten Proto so dass Oliver hoffentlich mehr Glueck hat als ich. Sehr> aergerlich das alles. Aber die Toolchain is ja auch nix:> main.c:1: error: MCU 'atxmega128a1' supported for assembler only> In file included from main.c:8:
Die Toolchain konnte ich mir dem Build-Script von avrfreaks nicht mal
bauen, das Patchen der binutils schlug fehl.
Die avr-gcc Toolchain aus den Debian/testing Repositories funktioniert
aber out-of-the-box und erzeugt auch ein Hexfile:
-------- begin --------
avr-gcc (GCC) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Compiling C: main.c
avr-gcc -c -mmcu=atxmega128a1 -I. -gstabs -DF_CPU=16000000UL -Os
-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF
.dep/main.o.d main.c -o main.o
Linking: main.elf
avr-gcc -mmcu=atxmega128a1 -I. -gstabs -DF_CPU=16000000UL -Os
-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MMD -MP -MF
.dep/main.elf.d main.o --output main.elf -Wl,-Map=main.map,--cref
-lm
Creating load file for Flash: main.hex
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock main.elf main.hex
Creating load file for EEPROM: main.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
--change-section-lma .eeprom=0 --no-change-warnings -O ihex main.elf
main.eep || exit 0
Creating Extended Listing: main.lss
avr-objdump -h -S -z main.elf > main.lss
Creating Symbol Table: main.sym
avr-nm -n main.elf > main.sym
Size after:
AVR Memory Usage
----------------
Device: atxmega128a1
Program: 580 bytes (0.4% Full)
(.text + .data + .bootloader)
Data: 0 bytes (0.0% Full)
(.data + .bss + .noinit)
-------- end --------
Olli
Michael G. schrieb:
> Hab extra nochmal alles nachgemessen. Vielleicht hat der Xmega einen> ESD-Schaden, CSD hatte ihn sehr abenteuerlich verpackt geliefert (nicht> fachgerecht).
Es ist eher anzunehmen, dass Du das Ding zerschossen hast, da er ja
vorher ansprechbar war.
Du solltest den Fehler vielleicht auch mal bei Dir suchen.
ESD-Schaden ist auch meiner Meinung nach die letzte Möglichkeit.
Wie Micheal meinte hat er brownout aktiviert, und zwar auf einem hohen
Level. Würde der XMega ständig neu starten wäre das eine plausible
Erklärung. Scheinbar kann er nichtmal mehr mit JTAG rauf, das lässt
nichts gutes ahnen. Vllt ist der Adapter defekt, das müsste er mal
testen. Ansonsten alle größeren Verbraucher vom Board nehmen und Stück
für Stück mit dem Scope ran. Evtl hat er irgendwo unbemerkt einen
Schluss gemacht (Stück Draht raufgefallen/unten gegen gekommen etc.),
ist halt so eine Sache mit Boards ohne Lötstoplack.
:^/
Also Kurzschluss und falsche Beschaltung ist auszuschliessen, das habe
ich alles schon ueberprueft. Moeglicherweise ist das (offenbar
vollkommen ueberarbeitete) BOD-Modul buggy... eine andere Erklaerung
habe ich dafuer eigentlich nicht wirklich.
Was die toolchain angeht: Ich habe ein neues build-script eingecheckt
mit der man eine Toolchain bauen kann, die auch (augenscheinlich)
funktioniert.
Michael
T. H. schrieb:
> Wie Micheal meinte hat er brownout aktiviert, und zwar auf einem hohen> Level. Würde der XMega ständig neu starten wäre das eine plausible> Erklärung.
Nö, er müsste sich auf jeden Fall noch programmieren lassen, und
einer der Vorteile des PDI sollte ja sein, dass man keine Teile mehr
,,verfusen'' kann, sodass sie danach gar nicht mehr programmierbar
sind.
Jörg Wunsch schrieb:
> T. H. schrieb:>>> Wie Micheal meinte hat er brownout aktiviert, und zwar auf einem hohen>> Level. Würde der XMega ständig neu starten wäre das eine plausible>> Erklärung.>> Nö, er müsste sich auf jeden Fall noch programmieren lassen, und> einer der Vorteile des PDI sollte ja sein, dass man keine Teile mehr> ,,verfusen'' kann, sodass sie danach gar nicht mehr programmierbar> sind.
Hab ich etwas anderes geschrieben?
Lustig... jetzt hab ich den BOD-Level weiter runtergestellt und jetzt
geht's mit den 3V6 auch nimmer. Oh man... echt. Sehr marktreif das
alles... oO
Olli: Schalt bloss den BOD nicht ein, sonst hast verloren.
Du bist auch irgendwie der "Was passiert eigentlich, wenn man hier
drauf drückt - ZOINGBRATZELLLL - Aha, und was passiert, wenn man
nochmal draufdrückt?"-Typ, oder? :-D
/Hannes
Michael G. schrieb:
> Lustig... jetzt hab ich den BOD-Level weiter runtergestellt und jetzt> geht's mit den 3V6 auch nimmer. Oh man... echt. Sehr marktreif das> alles...
Das heißt doch, dass man die Versorgungsspannung und ihre Entkopplung
man checken sollte.
Na hervorragend... jetzt funktioniert mein STK600 auch nimmer (nur noch
Power-LED leuchtet). Dieser unausgereifte Mist geht mir langsam auf den
Keks, echt. Meldet sich nicht einmal mehr am USB an.
Tja nachdem mein STK600 grad verreckt ist kann ich jetzt endgueltig
nichts mehr testen. JTAG funktioniert naemlich nicht mehr. Das schafft
vertrauen. Ich mein ich hab mich schon gefreut weil das programmieren
geklappt hat mit dem STK600 und dann steigt es vollkommen grundlos aus.
Sieht mir nach totalem Firmwareverlust aus. Keine Anmeldung mehr an USB
(auch nicht mit dedizierter Stromversorgung) und die Status-LED bleibt
schlicht und ergreifend aus.
Michael G. schrieb:
> Tja nachdem mein STK600 grad verreckt ist kann ich jetzt endgueltig> nichts mehr testen. JTAG funktioniert naemlich nicht mehr. Das schafft> vertrauen. Ich mein ich hab mich schon gefreut weil das programmieren> geklappt hat mit dem STK600 und dann steigt es vollkommen grundlos aus.
Bist du wirklich sicher, dass das STK600 die Ursache für den Defekt ist?
Mir scheint es eher, als wäre irgendwas auf der Platine noch nicht
optimal. Der ungewollte Reset kann auch an irgendwelchen
Spannungsabfällen auf der Platine gelegen haben - oder hast du die
Versorgungsspannung direkt am Controller mal gemessen?
Hallo?
Ihr koennt mich zwar gerne als Idiot hinstellen. Dann aber doch bitte
weil ich hier meine gesamte Freizeit und meine Nerven fuer Euch opfere.
Danke.
Michael
Genau, du wolltest ja eigentlich kein XMega Board bauen...
Fassen wir mal zusammen: JTAG spinnt, STK600 spinnt, BOD spinnt
aber du hast alles richtig gemacht.
Habe ich das in etwa richtig verstanden?
Michael G. schrieb:
> Ich bin draussen aus dieser Diskussion.> Weiteres ueber die Mailing-Liste oder per Mail.
Hast Du jetzt in den Kindergarten-Modus geschaltet, oder was ist Dein
Problem?
Schlaf Dich mal aus,
Olli
Ich arbeite in RD (Software). Allerdings dort mit Leuten, die ebenfalls
an diesen Projekten arbeiten und daher eine etwas realistischere
Einstellung zur Sache haben. Aber nun gut... wird schon werden, auch
wenn Oliver uns jetzt im Stich gelassen hat.
Michael
Michael G. schrieb:
> Ich arbeite in RD (Software). Allerdings dort mit Leuten, die ebenfalls> an diesen Projekten arbeiten und daher eine etwas realistischere> Einstellung zur Sache haben. Aber nun gut... wird schon werden, auch> wenn Oliver uns jetzt im Stich gelassen hat.
Was heisst hier im Stich gelassen?
Du schilderst hier ja Dein Vorgehen beim Versuch der Inbetriebnahme,
gibst bei auftretenden Problemen abwechselnd dem Haendler (CSD -
ESD-Schaden durch Verpackung) und Atmel ("buggy Produkte") die Schuld.
Was soll ich dazu noch sagen?
Leute, lasst euch doch nicht von einem kleinen Rückschlag gleich
entmutigen. Es gibt doch keinen Grund jetzt das Gesprächsklima
untereinander zu belasten. Ihr habt eine Experimentierplatine auf die
Beine bestellt und kein vom Entwicklungslabor durchgetestetes Gerät.
Lasst euch Zeit, um den Problemen auf den Grund zu gehen.
Notfalls mal in Erwägung ziehen, ein kleines Layout quasi nur absolutes
Minimalsystem (mal schnell selber geätzt) auszuprobieren, bevor euer
Layout in Serie geht?
(ihr habt soviel Engagement in das Projekt gesteckt (besonders Michael),
nun solltet ihr auch diese kleine Frustphase bewältigen, ohne das ein
Schaden zurückbleibt)
Geniesser schrieb:
> Lasst euch Zeit, um den Problemen auf den Grund zu gehen.
Das ist eben das Problem. Michael macht Dauerstress und Dauerfeuer, und
wenn ich mal ein paar Stunden nicht am ICQ bin, wird man schon nervoes.
Mag sein, dass er das als im Stich lassen empfindet, fuer das Projekt
und fuer ihn ist es aber besser, wenn ich mich ab jetzt raushalte.
Ich habe - speziell ueber Pfingsten - naechtelang "interaktiv" per ICQ
bis in die fruehen Morgenstunden mit ihm entwickelt, das ist aber auf
Dauer nicht mein Arbeitsstil. So arbeite ich allenfalls, wenn Leben
davon abhaengen, aber nicht fuer ein Hobbyprojekt.
Ich kenne den Grund fuer Michaels Ungeduld nicht, aber offenbar gedenkt
er, den Prototypenaufbau und -test in demselben Marathonstil
durchzuziehen, und das muss ich mir nicht geben. Welche Probleme
auftreten koennen durften wir ja heute hier mitverfolgen. Vielleicht ist
es auch nicht so schlau, nachts um 3 oder spaeter neue Schaltungen
aufzubauen und in Betrieb zu nehmen.
Olli
Olli R. (omr) wrote:
> Ich kenne den Grund fuer Michaels Ungeduld nicht ..
Ich schätze mal die Ungeduld hängt zum einen mit persönlichen Ehrgeiz
zusammen (ist ja keine schlechte Charaktereigenschaft ;)) und zum
anderen mit den Überweisungen und damit den Erwartungen der "Kunden",
die man nicht enttäuschen möchte. Wenn der eine etwas emotionaler
reagiert, sollte halt der andere versuchen ein bisschen zur (verbalen)
Entspannung beizutragen (wäre so mein kleiner Rat dabei).
Eines glaube ich dürft ihr schon mal als wichtige Erkenntnis aus dem
Projekt mitnehmen, nämlich besser erst mal ein Testmuster in Angriff zu
nehmen und erst schauen, ob das erwartungsgemäß läuft, bevor es in die
Stückzahlen geht.
Vielleicht habt ihr einfach ein paar Wasserstandsmeldungen zuviel
ausgetauscht, das geht aus Kosten der Ruhephasen.
Wird schon werden (Mut zusprech ;)).
Geniesser schrieb:
> Leute, lasst euch doch nicht von einem kleinen Rückschlag gleich> entmutigen. Es gibt doch keinen Grund jetzt das Gesprächsklima> untereinander zu belasten. Ihr habt eine Experimentierplatine auf die> Beine bestellt und kein vom Entwicklungslabor durchgetestetes Gerät.> Lasst euch Zeit, um den Problemen auf den Grund zu gehen.
Ich kann nur fuer mich sprechen: Aber ich bin nicht "entmutigt". Ich
finde es nur unschoen wie reagiert wird auf Probleme, die schon fast
abzusehen waren. Und solche, die urspruenglich helfen wollten, allen
voran. Aber nun gut: Das Thema ist fuer mich gegessen, denn von ner
einzelnen Person lass ich mir das jetzt nicht kaputt machen. Momentan
bin ich nur mangels Bauteile und wegen dem STK600 quasi schachmatt und
werde ein paar Tage warten muessen, bis ich weiter machen kann.
Oliver: Sende mir den Proto wieder zurueck (Absender steht drauf), dann
kann ich zumindest einen zweiten aufbauen wenn ich mit dem ersten
weiterhin Probleme habe.
Michael
Geniesser schrieb:
> Eines glaube ich dürft ihr schon mal als wichtige Erkenntnis aus dem> Projekt mitnehmen, nämlich besser erst mal ein Testmuster in Angriff zu> nehmen und erst schauen, ob das erwartungsgemäß läuft, bevor es in die> Stückzahlen geht.
Darum gibt es ja den/die Prototypen. Der war urspruenglich auch nicht
einmal vorgesehen. Das Problem dabei ist aber wieder der selbstgemachte
Zeitdruck. Ein Protoyp in 5AT ist eben schon so teuer, dass man dafuer
nicht in Vorleistung treten mag oder kann. Ich waere ja so vorgegangen:
1. Fragen, ob Interesse an einer Platine xy besteht, Interessenten
sammeln, Feature-Wuensche sammeln und diskutieren
2. Feature Freeze
3. Prototypen entwickeln, Feedback der Interessenten einfliessen lassen
4. Bauteile fuer Protoypen beschaffen, Verfuegbarkeiten klaeren,
ggf.Protoypen ueberarbeien
5. Protoypen bestellen (auf eigene Kosten, ca. 20AT Lieferzeit)
6. Protoypen bestuecken, inbetriebnehmen, testen.
7. Erst jetzt Bestellungen und Geld annehmen
Ja das bringt uns jetzt auch nicht weiter, was man in einer anderen
Dimension haette anders machen koennen. Dir scheint es offenbar auf
einmal nicht mehr zu passen und bitte, Dein Recht. Aber Du tust gerade
zu als haette ich Dich zum mitmachen gezwungen. Du haettest jederzeit
nein sagen koennen. Aber auch das bringt uns jetzt nicht weiter.
Michael
Toll... wollte pennen aber kann nicht. ein Zyklus ist wieder mal im
Eimer. Naja ich messe jetzt mal auf dem Board rum (hab grad schon alles
Huehnerfutter auf eventuelle Ueberbrueckungen geprueft) und jetzt werd
ich noch alles wichtige Durchpiepsen und die Spannungspegel
kontrollieren. Mal sehen ob ich was finde...
Hm... PB5 ist offensichtlich auf Masse kurzgeschlossen. Das habe ich
aber vorher schon "gefunden". Woher das kommt ist mir recht unklar. OK
ich schau mal... das wuerde erklaeren warum JTAG nicht (mehr) tut. Das
lustige: Mal misst man es, mal nicht. Ich vermute dass die Verbindung
also haarfein ist... koennte auch ein Fehler auf der Platine sein, denn
ich hab keinen E-Test machen lassen und mind. eine "unsaubere" Stelle
mit einer recht stark ausgefransten Leiterbahn im RAM-Bereich gefunden.
> Ich finde es nur unschoen wie reagiert wird auf Probleme, die schon fast> abzusehen waren.
Richtig. Die Probleme waren abzusehen. So ist das bei Prototypen. Es
bringt aber nichts Gott und die Welt dafür verantwortlich zu machen. Der
oder
die Fehler müssen gefunden werden. Und in fast allen Fällen sind es
eigene Fehler, nicht die des Chip-Herstellers oder des Lieferanten.
Es kann Tage dauern bis man gemerkt hat das irgendwo eine Masse nicht
angeschlossen ist oder ein Regler schwingt. Hier ist systematisches
Vorgehen gefragt und keine Schuldzuweisungen. Manchmal ist es auch
hilfreich
die Schaltung für ein oder zwei Tage nicht anzufassen um die Sache aus
einem anderen Blickwinkel heraus betrachten zu können.
Das Olli einen zweiten Prototyp baut ist doch sehr vorteilhaft. Gut
möglich das der bei ihm läuft. Dann wäre es schonmal kein
Schaltungsfehler.
Das die Programmiergeräte anscheinend nicht richtig funktionieren finde
ich allerdings alarmierend. Gehen die gar nicht mehr, also auch nicht
mit klassischen AVRs? Nicht das Olli sich sein Gerät auch noch abschießt
wenn
es ein Schaltungsfehler ist.