2024-10-22 12:06 PM
Hello everyone,
I am try to use ethernet in NUCLEO-H743Z2I Board. I am new at this.
I read a lot of article and watch a few videos but I cannot configure and ping test to board.
I also read this article
So I will show you my configuration steps and I have a few question
1) Do I have to use MPU?
2) As you can see in the configuration below, I am trying to ping 192.168.0.10 but I can't, what is the reason for this?
I am configure the clock 480MHz.
I am activating RMII
Enable the NVIC
Set the GPIO Pins VERY HIGH
Enable the cache. No MPU Configuration
Set the IP address and gateway
Set the MEM_SIZE 10Kbyte
After the CUBEMX configuration this is my codes for ping test.
Can u help me please ?
2024-10-22 01:22 PM
> I am new at this.
Ok. Then, the first thing you do is finding a ready example that you can build and run.
Some examples are in the CubeMX libary package. Some are here (with RTOS, more advanced).
Avoid plugging the board into a busy network such as your office LAN. Prefer a small isolated LAN.
Get the example project working on your Nucleo board. It must respond to ping.
Until you get it working do not try to generate new project in CubeMX/IDE and do not change a single line in the code.
Only then compare to the articles and videos. Try to change something. If it breaks revert the changes and think.
> Do I have to use MPU?
Yes
> 2) As you can see in the configuration below, I am trying to ping 192.168.0.10 but I can't, what is the reason for this?
Not following the advises above. Build a ready example, connect the board to a network correctly, ping should work.
2024-10-23 01:41 AM
ready example stuck in osKernelStart
2024-10-23 01:18 PM
If a ready example fails to work, please give more details. This is a technical forum. We appreciate details.