2020-12-08 06:54 AM
Hello!
I have built simple project for Nucleo H745ZI-Q board. It is UDP echo server. I have configured MPU, linker script and other things - it works fine. But after power cycle I have no any connection by ethernet while link notification is still working. Reset button does not help. It is working only after I reprogram flash memory by CubeIDE.
Also I made memory dump by Cube Programmer. In both cases the memory dumps are identical.
H7 lib version is 1-8-0.
Best regards,
Anton Elkind
Solved! Go to Solution.
2020-12-21 07:26 AM
Finally I solved it.
First, there was my mistake that I commented line of code and did not uncomment it after. It is line with manual enabling of D2 SRAM3 clock domain (0x30040000). That is why after powering up the system ethernet is not working.
Second, after programming flash memory (by "run" button), it looks like the debugger "touches" the memory and it is automatically enabled as written here:
Hope, this information will help somebody.
2020-12-21 07:26 AM
Finally I solved it.
First, there was my mistake that I commented line of code and did not uncomment it after. It is line with manual enabling of D2 SRAM3 clock domain (0x30040000). That is why after powering up the system ethernet is not working.
Second, after programming flash memory (by "run" button), it looks like the debugger "touches" the memory and it is automatically enabled as written here:
Hope, this information will help somebody.