Hi,
I would like to add FreeRTOS+TCP to already existing FreeRTOS project.
In FreeRTOS site I see that I have to supply NetworkInterface.c file
Is there such a file for the AM243x ? (I'm using AM243x EVM )
Thanks,
Eli
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I would like to add FreeRTOS+TCP to already existing FreeRTOS project.
In FreeRTOS site I see that I have to supply NetworkInterface.c file
Is there such a file for the AM243x ? (I'm using AM243x EVM )
Thanks,
Eli
Hi Eli,
Let me look into it and get back to you by Friday.
Thanks,
Shaunak
Hi Eli,
Can I know your use-case for importing FreeRTOS+TCP, and why not use the TCP offering of LwIP on FreeRTOS, since it runs as out-of-box SDK offering
Regards,
Shaunak
Hi,
Yes I can use any TCP stack.
Is it easier implementing LwIP - so I would not have to do complicated porting ?
Thanks
Eli
Yes, using existing LwIP stack for TCP functionality would be easier than porting FreeRTOS+TCP itself.
You can refer to
mcu_plus_sdk/examples/networking/lwip/enet_cpsw_tcpserver/client examples
Regards,
Shaunak
Hi Shaunak,
I have the mcu_plus_sdk_am243x_08_06_00_43.
Is there a working LwIP project fro the 243x EVM , or is it just a code sample ?
Thanks,
Eli
Hi Eli,
The examples in the "examples/networking/lwip" are all working out of the box, you can refer the following documentation
TCP Client example: AM243x MCU+ SDK: Enet Lwip TCP Client Example (ti.com)
TCP Server example on CPSW: AM243x MCU+ SDK: Enet Lwip TCP Server Example on CPSW (ti.com)
TCP Server example on ICSS: AM243x MCU+ SDK: Enet Lwip TCP Server Example on ICSSG (ti.com)
All these examples are built over LwIP (Light weight TCP/IP Networking stack): lwIP - A Lightweight TCP/IP stack - Summary [Savannah] (nongnu.org)
Regards,
Shaunak