cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet_F439_Error_Handler

vbk22398
Senior

 I am using a standard working example of STM32F429ZI on an STM32F439ZI. Usually if the pinout match, these codes work if the series differs also. But the Ethernet initialization is not happening and since the code is given by STM32 Cube IDE, unable to find where to modify things. Kindly help me in this concern. I am attaching an image related to the same issue.

Thanks

 

Screenshot 2025-01-09 105141.png

4 REPLIES 4
mbarg.1
Senior II

I will start from silly questions: 

A) what is your hw? eval, nucleo ...

B) what is the hw that example uses?

C) Then you have to breakpoint HAL_Eth_Init and get the error code or edit your code adding a global variable where to get value returned from init function.

Now somebody can help you ...

Hi @mbarg.1 

A) It is STM32F439ZIT6 Nucleo
B) I use STM32F429ZI Nucleo's example
C) I'll try and reply in the same thread.

Thanks for the reply!

@mbarg.1 Any suggestions further for using the example of stm32f429 on stm32f439?

In my experience, I did never have any troublw switching 429 code to 439.

I had a look at your example, but what I download today ( IDE 1.18, FW 1.28.1) looks different from your code.

To investigate further:

A) try with a breakpoint in HAL_ETH_Init() and look what error is; return to me.

B) update to last version that I can have the same code or include your project (removing debug dir for size).

My code attached.