Hallo allerseits! Ich stehe mal wieder vor einer Entscheidung und kann mich nicht richtig entscheiden ;-) Daher hoffe ich auf einige Erfahrungen von anderen. Ich möchte einen Mikrocontroller mit Ethernet-Anschluß für diverse Projekte einsetzen. In Frage kommen: MC9S12NE64 und Coldfire M5223X (haben beide die Ethernet-Hardware integriert). Meine Voraussetzungen sind: HCS12: Compiler (ImageCraft) vorhanden Prozessorfamilie sehr gut bekannt Neues BDM-Interface nötig (ich habe nur die alte Version) OpenTCP sollte (hoffentlich) drauf laufen Coldfire: Nichts vorhanden Hat mehr Rechenleistung C-Compiler nötig Programmierinterface als Selbstbau TCP läuft allerdings auf einem "Basis-Betriebssystem" Was meint Ihr dazu bzw. hat schon irgendjemand Erfahrungen mit einer der beiden Möglichkeiten? Gruß Frank
Gast
#929093
Beim Coldfire M5223X gibt es ein Demoprojekt (Stack von Interniche). Das Ding läuft problemlos. Ein Dateisystem ist auch dabei. Vom MC9S12NE64 wird eher abgeraten (Performance / Speicher) Nimm nen M5223X + RJ45-Buchse mit integrierten Übertragern & LEDs, dann wird das Ding hübsch klein.
Hi Bastler,
Das ist schonmal eine Aussage. Dann bleibt noch das Problem mit dem
C-Compiler. Gibt es da was Brauchbares (am liebsten kostenlos)?
Hast Du Erfahrungen mit dem Stack? Läuft der direkt oder braucht der
einen Software-Unterbau ("Betriebssystem")?
Gruß
Frank
Gast
#929269
Der Stack läuft von Selbst. Wie bereits gesagt gibt es ein Demo-Programm (Interniche TCP Stack). Ich hatte ein Evo-Board im Betrieb, da ist eine Codewarrior Version dabei. Ich glaube das Ding kostet ca. 300€ komplett (Board, Codewarrior, BDM).
Danke für die Infos! Ich habe mittlerweile ein nettes günstiges Board gefunden: COBRA52235 + COBRA Connect. Da sollte alles bei sein - hoffe ich zumindest. Damit werde ich mal anfangen. Das "große" Demo-Board liegt bei ca. 600€ und das ist mir einfach zu teuer. Gruß Frank
Gast
#929312
Verständlich. Ich hab es in der Firma bekommen, da war es mir egal.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.