2025-03-11 3:04 AM - last edited on 2025-03-11 3:39 AM by Andrew Neil
Split from this thread, as it's a different question.
Hi @ASEHST,
the example projects are made for the NUCLEO-N657X0-Q board. I tried to adapt one of that for the STM32N6570-DK board but keep on getting stuck during the DHCP resolution. Checking the schematics I realised that the pin assignment is different. But even changing the pins does not fix my problem and I keep getting stuck in the following section of "app_nextduo.c".
printf("Looking for DHCP server ..\n");
/* wait until an IP address is ready */
if(tx_semaphore_get(&DHCPSemaphore, TX_WAIT_FOREVER) != TX_SUCCESS)
{
/* USER CODE BEGIN DHCPSemaphore get error */
Error_Handler();
/* USER CODE END DHCPSemaphore get error */
}
I checked the network traffic and can confirm that the DHCP server does not receive discover package.
Do you have an idea what might the problem be and if there are any known issues regarding ethernet/the tcp stack?
Kind regards
2025-06-16 3:23 AM
Hello @tbonetom ,
Thank you for your report.
You can find the relevant examples for the STM32N6570-DK board here: STM32CubeN6/Projects/STM32N6570-DK/Applications/NetXDuo at main · STMicroelectronics/STM32CubeN6These examples are specifically designed for the STM32N6570-DK, so there is no need to port the NUCLEO project.
Apologies for the delayed response.
With Regards,