uIP: crash wenn erst daten gesendet werden, bevor welche empfangen wurden

Gast #2360136
Lesenswert?

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
Gast #2360540
Lesenswert?

>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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren