cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet example not running on NUCLEO 743 even MPU- and IO-config checked many times

michael from rentron
Associate II

After spending a lot of time, ethernet examples still not running on the NUCLEO 743 Board.

MPU Config is done correctly (at least i think so, it's the recommended code), IO-config for PHY checked 100times, map-file was compared for used ram-locations (DMA descr, RX_buffer)

DMA, RX_buff. But the behaviour is constant the same from beginning onwards:

Never i had any data in in RX_buffer... , 

Has anyone a idea where the problem could be ? , Thanks in advance , michael

2 REPLIES 2
Nico_S
Associate

Facing similar issues, so far i've found out, that my ETH registers don't get my writes, i.e. Interrupt enable. CubeMX does generate code to enable clocks for the unit. But registers are not writen by the function HAL_ETH_Start_IT() called by low_level_init() in ethernetif.c.

I've got not idea how it behaves this way..

AHB1 Clock is at 100Mhz. RCC Register set up to enable all 3 ETH clocks.

Anyone?

michael from rentron
Associate II

on my NUCLEO Board ethernet was running (i wrote it some days ago) after fixing a really stupid

failure: one 2.45mm jumper was set, but not able to establish electrical connection between the

two associated pins, after solderting them i had first time data inside the RX-buffer.....

Michael.