Need Help: Ethernet not working on H723ZG without FreeRTOS.
Hello Folks,
[Re-posting this question since I believe I had it in the from Board. I would delete the original one if I could.]
I use the H723ZG Nucleo board without FreeRTOS. I had configured Ethernet for the H723ZG in the past. But I am unable to configure it again now, even when following the same steps. When I first got it working, my configuration was based on this Youtube video STM32 ETHERNET #1. Hardware Configuration || PART 1.
In addition, I spent countless days trying to configure the Ethernet without FreeRTOS based on this post How to create project for STM32H7 with Ethernet and LwIP stack working from @Adam BERLINGER . I was able to get it working WITH FreeRTOS, but not WITHOUT it. And I am here to kindly ask for your help.
Here are some screenshots from my `.ioc` file.




I am testing it with the ping example.
/* USER CODE BEGIN 0 */
extern struct netif gnetif;
/* USER CODE END 0 */
[...]
/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
/* USER CODE END WHILE */
/** PING Example */
ethernetif_input(&gnetif);
sys_check_timeouts();
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
=== EDIT START
I noticed that in the MPU I was requestion 16 KBytes starting from 0x30000200 and I had the LWIP MEM_SIZE as 8 KBytes. I decided to change both, and I got a HardFault.


=== EDIT END
I would appreciate any feedback on this matter from anyone.
Many thanks,
Eduardo.
