Support FreeRTOS-LwIP in SDK 3.1.2?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi all,

We are working on BCM943341WCD1 EVB. The SDK 3.1.2 seems not supporting FreeRTOS-LwIP yet because the sta_ip_handle and ap_ip_handle are not initialized in wiced_network.c. Besides, there is compile errors due to conflicted declaration of wiced_ip_handle. You can see part of codes are moved from NetX and need to rewrite for LwIP.

NX_IP* wiced_ip_handle[ 3 ] =

{

    [WICED_STA_INTERFACE] = STA_IP_HANDLE,

    [WICED_AP_INTERFACE]  = AP_IP_HANDLE,

    [WICED_P2P_INTERFACE] = P2P_IP_HANDLE

};

/* Network objects */

struct netif        wiced_ip_handle[3];

We would like to know is there any available patch for FreeRTOS-LwIP?

PS: The same application built for ThreadX-NetX runs well.

BR,

Clark

0 Likes
1 Reply
Anonymous
Not applicable

Hi Clark,

Have a look at this thread: WICED 3.1.2 Fix for FreeRTOS with LwIP

Oleg

0 Likes