アプリケーションはcortex-m3にインストールされたuclinux上で実行されていますが、今はuclinuxの代わりにfreertosをOsとして使用したいと考えています。
たとえば、クライアントがuclinux上にあり、サーバーがLinuxがインストールされたコンピューター上にあるtcpサーバークライアントアプリケーションを実行すると、うまく機能し、その逆も機能します
FreeRTOS の場合、IP スタックとして lwip を使用しています。アプリケーションと freertos および lwip がコンパイルされ、16 進ファイルが生成され、それを cortex-m3 に入れることができますが、実行するとサーバーとクライアントの間に通信がありません。
--->それで、私が行う必要がある特定の変更はありますか
uclinux 用の arm-uclinuxeabi-gcc ツールチェーンを使用 freertos 用の arm-none-eabi-gcc ツールチェーンを使用