Forum: Mikrocontroller und Digitale Elektronik Ethernet Stack PIC32 Digilent Board


von Jonathan (Gast)


Lesenswert?

Hallo zusammen,

in der Hoffnung, dass mir von euch jemand helfen kann hier mein Problem:

Ich beschäftige mich gerade mit einem Entwicklungsboard der Firma 
Digilent, dem Cerebot 32MX7, das auf einem PIC32MX795F512L Controller 
aufbaut.

Mein Problem liegt bei der Einrichtung und Nutzung der 
Ethernet-Schnittstelle:
Das Board stellt eine PHY, den Rest sollte der Controller meines 
Verständnisses nach zur Verfügung stellen.
Allerdings gelingt es mir nicht, diese Schnittstelle einzurichten. Hat 
das einer von euch zufällig (mit diesem Board) gemacht?
Hat von euch jemand bereits den Stack aus dem neuen Microchip Harmony 
Paket verwendet und kann mir erklären, wie ich damit arbeiten kann und 
was die Vorteile dieses Pakets im Vergleich zur früheren Treiberstruktur 
von Microchip sein sollen?
Mein Ziel ist es, das Board als TCP Server einzurichten, einen einzelnen 
Port zu überwachen, eine eingehende Verbindung zu erkennen und die 
Verbindung zu akzeptieren und offen zu halten, bis sie vom Client 
beendet wird und über diese Verbindung Daten zu senden und zu empfangen.
Wie gehe ich dafür am besten vor?
Ich habe trotz einiger Erfahrung mit Mikrocontrollern noch nie mit 
Ethernet zu tun gehabt, bin jetzt aber darauf angewiesen und brauche 
dafür, fürchte ich Hilfe.

Ich bin auf eure Antworten gespannt und für jede Hilfe dankbar!

Viele Grüße
Jonathan

von Jonathan M. (jonathan_m)


Lesenswert?

Und als Ergänzung, die ich gerade vergessen habe:

Weiß von euch jemand, ob das Board ungekreuzte Ethernetkabel für eine 
direkte Verbindung mit dem Rechner unterstützt, oder brauche ich ein 
gekreuztes Kabel?

Danke!

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
Noch kein Account? Hier anmelden.