Skip to main content
Visitor II
May 10, 2023
Question

STM32F407ZET and stm32f407IGT chip ethernet difference

  • May 10, 2023
  • 5 replies
  • 1548 views

I am using the STM32F407 chip, but I have a question related to Ethernet.

 There is a separate parameter setting when Ethernet is set in the STM32F407ZET chip, but there is no parameter setting in the stm32f407IGT chip. Please explain why and what is the big difference between the two Ethernet communications?

    This topic has been closed for replies.

    5 replies

    Super User
    May 10, 2023

    There should be no difference in setting ETH with these two chips.

    > There is a separate parameter setting

    What do you mean exactly by this?

    JW

    May 10, 2023


    _legacyfs_online_stmicro_images_0693W00000bjlZzQAI.png
    _legacyfs_online_stmicro_images_0693W00000bjlaYQAQ.png As shown in the picture, the IOC setting part has two different chip settings STM32F407ZET (5 pieces)

    Super User
    May 10, 2023

    Do you have two boards with different PHY chips or different clock setup of PHY and MAC?

    External PHY's are not part of STM32F4.

    Assignment of MAC address also can differ, STM32 do not have pre-assigned MAC addresses.  

    Super User
    May 10, 2023

    I don't use CubeMX but to me that looks like in one case you are configuring a ready-made board with an on-board PHY, and in the second case a bare chip.

    JW

    May 11, 2023

    Anyway, is Ethernet communication possible for both?

    Super User
    May 12, 2023

    Both chips have the ethernet device (ETH).

    For Ethernet communication you must have a PHY (and clock source for it), or some kludge for PHY-less connection.