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.
In the lastest SimpleLink SDK for MSP432 (simplelink_msp432e4_sdk_4_20_00_12), the LwIP source has been modified from version 4.10.00.13 and no longer buids in CCS 10. The source file lwiplib.c in \ti\simplelink_msp432e4_sdk_4_20_00_12\source\third_party\lwip\ports\msp432e4\utils has had the #include "lwip/etharp.h" removed at line 48. This causes a build error in the ARP timer service statement at line 451 becuase etharp_tmr() is undefined.
From 4.10.00.13:
//***************************************************************************** // // Ensure that the lwIP compile time options are included first. // //***************************************************************************** #include <stdint.h> #include <stdbool.h> #include "utils/lwiplib.h" #include "lwip/autoip.h" #include "lwip/etharp.h" #include "lwip/dns.h" #include "lwip/dhcp.h" #include "lwip/priv/tcp_priv.h" #include "third_party/lwip/ports/msp432e4/include/netif/msp432e4if.h" extern void lwip_init(void);
From 4.20.00.12:
//***************************************************************************** // // Ensure that the lwIP compile time options are included first. // //***************************************************************************** #include <stdint.h> #include <stdbool.h> #include "utils/lwiplib.h" #include "lwip/autoip.h" #include "lwip/dns.h" #include "lwip/dhcp.h" #include "lwip/priv/tcp_priv.h" #include "third_party/lwip/ports/msp432e4/include/netif/msp432e4if.h" extern void lwip_init(void);
FYI so that this can be resolved for the next release.
thanks,
-phil
Hi Philip,
Thanks for bringing this to our notice. I filed an internal JIRA https://jira.itg.ti.com/browse/MSP432SDK-531 to report this issue.
Srinivas
**Attention** This is a public forum