Skip to main content
raffin
Associate III
September 1, 2017
Question

STM32F765 Ethernet stop working increasing MCU clock

  • September 1, 2017
  • 6 replies
  • 1019 views
Posted on September 01, 2017 at 17:37

Hi All, 

    I am working on a custom board using the STM32F765.

The ethernet peripheral is based on DP83620 connected in RMII. 

In my application the ethernet is working as the AHB clock is below 190MHz, then it stops to work. I am still trying to understand what happens, for sure when it does not work no data is transmitted. Sometimes reading the status flag of the IC, I read the no link. 

It seems and HW problem but I cant figure the reason. 

I wonder if it could be related to the silicon errata. I have the silicon 'Z' revision.

    This topic has been closed for replies.

    6 replies

    waclawek.jan
    Super User
    September 1, 2017
    Posted on September 01, 2017 at 19:00

    How is ETH_MACMIIAR.CR set?

    JW

    raffin
    raffinAuthor
    Associate III
    September 4, 2017
    Posted on September 04, 2017 at 10:56

    Thank you JW for the answer. 

    I had the same doubt before, it was the first thing I checked. But this register is set correctly, the CR bits are 100, i.e. ETH_MACMIIAR_CR_Div102.

    I can't figure where the problem could be. 

    mario

    waclawek.jan
    Super User
    September 4, 2017
    Posted on September 04, 2017 at 11:44

    Hummm.

    Tell us more about the ETH clocks.

    JW