cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743 - Ethernet with MicroChip PHY - KSZ8863RLL in RMII mode

Vineeth CN
Associate II

Hello Everyone,

I am trying to establish Ethernet communication with STM32H743Bi controller in my custom board. Am using 3 port PHY from Microchip - KSZ8863RLL in RMII mode.

I am generating the code using STM32CubeMX with the LwIP Stack and FreeRTOS. Currently i cant even ping the board. I am using STM32CubeID.

In cubeMx i could select only LAN8742 as PHY. In BSP->Components folder i can see the LAN8742.c and .h files. I understand i need to replace the these files with corresponding KSZ8863RLL files.

Does anybody know how to configure. Please information's.

help me.

Please let me know if i need to provide any other

Thanks and Best Regards,

Vineeth

2 REPLIES 2
umtkyck
Associate II

Hi,

I am also working on the same concept, did you find a proper solution for different ethernet phy on stm32h7?

Regards,

Umit

vano4411
Associate II

Hi, I'm also working with STM32H7 MCU and trying to connect it with microchip LAN8670 PHY, 

In my case I am connecting it to the PC using EVB-LAN8670-USB dongle (that looks like working)

Using the LwIP stack and static IPv4, I tested my code using integrated to the nucleo board ETH PHY and it works.

But using the LAN8670 face the same problem - no ping. 

I assume i need somehow to apply the configuration code from here

https://www.microchip.com/en-us/product/lan8670#document-table

Did someone achieved the stable connection using any michorchip PHY ? 
Thanks