Hallo, ich vernwede uIP 1.0 mit FreeRTOS 7.0.1. Eigentlich läuft alles wunderbar, der TCP Listener funktioniert. Als ich dhcp einschaltete, blieb das System immer während dem Discovery hängen. Offenbar wurde der 'Bus Fault' Interrupt ausgelöst. Interessanterweise funktioniert DHCP, wenn das System zuvor IP Pakete empfängt - z.B: einen ICMP Broadcast. Ich verwende ein lm3s6965 dev Kit. Hat jemand eine Idee, was hier die Ursache sein könnte oder dasselbe schon mal beobachtet. Grüsse, Rolf
>Offenbar wurde der 'Bus Fault' Interrupt ausgelöst. Zugriff auf eine nicht existierende Speicherstelle. >Hat jemand eine Idee, was hier die Ursache sein könnte oder dasselbe >schon mal beobachtet. Hunderte mal;) Wahrscheinlich irgend ein Pointer der ins Nichts zeigt.
wenn der uIP erst Datenpakete versendet bevor er welche empfängt, macht er denn vorher 'nen ARP-Request, um eine gültige MAC zur Empfänger-IP zu bekommen? Irgendwas war da im alten uIP...
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.