2025-07-14 6:47 AM - last edited on 2025-07-16 10:04 AM by Andrew Neil
Split from STM32f407Vet6 gets stuck in MX_LWIP_Init();
Please provide full details of your setup, what debugging you've done so far, etc - see How to write your question to maximize your chances to find a solution
Did you find what was causing this? I am having the same issue it would seem.
2025-07-14 6:55 AM
@12java wrote:I am having the same issue it would seem.
So have you stepped into that function to see where, exactly, it gets stuck?
And seen the guide on getting debug info out of LwIP?
2025-07-14 7:13 AM
Hi, it is getting stuck in the while loop in low_level_output. Here is my stack trace.
if (HAL_ETH_Transmit_IT(&heth, &TxConfig) == HAL_OK) {
while(osSemaphoreAcquire(TxPktSemaphore, TIME_WAITING_FOR_INPUT)!=osOK)
{
}
HAL_ETH_ReleaseTxPacket(&heth);
} else {
pbuf_free(p);
}
I will look into the LwIP debug info guide now
2025-07-16 9:57 AM - last edited on 2025-07-16 10:06 AM by Andrew Neil
Hello @12java,
I suggest you start a new thread and provide detailed information about your project configurations. This will help me better understand your issue and assist you more effectively.
Best regards,
Moved to new thread