[quote userid="555359" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1485945/am2434-am2434/5712990#5712990"]Function called without core lockASSERT:[/quote] This issue indicated you are not using locking and unlocking during LwIP APIs usage. C:\ti\mcu_plus_sdk_am243x_10_01_00_32\source\networking\enet\core\examples\lwip\enet_cpsw_udpclient\app_main.c static void App_allocateIPAddress() { sys_lock_tcpip_core(); for (uint32_t i = 0U; i < ENET_SYSCFG_NETIF_COUNT; i++) { dhcp_set_struct(g_pNetif[NETIF_INST_ID0 + i], &g_netifDhcp[NETIF_INST_ID0 + i]); const err_t err = dhcp_start(g_pNetif[NETIF_INST_ID0 + i]); EnetAppUtils_assert(err == ERR_OK); } sys_unlock_tcpip_core(); return; } Regards Ashwani
↧