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.
Tool/software:
I use the AM243X Industrial COMMS SDK 09.02.00.09 and I found the LwIP interface source code for ICSS-EMAC doesn't support concatenated pbuf.
In the file am243x-mcu-plus-sdk\source\networking\icss_emac\lwipif\src\lwip2icss_emac.c the transmit function Lwip2Emac_sendTxPackets gets a pbuf as argument but it ignores if it is a concatenated object
In order to have the LwIP stack working properly, there must be a define in lwipopts.h
#define LWIP_NETIF_TX_SINGLE_PBUF 1
Hi Andrea Tessadri,
Thanks for your query.
I will check onm this and get back to you.
Regards
Ashwani
LwIP interface source code for ICSS-EMAC doesn't support concatenated pbuf
Currently, this is not supported.
Regards
Ashwani
I would please recommend to amend your documentation adding the LwIP option that let the system to work properly:
#LWIP_NETIF_TX_SINGLE_PBUF 1