Hallo allerseits, Ich möchte mit einem STM32Fx07 TCP/IP (ein Daten-Port) sowie einen Webserver HTTP realisieren. Nun die offene Fragen, die sich daraus ergeben: welchen TCP/IP Stack gibt es bereits, den ich frei verwenden kann? (z.B. LwIP) Und welchen passenden PHY Chip sollte ich dafür verwenden, damit das auch möglichst ohne Probleme gleich klappt? Am liebsten wäre mir ein Stück Code, das ich einbinden könnte. Etwas Schaltplan wie ich das anschließe und das ganze als RMII. Kennt Ihr irgend welche Links oder Touturials? In google gibt es zwar viele Infos aber ich habe noch nichts passendes für meine Wünsche gefunden. (Hobby) Das Olimex-Board hat zwar das drauf, aber einen abgekündigten PHY möchte ich jetzt doch nicht nehmen :-( Die großen Boards von ST haben den PHY als MII verwendet.
Markus Müller schrieb: > welchen TCP/IP Stack gibt es bereits, den ich frei verwenden kann? > (z.B. LwIP) Sowas? http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32_eth_lib.zip Das ist ein Webserver drin.
Ich denke das sieht nicht schlecht aus! - DP83848 als PHY - Definition MII_MODE Zumindest laut Doku (CHM Datei) Vielen Dank! PS: Ich hab hier auch ein Demo-Board mit diesem PHY gefunden: http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-Board.html Da ist jetzt zwar kein CAN mit drauf, aber das soll jetzt nicht das Problem sein.
Da hab ich das LPC1768 board her. Für ST nutze ich so eines (oder sehr ähnlich): http://www.ebay.de/itm/STM32F107VCT6-development-board-with-3-2-TFT-module-/120640315343?pt=BI_Electrical_Equipment_Tools&hash=item1c16b91fcf
Auch ein nettes Board, sogar mit CAN. Hier gibt es sogar noch günstiger: http://www.ebay.de/itm/ARMJISHU-STM32F107VCT6-board-3-2-LCD-support-wireless-/320742992541?pt=LH_DefaultDomain_2&hash=item4aadc5aa9d Überall sehe ich den RJ45 Stecker "HR911105A". Wohl einer bei dem die Übertrager und LED's schon mit drin sind. Woher kann ich den beziehen?
Ich habe gestern Abend mein Board fertig gelötet. Und mich jetzt mal etwas tiefer ein gelesen. Ich wollte auch gerade dazu einen neuen Thread starten. Anbei mal ein Bild. Nun kommt der Test der einzelnen Module dran und wolle auch gleich mit TCP/IP beginnen. Doch zur Frage: Ich denke ich werde die FreeRTOS Version verwenden. Nun leider gibt es da eine Auswahl mit: - netconn - socket Beides macht, so wie ich den Code verstanden habe, das gleiche. Aber ich verstehe den Unterschied nicht. Was ist besser für mich geeignet? Ihr könnt mir sicher jetzt diese Frage nicht beantworten, daher die Frage, was kann die eine Variante, die die andere nicht kann? Mein Board soll Infos über CAN einsammeln, die über mehrere Monate speichern und daraus dann dynamisch eine Webseite erzeugen die als Server zur Verfügung gestellt wird. Speicher hat der STM32F417ZG genügend. Ping wäre auch nicht schlecht. EMail verschicken wäre nett, ist aber eher Spielerei. Ferner wäre es auch nett, wenn man das Board über einen Name im Netzwerk erreichen könnte, SNMP Protokoll?
> Die großen Boards von ST haben den PHY als MII verwendet.
habe hier das STM3210C-EVAL mit dem DP83848 Phy von NSC.
Auf diesem Board kann man MII und RMMI jumpern.
Den LwIP hatte ich auch angepeilt - wie gehts dem Projekt ?
Das Board sieht ja schon sehr schön aus. Respekt. Ist das Projekt schon fertig?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.