Nur um mal zu verdeutlichen, wie fein Guido geroutet hat. Frei
verdrahtet würde arthernet allein nur mit SRAM und RTL8019AS so
aussehen:
http://xs18.xs.to/pics/05093/dcp_3558.jpg
Was die DC Buchsen angeht: bestellt ruhig so viele vor, wie ihr wollt,
also evtl. auch mehr als ihr Platinen braucht, denn je mehr bestellt
werden, desto günstiger werden sie und das würde (abzüglich
Versandkosten) auch weitergegeben werden.
Hi
doch doch. Doe Sicherungen sind sehr flink. Ein verpolter IC zieht zwar
im vergleich viel Strom aber ein entladener Elko zieht halt sehr viel
mehr Strom. IIRC waren 1000µF über die Sicherung an 5V genug um sie
auszulösen. Also nicht wundern wenn jemand ein Erweiterungboard
anschließt und beim Einschalten die Sicherung fliegt. Aber man kann ja
immer noch die Sicherung überbrücken.
Matthias
Hi,
ob zu flink, 1A oder 500mA, ich bin kein Elektronikentwickler, deswegen
habe ich ja euch gefragt:o) Mir ist schon klar, dass es da sicherlich
verschiedene Meinungen geben kann/muss.
Betrachten wir also bitte den Normalfall; ein Erweiterungsboard mit
Elkos zähle ich da jetzt mal nicht dazu. Wenn man "nur" das
athernet-Modul baut, und auf der Erweiterungsplatine nur ein paar
Sensoren usw unterbringt, kann es doch sicherlich eine Empfehlung für
500mA oder 1A oder sonstwas geben, oder? Denn wenn die später dauernd
oder nie auslöst bringt sie ja nicht wirklich was.
Insbesondere hab ich nicht verstanden:
> Stefan: Die Regler liefern aber leicht bis zu 1 Ampere. Insofern> finde ich die Wahl der Sicherung nicht wirklich falsch.
Ich dachte, die Sicherung wählt man danach, was die Schaltung zieht und
vor allem abkann, und nicht was vielleicht mal angeboten wird? Oder
bezog sich das darauf, dass das 1A gezogen werden könnte, wenn man eine
"Elko-Erweiterung" anschliessen würde?
Gruß, Jochen
Wann soll diese Sicherung denn auslösen?
=> Wenn irgendwas defekt ist! Meiner meinung nach nicht um die
Elektronik in letzter Instanz zu schützen, sondern um den Stromfluss zu
unterbrechen, damit nicht abbrennt oder ähnliches. Selbst bei ner
Superflinken Sicherung: auslösen sollte die im Normalfall nie!
Hallo,
habe ich dies soweit richtig erkannt?
1: Der CPLD ersetzt den 74HCT 573, also wird bei der Verwendung von
externem SRAM nur einer der beiden IC's benötigt?
2: Wenn ich auf die MMC Karte und den Dataflash verzichte, so wird der
3,3V Spannungsregler und der 74HCT125 nicht mehr benötigt oder habe ich
ein Bauteil übersehen welches 3,3V benötigt?
Ist die Bauteileliste eigentlich auf dem neuesten Stand bei ispf.de?
Ein Fehler hat sich dabei eingeschlichen. Die Reichelt-Bestellnummer
für den 74HCT573 ist falsch. Sie muß lauten "SMD HC 573" statt
"74HCT 573".
ciao, Stefan.
Nochmal für die, die Ihre Mails nicht so regelmäßig checken:
Bis morgen mittag werden Vorbestellungen für ATmega128-16AI zu einem
Preis von 6,99EUR entgegengenommen. Sind bis dahin keine 90 Stück
zusammengekommen, werden leider KEINE bestellt, da eine VPE nun mal 90
Stück enthält und sich alles darunter nicht lohnen würde.
Gruß,
Christof
Hi Christof,
es steht nicht dabei, aber ich gehe natürlich davon aus, dass die
AtMega vom Gehäuse her zur Platine passen (also TQ und nicht nur ein
günstiger Posten DIL oder so sind). -> Coole Idee, danke!
Gruß, Jochen
Ja, es sind natürlich TQFP, siehe auch Seite 370 vom
ATmega128-Datenblatt:
ATmega128-16AI = TQFP, Industrial temp range
Achja: Wer sich keine Platine von Guido gesichert hat aber dennoch an
den atmega128's zu 6,99EUR (+Porto) interessiert ist, der kann sich
bei mir melden.
Wenn bis morgen mittag die momentan noch übrigen 30 Stück nicht weg
sind, sind diese dann für "die Allgemeinheit" verfügbar.
Gruß,
Christof
Hallo Guido,
warum kann man die 74ACT573, 74HCT4053, HM628512 55ns nur begrenzt, in
Abhängigkeitvon der Anzahl der bestellten Platinen, ordern kann obwohl
noch viele da sind?
MfG
Achim
Ps: Leider reagierst Du auf E-Mails nicht.(Da vermutlich zuviele)
Guidos Spam-Filter ist wohl recht progrressiv ;)
Bei mir sind die Höchstmengen bei einer Abnamhe von 2 Platinen auf 4
gestellt, das legt also nahe, dass man maximal doppelt so viele
Bauteile wie Platinen bestellen kann. Das machte insofern Sinn, dass
jeder Zeit haben sollte, sich welche zu sichern, bevor jemand kommt und
gleich 50 Stück eingibt, da die Preise durch die verfügbare Menge ja
doch kleiner sind als z.B. bei Reichelt.
Aber warten wir einfach mal ab, was Guido dazu sagt ;)
PS: Die megas sind jetzt alle weg, die Bestellung ist raus!
Also dann:
Es gibt was "vorzeigbares"!
Ist zwar noch nichts wirklich Großartiges, aber immerhin!
Guido und ich haben in den letzten Tagen ein wenig "gespielt".
Das Ergebnis könnt ihr euch hier ansehen:
telnet://ispf.dyndns.org:3333
'?' liefert einen kleinen help-screen.
Das externe SRAM ist von 0x1500 bis 0x7FFF mit malloc belegt,
Stack und Variablen liegen im internen SRAM. malloc wird dazu
verwendet, den "Sendepuffer" zu verwalten.
Viel Spaß :-)
Hallo
@OLDBUG da gibts doch nichts zu meckern wenn man was für "omme"
bekommt
odder? Gibts Leute die noch meckern? Ne Steckdose, die man Fernschalten
kann, ware noch so ne Einstigssache? Ich habe großes Interresse an der
Anschaltung von dem TempSensor. Im Atmelgeschäft bin ich noch neu.
Super Leistung von Euch, da gibs nicht zu meckern!
Eher konstruktive Beiträge oder Kritik zur Fortentwicklung!
MfG
Achim
@OldBug: Kann mich Achim nur anschliessen: Super!
Allerdings kann mit der Temperatur was nicht stimmen, so warm kann es
doch gar nicht sein:o) (Hier hat es heute immerhin -5 statt -15)
Btw: Am Anfang hieß es athernet, jetzt arternet? Wofür steht denn das
R?
Gruß, Jochen
@ Guido Fischer und OldBug
Wenn ich versuche den Source zu downloaden bekomme ich nur ein:
You don't have permission to access /files/ether_avr/ on this server.
nur so als Idee und Denkanstoss, zu dem ich gerne einige Meinungen
hoeren wuerde:
Wenn zur Verwaltung und Erstellung der Software ein CVS-System (a la
SourceForge.net) herhalten muesste, haette das einige Vorteile:
- mehrere koennten gleichzeitig an der Software arbeiten
- Aenderungen muesste nicht jeder einzeln einarbeiten
- Harwareabhaengige Module koennen auch so verwaltet werden.
.... oder ist das ein viel zu grosser Overhead?
(nur mal so als Idee in den Raum (INet) geworfen)
Volker
Hallo Leute,
kann mich jemand aufklären, welche Funktion die Doppel-led Led301_Link
bzw. Led302_act haben. Oder sind das jweils 2 Leds an
unterschiedlichen
Positionen. Doppel-Leds kenn ich nur mit Polaritätswechsel (DUO-LEDS
2pin) bzw. mit 3 Beinchen. Kann mich da jemand aufklären.
Welche nimmt man da von Reichelt (Led, Widerstand)?
Noch ne Frage an die SMD Lötprofi:
Welches Flußmittelvon Reichelt sollte man nehmen?
EDSYN FL22?
FL88?
CR44?
oder was anderes?
Ist "normales" Lötzinn 0,5mm Ok?
oder eins mit Silberanteil?
Weitere Tipps,Links für die Einführung in die SMD Löttechnik?
(WIKI ist bekannt)
Fragen über Fragen. Bin für jeden Tipp dankbar.
Viele Grüße
Achim
Hallo, besonders an Guido und OldBug:o)
Nochmal zur Sicherung: Natürlich soll die auch das Haus vor Feuer
schützen, ich würde mich aber noch mehr freuen, wenn ich die Platine
noch benutzen kann, nachdem sie ausgelöst hat. Klar, normalerweise löst
die Sicherung nie aus, aber wenn ich nicht den Fehlerfall betrachte dann
hätte Guido sie ja auch weglassen können...
Kurz: Hat einer von euch mal gemessen, was die weitgehendst bestückte
Platine nun im Normalfall an Strom aufnimmt?
Gruß, Jochen
Also obs jetzt 1 Ampere, 0,8 oder 0,5 sind,
ist bei 5Volt imho egal.
Es ist m.M.n. besser, die Sicherung etwas höher anzusetzten,
als in Wirklichkeit notwendig.
LG
Michael
Versteh mich bitte nicht falsch, denn von Schaltungsentwicklung hab ich
nicht wirklich viel Ahnung. Wozu ich eine 1A Sicherung bestücke, wenn
ich dann ein 600mA Netzteil anschliesse, hab ich einfach noch nicht
kapiert.
Natürlich würde auch ich das nicht exakt auf den zu erwartenden Strom
dimensionieren, aber wenn ich z.B. 300mA erwarte (von weniger als 120mA
hat Guido mal gesprochen!) würden mir 500mA schon als ausreichend Puffer
erscheinen. Ich verstehe einfach noch nicht den Nutzen einer Sicherung,
die so weit vom Normalbetrieb weg ist.
Gruß, Jochen
Hallo
Leider habe ich bei 3 Bauteilen echte Schwierigkeiten an die
ranzukommen. Das Problem ist, Reichelt sendet erst ab 100 Euro nach
Österreich.
Die Bauteile sind:
MCP2515-E/SO
ISPF001V2
SIM1-505
FT245BM
Könnte man dafür vielleicht Ersatztypen nehmen ?
Oder wäre jemand so nett diese für mich mitzubestellen ?
LG
Michael
Hallo Stefan
Danke!!!
Nein habe ich nicht mitbestellt, weil ich den zu Hause schon besitze.
Somit bleiben noch diese 3 über:
MCP2515-E/SO
SIM1-505
FT245BM
LG
Michael
Hallo
Sorry ich möchte euch hier nicht zuspammen,...
Der FT245 hat sich nun auch erledigt, was bleibt
sind die 2 ICs für Can :
MCP2515-E/SO
SIM1-505
LG
Michael
Der bei Reichelt doch recht teure MAX3232 CWE (4,75) sollte eigentlich
durch einen MAX202 ECWE (1,85) ersetzbar sein. Wichtig ist hierbei das
"W" in CWE bzw. ECWE, da es bedeutet, dass der IC im 300mil breiten
Gehäuse kommt.
Der MAX202 ist auch ein 100nF-Typ, verbraucht laut Maxim aber typ 8mA
Strom, während der MAX3232 mit 0.3mA dabei ist.
Wäre aber nett, wenn jemand nochmal überprüfen könnte, dass der
MAX202ECWE wirklich geeignet ist. Für die meisten wäre er nämlich wohl
eine gute (günstigere) Alternative, falls es auf die 8mA nicht ankommt.
Hallo Christof
>>>
Wäre aber nett, wenn jemand nochmal überprüfen könnte, dass der
MAX202ECWE wirklich geeignet ist. Für die meisten wäre er nämlich wohl
eine gute (günstigere) Alternative, falls es auf die 8mA nicht
ankommt.
<<<
Habe mehrere von den MAX202ECW zu Hause, bin mir jedoch nicht sicher,
ob es ECWE sind.
Wenn die Bauform passt, werde ich es ausprobieren.
LG
Michael
Ich hab jetzt mal den MAX 202 ECWE bei Reichelt bestellt, wehe der passt
nicht ;)
Was ist mir dem Flash Speicher IC202 udn IC 204? Müssen die bestueckt
werden? Beide?
Muss ich im Source was aendern wenn ich die weglasse und die SD Karte
als Flash benutze?
Fuer welche Bauteile wird alles 3,3V benoetigt außer die Flashs und
SD?
Der DC/DC Konv. ist doch nur fuer CAN??
Wird es eine Doku geben in der das ganze Wissen dieses Threads hier
aufbereitet steht? zB. Welche Bauteile optional sind, Welche
Speicherbereiche was machen, was der ISPF genau macht etc?
Gruss
Mode
> Ich hab jetzt mal den MAX 202 ECWE bei Reichelt bestellt, wehe der> passt nicht ;)
Sollte eigentlich, ansonsten war er ja nicht sooo teuer, und woanders
gebrauchen kann man den sicherlich dann auch noch!
> Was ist mir dem Flash Speicher IC202 udn IC 204? Müssen die> bestueckt werden? Beide?
Na das möchte ich sehen, wie du beide bestückst! Steht alles im
Thread.
Siehe auch
http://ispf.de/modules.php?name=Downloads&d_op=viewdownload&cid=4
Da hast du das gesamte schematic, da kannst du sehen, was wo liegt und
ob du alles bestücken willst oder nicht, liegt vollkommen bei dir.
> Muss ich im Source was aendern wenn ich die weglasse und die SD> Karte als Flash benutze?
Welchen Source? Hängt natürlich immer von der Software ab. Vielleicht
ist es etwas spät, das nochmal explizit zu sagen, aber:
Das ist kein Anfängerplatinchen ;)
Sourcen stehen ja einige zur Verfügung, natürlich wird man hier und da
etwas anpassen müssen. Es wird auch einige Software, zugeschnitten auf
arthernet, entstehen, aber wann genau das fertig sein wird steht in den
Sternen. Geplant ist z.B. ein UDP-Bootloader mit Java-Frontend.
> Fuer welche Bauteile wird alles 3,3V benoetigt außer die Flashs und> SD?
Siehe schematic.
> Der DC/DC Konv. ist doch nur fuer CAN??
Siehe schematic.
> Wird es eine Doku geben in der das ganze Wissen dieses Threads hier> aufbereitet steht? zB. Welche Bauteile optional sind, Welche> Speicherbereiche was machen, was der ISPF genau macht etc?
Wie gesagt: Das meiste erschließt sich aus dem Schematic. Die
Pinbelegung ist hier auch im Thread zu finden, es wird sicherlich noch
ne Seite als Zusammenfassung hochgezogen, aber auch hier gilt: Geduld.
Das ganze ist mehr Aufwand, als sich die meisten vorstellen.
Eines muss dann natürlich noch gesagt werden: Es handelt sich bei
arthernet nicht um ein fertiges Produkt mit kompletter Software und
Support. Das ist kein Ethernut o.ä. und will es auch nicht sein.
Als Konsequenz folgt daraus, dass jeder zunächst selbst gucken muss,
was er mit seinem Board anfängt. "Wir" werden hier und da sicherlich
etwas Software schreiben, die auch veröffentlicht wird. Aber es wird
kurzfristig keine "arthernet software" geben, d.h. jeder muss sich
seine Software entweder selber schreiben oder eben vorhandene
Softwarepakete so anpassen, dass sie zu seiner Zufriedenheit arbeiten.
Die nötigen Informationen hierzu finden sich dann im schematic +
Memory-Mapping.
Achja, noch eine wichtige Sache:
Guido hat das Projekt initiert und ohne ihn wäre das alles nicht so
weit gekommen, allerdings sind jetzt, vor allem was die Software
angeht, noch mehrere Personen involviert.
Daher sollte dieser Thread hier weiterhin zentrale Anlaufstelle
bleiben. Ich würde also bitten, von privaten Mails abzusehen. So kann
zentral auf Fragestellungen eingegangen werden und alle haben was
davon.
Was die weitere Entwicklung angeht:
Wenn es etwas vorzeigbares gibt, wird das an dieser Stelle
bekanntgegeben.
Ok, DIe Frage mit IC202 und IC 204 haette ich mir wirklich selber
beantworten koennen. Hatte nur den Bestueckunsplan nicht gesehen.
Ich denke schon das ich das mit der Platine hier hinbekommen werde.
Alles Infos die man braucht stehen zwar hier, aber ziemlich
durcheinander. Daher meine Frage. Und wenn man eine laufende Software
hat kann man sie ja mit leichtigkeit an seine Anforderungen anpassen.
Aber was ist denn mit der SPule L102? Ist die wegrationalisiert worden?
Auf der Bauteilliste ist sie noch vertreten doch im Schaltplan als auhc
im Bestueckungsplan finde ich sie nicht wieder.
Gruss
Mode
btw: Wer hat denn seine PLatine schon bekommen und bestueckt
Investiere die Zeit und lies mal alle Beiträge über Dir.
> L102, die Induktivität vor dem AVR von der wiederum L101 nach AVCC> geht, wird ersatzlos gestrichen. Wenn alle Ports, also PORTA bis
PORTG
> mit einer Zählvariable durchgewobelt werden, liegt an AVCC eine> Störspannung von >1V an. Ohne L102 beruhigt sich das ganze auf
<=200mV
Ich warte noch ganz ungeduldig. Guido schrieb, daß die Platine am
Donnerstag bei der Post aufgegeben wurde. Eigentlich hätte ich die
heute erwartet, aber Schneckenpost ist wohl der richtige Ausdruck. :-(
Naja, vielleicht Montag.
ciao, Stefan.
@Stefan:
Dann bin ich ja nicht der einzige, der noch warten muss. Meine wurde
ebenfalls am Donnerstag aufgegeben und war heute noch nicht da.
@mode:
Dir steht es frei all die Infos in die Wiki zu schreiben :-)
http://www.mikrocontroller.net/wiki/AVR_Ethernet_Platine
Hallo
Platinen und Bauteile sind Heute eingetroffen!!!
Und das wo sie doch den weiten Weg nach Österreich hinter sich hat.
Danke Guido!!!
Die Platine schaut mega genial aus, so routen zu können ist
eine mega Leistung!
Eine Frage, wo bekommt man eigentlich das proMa Alugehäuse,
für das die Platine entworfen wurde ?
LG
Michael
Bei Eisenkarl, oder bei Reichelt. :-)
Bestellnummer ist "GEHÄUSE EFG 1S". Aber nach Österreich liefern die
doch erst ab 100 Euro? Ansonsten sind das Standard-Gehäuse für
Euro-Platinen, die man auch bei Conrad bekommt. Gibt es den in der
Alpenrepublik?
ciao, Stefan.
Also mich würde mal interessieren, was all die Leute mit dem Arthernet
anfangen wollen. Was habt Ihr für Ideen? Oder ist es nur zum
Kennenlernen?
Ich finde das Projekt toll, weil
- es eine kleine Platine mit allen möglichen interessanten
Schnittstellen zum Kennenlernen ist (Ethernet, CAN, USB)
- ich mich immer schonmal mit Netzwerkprogrammierung beschäftigen
wollte (bisher immer nur Anwender eines fertigen IP-Stack auf
großen Rechnern)
- alles in so ein schönes schnuckeliges Blechgehäuse passt, auf dem
man auch mal mit schwerem Schuhwerk drauflatschen kann
Was habe ich vor?
Ich möchte eine Software entwickeln, die die Abfrage von Sensoren über
eine SNMP-Schnittstelle erlaubt. Anwendungsbereich könnte z.B.
Klimaüberwachung in 19" Schränken sein oder aber eine Wetterstation
mit Ethernet-Anschluß. Komplettiert werden könnte das mit einem
Ethernet-seriell-Konverter, mit dem man auch Server managen kann. Das
alles in einer Box wäre schon sexy und ich könnte das auch privat ganz
gut gebrauchen.
ciao, Stefan.
Also ich plane einen Stand-alone mp3 Player bei dem man die Dateien
übers Netzwerk uploaden kann. Nebenbei soll der dann noch einen
Temperaturverlauf aufzeichnen können. Allerdings bis ich soweit bin,
kann das (bei mir) ne halbe Ewigkeit dauern. Ich baue im Moment gerade
eine Schaltung, bei der ich mit die Teile schon vor 1,5 Jahren gekauft
hatte.
@ Malte
Ich plane einen MP3 Player welcher Shoutcaststreams aus dem Internet
abspielt.
Siehe auch:
http://www.mikrocontroller.net/forum/read-4-164078.html
Die Adressen der Shoutcastserver sollen ueber ein kleines Webinterface
ins EEPRom geschrieben werden
Das aber nicht mit der Hardware aus diesem Projekt. Dazu reicht was
abgespeckteres
Mode
Dann auch mal von mir die Info, an was ich bei der Platine gedacht
habe:
- An/abschalten einer Webkamera
- Unsere Katze hat eine Katzenklappe: Registrieren wann sie raus und
rein geht ;-)
- Und auch hier evtl. die Temperatur
Volkmar
Hallo Volker,
die Zeit, die sie draussen verbringt könnte umgekehrt proportional zur
Temperatur sein ;-).
Ich will versuchen meine Haustechnik und Heizungssteuerung auf den µC
zu bringen - läuft z. Zt. in Turbo-Pascal im DOS-Fenster.
Gruß aus Lingen
Einhart
Hallo zusammen!
Meine Platinen und Bauteile sind auch gekommen.
Dank an Guido, Hagen und Oldbug!!!
Ich habe auch vor eine Art Ueberwachung fuer mein Haus zu machen.
Bis es aber so weit ist, muss ich noch ein paar andere Sachen fertig
haben. ;-((
Alex
Also ich bin jetzt gefrustet.
Gestern 10 Minuten aus dem Haus und genau in der Zeit kommt natürlich
der Briefträger. Wie immer. Hinterlassen hat er einen blauen Zettel mit
Abholung am nächsten Tag angekreuzt.
Ich also heute morgen froh und glücklich hin da hin und was erwartet
mich?
Am Dienstag den 15.3.2005 ist die Filiale wegen
einer Betriebsversammlung nach dem Betriebsverfassungsgesetz
geschlossen. Wir bitten um Ihr Verständnis.
ICH BIN STOCKSAUER. Hätte der Bl...mann von Postbote das nicht auf dem
Zettel vermerken können? Immerhin ist er des Schreibens doch mächtig.
Oder? Für ein Kreuz und das Datum und meine Anschrift hat es jedenfalls
gereicht. Soviel also zum Serviceunternehmen Deutsche Post.
Das mußte jetzt sein, Danke für Euer Verständnis.
ciao, Stefan.
prust
Heut morgen, ich will zum Briefkasten, sehe schon die Postdame aus dem
Nachbarhaus gehen, in ihren gelben Kangoo steigen und wegfahren... Im
Briefkasten ein blauer Zettel... morgen, jedoch nicht vor 10 Uhr
grml
Ich schnell wieder hochgelaufen, Latschen aus, Schuhe an, runter, aufs
Fahrrad, Postfrau suchen. Bei der FH fündig geworden, Postkutsche
überfallen, Platinen da g
Also meine Platine ist jetzt auch da.
Der Postbote hat das Päckchen ziemlich wackelig (hätte leich nen Meter
runter auf Steinboden fallen können) über den Briefkasten gelegt, hat
geklingelt und ist dann sofort weitergegangen ohne darauf zu achten ob
überhaupt jemand zu hause ist.
@mode:
Dein Projekt sieht interessant aus. Web Radio wär natürlich auch was
feines. Nur bei mehr als 1-2 Std täglich gäbs dann doch Probleme mit
unserem Frei-Traffic Limit.
@Einhart:
Proportional ist das aber auch nicht, ist mehr eine Sprungfunktion. Ab
einer gewissen Temperatur (und auch Jahreszeit) ist sie nur noch zum
Futtern zu sehen...
Finde ich einfach eine nette Spielerei, wenn ich im Büro sehen kann, ob
der Kater da ist oder nicht. ;-) Und wer weiß, was mir noch so alles
einfällt (Lichtsteuerung in der Scheune, ...)
Volkmar
Wer weiss, wer da noch so alles durch die Klappe von der Mietze krabbelt
;-D
Scherz beiseite: auf ispf.de im Forum hab ich nen neuen Beitrag
hinterlassen, wens interessiert...
Hallo,
es kann doch eigentlich nicht sein, daß in den aktuellen Versionen von
arthernet.pdf und blist.htm unterschiedliche Werte für C307 und C309
stehen, oder? Welche Angabe gilt?
Gruß, Jochen
Hallo Guido,
nein nein, da hat sich bestimmt ein Fehler eingeschlichen: im shematic
steht C307 10nF 1KV vs. 27pF in blist, und der C309 steht in blist gar
nicht drin. Entweder hast du also nicht nachgeschaut, oder ich blamier
mich grade. Ich hoffe auf ersteres:o)
Gruß, Jochen
Ich habe mein erstes Platinchen aufgebaut.
Leider hat Reichelt noch nicht geliefert, daher ist die Stromversorgung
noch provisorisch von extern (mit Krokodilklemmen gebrückt).
Bestückt ist alles bis auf MMC, CAN und Dataflash. Der MAX202 sollte
morgen hoffentlich kommen, wenn DHL morgen klingelt.
Weiterhin viel Spaß beim Basteln! Ich hoffe, ich mache diejenigen nicht
allzu heiß, die noch keine Zeit hatten anzufangen. g
Achja, noch paar Anmerkungen zum Bestücken, die dem weniger aufmerksamen
Leser evtl. nicht geistig gegenwärtig sind:
1. Die 10nF Kondensatoren C304, C305, C306, C307 sind keine
"normalen" 10nF Cs sondern die großen 1KV Versionen, die man von der
NIC heruntergelötet hat. Es sind auch wahlweise nur C304, C305 oder
C306, C307 zu bestücken. Auf verschiedenen NICs war das unterschiedlich
gelöst, jeder soll es so machen, wie er es für besser hält
2. Bei unsicherheit, wie herum die einzelnen ICs eingelötet werden
sollen, notfalls im vorherigen Posting das angehängte Bild anschauen.
3. Beim Bestückungsdruck ist die Dokumentation einer Lötbrücke leider
nicht komplett draufgekommen. Auf dem Bestückungsplan als PDF auf
Guidos Seite ist es jedoch richtig zu sehen.
4. Zwischen RJ45- und SUBD-Buchse befinden sich ja die LEDs für
Ethernet. Der Vordwiderstand kann entweder gegen Masse oder gegen Vcc
gelötet werden. Davon abhängig müssen natürlich auch die LEDs richtig
gepolt eingesetzt werden. Werden die Widerstände gegen Masse gelötet,
so leuchtet die ACT-LED nur bei Aktivität und die LINK-LED, wenn eine
Verbindung besteht, ansonsten ist es genau andersrum.
5. Der Kondensator C301 ist optional, er wurde auf einigen NICs im
Layout angetroffen. Fälschlicherweise ist dieser mit 10nF angegeben.
Meine Messungen haben ergeben, dass der Wert jedoch so um die 33pF sein
müsste. Wer einen entsprechenden C auf seiner NIC vorfindet, kann diesen
ja auflöten, ansonsten kann er wahrscheinlich ohne Bedenken weggelassen
werden.
6. Wer sich den BSS123 ersparen möchte, kann diesen weglassen, indem er
folgende zwei SOT23-Pads kurzschließt: das Pad direkt am RTL8019AS und
das Pad, welches zur linken oberen Ecke hin liegt (also zum
MMC-Card-Slot). Der RTL8019AS hat nämlich im Gegensatz zu den
restlichen ICs einen Hogh-Aktiven reset, der FET sorgt also dafür, dass
die eigentliche RESET-Leitung für den RTL8019AS invertiert wird. Wer
meint, es müsse seinen RTL nicht hardware resetten, der kann es halt
wie grad beschrieben überbrücken.
7. C107 bis C114 sind Kondensatoren für den ADC. Ich habe auf diesem
Gebiet kaum Erfahrung, kann hier also keine Tipps geben. Man sollte
sie aber nur dann bestücken, wenn man weiss was man tut. Vor allem,
wenn die entsprechenden Pins evtl. noch zu anderen Zwecken als für den
ADC verwendet werden (z.B. JTAG, welches auf demselben Port liegt)
8. R305, R306 und R307 (alle auf der Rückseite der Platine) sind
optional. Sie werden so weit ich weiß für Ethernut-Kompatibilität
benötigt. (inwieweit, keine Ahnung)
9. R401 und R402 (je 0 Ohm) sind nur dann zu bestücken, wenn das zweite
UART auch durch den MAX202 bzw. MAX3232 auf geschleift werden soll, es
liegt ansonsten auf den entsprechenden Pinheadern zur Verfügung.
10. Beim CPLD wurden programmierte ICs mit einem roten Edding markiert.
Nicht auf die Idee kommen, dass die Position des Punktes den Pin 1
markiert. Dies tut wie gewohnt weiterhin der kleine eingelassene Punkt
im Gehäuse. Auf dem Board ist in der entsprechenden Ecke auch ein Stück
Lötstopplack in Punktform weggelassen, um Pin 1 zu markieren.
11. Statt des üblichen 7805 kann z.B auch der bei Reichelt erhältliche
LM 2940 CT5 verwendet werden. Dieser ist Pinkompatibel, benötigt jedoch
weniger Spannungsabfall. Laut Datenblatt ist jedoch ein dickerer Elko
dahinter (C820) nötig, nämlich 22µF, den gibts bei geringerer
Spannungsfestigkeit aber auch im selben Gehäuse wie der sonst
eingeplante 4µ7. Die Spannungsregler legen sich übrigens auf die
Rückseite der Platine!
12. Bei den Quarzen Q101 und Q501 darauf achten, dass diese nicht ohne
weiteren Schutz bis nach unten durchgeschoben werden, da sich im
"Einzugsgebiet" Vias befinden, die durch das Gehäuse kurzgeschlossen
werden könnten. Es gibt spezielle Isolationskappen, ich hab dafür z.B.
ein Stück Präsentationsfolie zurechtgeschnitten und auf die Beinchen
gesetzt, das klappt auch.
13. Beim Sicherungshalter besonders aufpassen, da der Lötstopplack
leider etwas zu groß ausgespart ist, so dass ein Stück Massefläche rund
um das Pad ungeschützt blank liegt. Auf versehentliche Kurzschlüsse
achten!
---
Okay, mehr fällt mir erstmal nicht ein, ist ja auch schon ne ganze
Menge. Hier nochmal das Foto von gradeben noch etwas größer:
http://xs.to/xs.php?h=xs20&d=05113&f=dcp_3571.jpg
Gute Nacht!
Update:
Das Problem mit dem Sicherungshalter ist tatsächlich gegeben:
http://xs.to/xs.php?h=xs20&d=05113&f=dcp_3575.jpg
Es gibt zwei Möglichkeiten hier einen Kurzschluss zu umgehen. Zum einen
kann man ein abgeschnittenes LED-Beinchen o.ä. biegen und als
"Erhöhung" dazwischenlöten:
http://xs.to/xs.php?h=xs20&d=05113&f=fuse1.png
Was ich persönlich gemacht habe, ist jedoch folgendes: Die Metallpads
aus dem Sicherungshalter entfernen und unten etwas überstehendes Blech
abschneiden. Wenn man die Bleche wieder einsetzt und die Halterung
recht zentral einlötet, dann kann nichts schiefgehen, mit genügend
Flussmittel sowieso nicht.
http://xs.to/xs.php?h=xs20&d=05113&f=op.jpg
+++++
Zum anderen rate ich davon ab den BSS123 wegzulassen. Nachdem ich jetzt
die OnBoard-Stromversorgung bestückt habe, wollte der RTL mit der
Drahtbrücke nicht so wirklich. Das Auflöten des BSS123 hat hier Abhilfe
geschaffen.
+++++
Der MAX202ECWE funktioniert.
Hallo Volker,
die Erweiterungsplatine enthält deine Schaltung und kann daher von dir
nach Belieben gestaltet werden (Sensoren, Relais, ...). Wenn ich deine
Frage damit beantwortet habe darf ich Guido stattdessen eine andere
stellen:
Hallo Guido,
hast du in der Bauteilliste außer C305 .. C309 noch was geändert? Das
shematic pdf wurde dabei nicht geändert, oder? Btw: ich fand das
übrigens wirklich praktisch, als man vor dem Download sehen konnte,
wann die Datei zuletzt aktualisiert worden ist.
Gruß, Jochen
Ein paar Fragen, die beim Bestücken aufgekommen sind:
Irgendwie erschließt sich mir der Sinn von SJ301 und SJ302 nicht. Kann
mir das mal jemand erklären?
Warum ist der MAX809 optional?
ciao, Stefan.
@Jochen,
das ich mir meine eigene Erweiterungsplatine bauen kann, ist mir klar.
Ich habe nur das Bild von einer solchen auf Guidos Seite gesehen und
wollte anfragen, was hierbei angedacht ist. Wenn die Antwort ist, daß
dies nur ein Beispiel und nicht für die Allgemeinheit, dann habe ich
kein Problem damit.
Volkmar (und nicht Volker)
Hallo Volkmar,
ich hatte den falschen Namen schon korrigiert, aber offenbar hat der
Admin die Korrektur statt der falschen Version entfernt. Sorry
nochmal.
Gruß, Jochen
Hallo,
nachdem meine beiden Platinen auch eingetroffen sind, habe
ich drauf geschaut, nochmal geschaut und dann hat mich der Mut
verlassen, die Platinen selber bestücken zu wollen, um nicht
einen Elektronik Friedhof zu hinterlassen.
Nun also die Frage, wer bereit wäre, mir zwei dieser Platinen
zu bestücken, gegen eine Spende natürlich. :-)
Platinen werden nur zum Teil bestückt, Flash und CAN gar nicht,
USB nur auf einer.
Hoffe mir werden geholfen :-)
Gruß,
Ralf Kirmis
Wer sich wundert, warum der UART vom Mega128 nix von sich gibt, der
sollte mal die Fuses checken. Hab fast zwei Stunden gesucht, bis mir
einschoß: "Da war doch mal was mit den Fuses!!!"
Also nicht suchen, sondern die EFUSE zu 0xFF machen
ciao, Stefan.
Christof schrieb:
"3. Beim Bestückungsdruck ist die Dokumentation einer Lötbrücke
leider
nicht komplett draufgekommen. Auf dem Bestückungsplan als PDF auf
Guidos Seite ist es jedoch richtig zu sehen."
Jetzt frag ich mich schon die ganze Zeit, was damit gemeint ist, und
komme nicht drauf. Hat die Brücke eine Bauteilnummer oder wo ist die zu
finden?
Jochen
Hi
Man muß sich eben bewußt sein was man macht.
Ist die Impedanz des Meßsignals relativ hoch (>=1k) und die Frequenz
eher gering kann so ein C unbedingt nötig sein um überhaupt vernünftig
messen zu können. Je größer die Messfrequenz wird desto kritischer wird
der Kondensator. Wenn Quellimpedanz und maximale Signalfrequenz
definiert sind kann man eine Aussage über die Beeinflussung treffen.
Sonst ist eine genauere Aussage schlicht unmöglich.
100n sind aber auf jeden Fall unnötig da der interne S&H-C nur etwa
14pF hat. Wenn man da einen Faktor 100 drüber geht reicht die Ladung
des externen C um den internen S&H-C zu Laden ohne zuviel Spannung zu
verlieren. Einen weiteren Faktor 100 benötigt man nicht.
Matthias
Hallo,
ich krieg womöglich gleich den Preis für die blödeste Frage im Thread,
aber ich komm nicht drauf: Wie funktioniert denn die Roka DC-Buchse?
Fall a) Sicherung entnommen, Spannung direkt an Gleichrichter Eingang
angelegt, Schaltung zieht 70mA.
Fall b) Sicherung drin, Spannung direkt an Gleichrichter Eingang
angelegt, Schaltung geht bei 100mA in die Strombegrenzung. Warum?
Ich hab zwar rausgefunden, dass das mit dem Bügel der DC Buchse
zusammenhängt, verstehe aber nicht wie. Der Bügel geht auf der
Platinenunterseite auf das mittlere Pad, und das ist nirgends
angeschlossen. Die Durchgangsprüfung sieht das auch so. Wenn
Bügelkontakt offen = Fall a), wenn geschlossen = Fall b)
Aber warum?
Gruß, Jochen
Klar hab ich geguckt. Ich hab die Bleche gekürzt UND Nagellack drauf.
Wenn Sicherung drin, und der Bügel der DC-Buchse oben (so als wäre ein
Stecker drin) sieht es ja auch gut aus. Nur wenn der Bügel auf dem
Mittelkontakt liegt nicht... Kann das dann der Sicherungshalter sein?
Wenn Sicherung entnommen:
- kein Durchgang zwischen links und rechts
- Durchgang links und GND (MMC Pad ganz links oben)
- 590mV aber kein Piep (bei Durchgangsprüfung) zwischen links und VCC
(an DC-Buchse)
Jochen
PS Ich mach für heute erstmal Feierabend.
So, hab's gefunden: Ein klein wenig Zinn hat an der Stirnseite unter
dem Kunststoffrand des Sicherungshalters geklebt (von allen Seiten
unsichtbar), und hat genau dann einen Kurzschluss verursacht, wenn der
Sicherungshalter mechanisch minimal bewegt wurde. Dazu hat des Anheben
des Bügels der DC-Buchse gereicht. War erst zu finden, nachdem ich den
Sicherungshalter wieder ausgebaut hatte.
Das ist insoweit beruhigend, als dass ich wenigstens die Funktion der
DC-Buchse verstanden hatte:o) Entschuldigt den Fehlalarm,
Gruß, Jochen
Hi Guido,
ich würde gerne 2 Stück nehmen. Wenn nicht würdemir auch erstmal eine
reichen.
Du kannst mir ja mal eine Email schicken an peter.wind@web.de.
Danke schon mal.
Gruß, Peter
Hallo Guido
Das war ja nun doch ein Projekt, an dem Du über 1 Jahr gearbeitet
hast.
Wäre schade, wenn es nicht weiterlebt,...
Danke für deine Mühen.
Btw.:
Ich nehme an, Zeitschriften wie Elektor würden Dir das sicher
abkaufen,...
LG
Michael
Hi nochmal,
ich wollte mal nachfragen, ob jemand vielleicht noch jeweils einen Chip
von den AT45DB041B bzw. AT45DB081 zuviel daheim hat und ihn mir
verkaufen will. Einen SD/MMC-Slot von Farnell und eine DC-Buchse von
Conrad würde ich dann auch noch nehmen.
Gruß, Peter
Moin moin,
ich habe nun meine Platine endlich auch soweit bestückt. Jetzt tauchen
aber ein paar Probleme auf:
Wie programmiere ich den Mega128 via ISP? Die Stiftleiste ist ja
vorhanden, nur wenn ich mir dazu den Schaltplan ansehe, kann das doch
so einfach nicht funktionieren. Da hängt ja noch der 4053 dran....
Und dann noch die Frage nach der RJ45-Buchse. Geht das Lämpchen am
dazwischengeschaltetem Hub (Switch) an, wenn der Controller nicht
programmiert ist?
Mfg Jens
Hi,
kann man eigendlich jetzt die Sourcen von Ulrich Radig ohne weiteres
aufspielen?
Will nämlich nicht durch ein falsches File meine Platine abrauchen
lassen.
MFG Ingo
Hallo Peter
<<<
ein grosskotz, wie immer
>>>
Im Moment verhältst Dich Du wie einer.
Könnt ihr das bitte Privat klären, das interessiert
nämlich hier niemanden. Ich bezweifle sogar das es
Guido interessiert,...
@Guido
Hallo schön wieder mal was von Dir zu hören.
Ich hoffe die Arbeit hält Dich nicht all zu sehr
vom Basteln ab. Leute wie Dich braucht das Forum.
LG
Michael
Hallo,
habe jetzt zwar schon alles durchgelesen, aber sehe irgendwie den Wald
vor lauter Bäumen nicht mehr.
Vertreibe nebenberuflich eine kleine Anzahl von Geräten und wollte das
dann über die VERE abwickeln. Ich habe das so verstanden, das die für
mich den ganzen Papierkram übernehmen, und auch denen dann und nicht
mir die Container vor die Tür gestellt werden.
Leider antworten die nicht auf meine E Mails, sind wohl überlastet.
Vielleicht hat ja hier schon jemand Erfahrungen mit denen gemacht, und
oder gibt es noch andere Firmen die soetwas anbieten.
In jedem Fall suche ich jemanden der mir den ganzen Schriftkram usw.
abnimmt.
- welche Einmalkosten würden entstehen
- mit welchen Kosten müßen wir bei der Entsorgung von ca 100
Kleingeräten Geräten/Jahr rechnen
Den Ablauf würde ich mir so vorstellen:
- ich melde denen einmalig am Jahresende die Anzahle der verkauften
Geräte in aktuelle Jahr, und die übernehmen dann den Rest
- wenn ich im folgenden Jahr keine Geräte mehr verkaufe melde ich denen
dann einfach die Anzahl 0 und es entstehen mir keine Kosten
Wäre das so denkbar, oder bin ich da total auf dem Holzweg?
MFG
Peter
Hallo liebe Gemeinde,
so vom durchlesen der Beiträge finde ich dieses Projekt genial.
Aber wo kann man diese Platine bestellen?.
Bei E... habe ich leider nichts under dem Begriff Arthernet gefunden.
Gibs noch andere Bezugsmöglichkeiten?
Wird nur die Platine geliefert oder gibts ganze Bausätze oder schon
fertige Aufbauten?
Gruß Theo
Hallo Theodor
Schau mal auf www.ispf.de Das ist die Site von Guido. Da steht auch
seine E-Mail Adresse. Schreib ihm doch mal eine E-Mail.
Soweit ich weiß gibts nur die Platine und den programmierten CPLD bei
ihm zu kaufen. Fertige Module oder Bausätze nicht.
Gruß Robert
Hallo Guido,
habe ich soeben gemacht.
Nur mein E-Mail PGM , wirft die Hälfe der Ein- bzw. Ausgehenden Mails
weg.
Warum???
Meine E-Mailadresse lautet: teddy2baer at gmx.de
gruß theo
Hallihallo!
Nach langem tiefen Graben habe ich den Thread doch noch wiedergefunden.
Scheinbar ist dieses eigentlich so tolle Projekt nach wie vor noch nicht
auf den gebührenden Nährboden gefallen oder wie sehe ich das? Schade
eigentlich.
Hat in der Zwischenzeit überhaupt mal jemand einige Programmbeispiele
oder wenigstens Erfahrungsberichte zu dieser tollen Platine
zusammengetragen?
Ich habe nach dem ich meine Platine damals in Betrieb genommen habe
leider nur kurze Zeit damit experimentiert und sie danach mangels Zeit
sauber verpackt in die Ecke gelegt. Immer mal wieder fällt mein Blick
auf diese Schachtel und in meinem Hinterkopf habe ich diesen nagenden
Gedanken "man müsste doch ENDLICH mal..."
seufz
Also... irgendwelche Erfahrungsberichte? Geräte die wirklich im Einsatz
sind? Codeschnipsel? Irgendwas?
Meine eigene Platine, erweitert mit LCD und CAN-Bus, liegt auch schon
relativ lange nutzlos auf dem Schreibtisch herum. Doch der Einsatzzweck
sollte immer die Fernsteuerung meines Rechners sein, damit ich auch im
Urlaub mal den Rechner ein- und auschalten oder reseten kann, wenn's
nötig sein sollte. Doch durch Diplomarbeit & Job finde auch ich qausi
keine Zeit mehr, eigentlich sehr schade. Die letzten Versionen, die ich
im Netz fand, waren leider alle nicht sehr sauber programmiert und
produzierten bei den neueren Compilern sehr viele Warnings. Hatte
versucht, das auszumerzen. Doch dann verging die Lust und andere Dinge
waren wichtiger.
Was mir noch in Erinnerung blieb war die Tatsache, dass ein Freund in
Bangkok quasi nicht sauber mit dem Webserver kommunizieren konnte.
Scheinbar gibt's da Probleme mit den Laufzeiten im Protokollstack.
Hallo!
Das ist echt schade alles.
Ich hatte meine Platine damals quasi "mit allem" versehen. Extern ist
noch ein schön großes LCD Display dran. Bis auf die Ansteuerung des
Displays habe ich eigentlich auch nichts weiter ausprobiert.
Meine ursprüngliche Planung (neben dem Vorsatz möglichst viel
auszuprobieren) war auf der Platine einen Webserver aufzusetzen der sein
Document-root auf einer MMC Karte hat und/oder ein Programm dass über
Netzwerk regelmäßig einen POP3-Server nach neuen Emails abfragt und
gegebenenfalls den Absender und das Subject auf dem LCD-Display anzeigt.
Ich hatte meine Platine soweit aufgebaut, dass der Telnet Server, den es
hier als Code gab lief. Dann hatte ich versucht den Bootloader von Peter
Danegger auf dem MEGA128 zu spielen, was jedoch scheiterte weil die
Version für den ATMEGA128 nicht mit der Linux Version des PC Programm
sprechen wollte. Und da für mich das Aufspielen von Software mittels LPT
Ports etwas umständlich war* hatte ich die Platine erstmal zur Seite
gelegt. Und dann begann mein Studium...
Daneben fehlt mir für den Netzwerk Teil schlicht die Erfahrung.
Mein ursprüngliche Idee war ein MP3 Player mit Festplatte und FTP
Server. Inzwischen würde ich statt der Festplatte eine SD Karte nehmen.
> Immer mal wieder fällt mein Blick> auf diese Schachtel und in meinem Hinterkopf habe ich diesen nagenden> Gedanken "man müsste doch ENDLICH mal..."
So geht es mir auch.
*Der ISP Anschluss auf der Platine hat Vorwiderstände, mein ISP
Programmer aber auch und beide in Reihe sorgten dafür dass der PC die
Signalne nicht mehr erkannte. Also überbrückte ich die beim Flashen
immer Vorsichtig mit Krokodilklemmen.
Hallo
kennt jemand den Hintergrund warum Guido seine Beiträge löschen ließ.
Die Platine war und ist immer noch genial. Auf die anderen "Webserver"
gehen alle los wie die Geier...leider ist diese Projekt Sofware-seitig
nie so richtig in die Gänge gekommen.
Hat jemand das vollständig aufebaut und am laufen? Es liegt wohl an den
SMD's, dass die Resonanz nicht so groß ist.
Ich glaube die Resonanz zu dem Projekt war schon gewaltig. Ich selbst
habe zwei Platinen davon am laufen. Eine ist mein Experimentierboard,
die andere habe ich ein NTP-Server draus gemacht.
Über die Gründe, warum Guido alle seine Beiträge löschen ließ, kann ich
nur spekulieren. Eventuell sind da ein paar Neider zu weit gegangen?
Habe mich aber auch darüber gewundert.
mfg, Stefan.
Hallo
@Stefan die Resonanz im Thread ja, aber es wurde keine Software fürs
Board generiert. Ich schäme mich auch.... Ich habe zum Anschub damals
auch mehrere Boards gekauft... aber nie vollendet. Es wäre schön gewesen
wenn dieses Board durch den ENC Chip wiederbelebt worden wäre. Bei mir
hat an dem Ethernet Teil gehabert....
Naja, die Motivation, seinen Code im Forum zu teilen, ist ja nie
sonderlich groß gewesen. Im Gegensatz zu elektronischen Schaltungen.
Leider sind in diesem Forum eine Menge Anfänger unterwegs, die gerade
mal in der Lage sind, den Code in den AVR zu flashen. Wenn es dann an
Änderungen geht, ist der Support-Bedarf sehr hoch. Meiner Meinung nach
ist alles Nötige auf den Arthernet portiert. Es gibt uIP und eine
Ethernut-Umsetzung, die auf Guidos Homepage (www.ispf.de) verlinkt ist.
Was soll man noch an Code veröffentlichen? Es gab in diesem Thread
wahrscheinlich auch eine Menge Trittbrettfahrer, die sich Boards
bestellt haben, diese aber nie aufgebaut haben. Es ist halt kein
Anfängerprojekt.
Alles in allem ist das Board eine gute Basis für eigene Experimente. Ich
habe den Aufbau nie bereut. Mittlerweile habe ich übrigends den Mega128
durch einen Mega2561 ersetzt.
Danken möchte ich besonders Guido, aber auch den anderen Aktiven im
Thread, für die Mühe, die er sich gemacht hat. Das Board hat mir viele
schöne Stunden bereitet.
mfg, Stefan.
P.S. Wenn noch jemand die eine oder andere unbestückte Platine hat, möge
er sich bei mir melden.
Hi
gibt es noch ne Arthernet Gemeinde? Das Board ar und ist noch gut! Ich
habe mir vorgenommen das im Neuen Jahr wieder anzupacken. Verwunderlich
ist, das in anderen Webserver Thread die Resonanz groß ist.
Leider hat sich Guido hier im Forum verabschiedet...schade...
Eine Weiterentwicklung wäre doch gut gewesen (Richtung ENC28J60) oder
so..
Leider hat Guido das Layout nicht freigegeben...oder war das "DER"
Fehler..?
Viele Grüße von einem Arthernet Fan (mit wenig Zeit)
Achim
Falls es noch jemanden interessiert, ich habe mal aufgeschrieben, was
ich tun musste um die aktuelle Nut/OS Version für das Board zu
compilieren.
Danach funktioniert bei mir tcps Demo auf dem Board - zumindest hin und
wieder. Man kann sich per telnet verbinden und dann hängt sich die
Software fast immer irgendwo auf. An der Hardware liegt es vermutlich
nicht, weil die uIP Software im Gegensatz dazu bei mir einwandfrei
läuft.
Vielleicht interessiert es ja nach der langen Zeit doch noch jemanden,
was ich mit meiner Platine endlich umgesetzt habe:
http://www.youtube.com/watch?v=N-m6TGZMfso
Schaltpläne und die Software:
http://www.marwedels.de/malte/mp3player1/
Die Software ist noch ziemlich Beta und hat einige ernste Bugs, aber
inzwischen werden Internet mp3 Streams stundenlang unterbrechungsfrei
abgespielt.
So, ich habe meinen Player fertig (Links siehe oben).
Damit dürfte auch die Nut/OS Anpassung für die Platine vollständig sein.
Die Software enthält ein Shell Skript, welches vom Nut/OS Download bis
zum fertigen Compilieren alle Schritte automatisch ausführt.
Alle geplanten Features habe ich fertig (und der Atmega128 ist zu 97%
voll).
Wesentliche Features:
Spielen von mp3s, Internet Streams (Shoutcast), Lastfm
Anzeigen von Metadaten
FTP Server
SD-HC + FAT32 Unterstützung
Aufnahmefunkion
Unterstützen von IR Fernbedienungen
Konfigurieren des Netzwerks direkt per GUI
Die Software lässt sich zu Testzwecken auch für einen PC (32Bit Linux)
compilieren und ausführen.
Ein paar Fehler sind noch vorhanden, die aber eher selten auftreten. Das
Hauptproblem ist, dass eigentlich zu wenig Heapspeicher zur Verfügung
steht.
Wenn niemand konkrete Fragen/Anmerkungen hat, ist das mein letztes Post
in diesem Thread :-)
Viel Spaß.