Pamięciożerne LwIP?

Sep 13, 2008 2 Replies

Ktoś zapewne ma większe doświadczenie... Na ARMie z 64k RAM przestaje mieścić się cokolwiek ponad freertos, lwip i efsl. Obydwa na razie skonfigurowane domyślnie z przykładów freertosa, kompilator gcc (winarm). Z pliku .map wnioskuję, że ten lwip mocno się panoszy. Chyba można zmniejszyć liczbę jednoczesnych połączeń, rozmiary buforów, ale za dużej oszczędności to tu nie widzę... Oczywiście można by przejść na uIP, ale czy to konieczne?



Michał



Michał Lankosz pisze:

A patrzyłeś na wymagania Nut/OS? Ma wbudowany stos TCP/IP i jest port na

7TDMI. Mocno konfigurowalny.
formatting link

Użytkownik "Adam Dybkowski" snipped-for-privacy@45wp.pl napisał w wiadomości news:gah9j8$l89$ snipped-for-privacy@news.wp.pl...

Tak. Ethernut nawet szybko odpalił! Jednak wydaje się, że FreeRTOS zapewni większe bezpieczeństwo działania systemu. Chodzi na przykład o wywłaszczanie.

Michał

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required