cancel
Showing results for 
Search instead for 
Did you mean: 

Issues with KSZ9893 and STM32F427 Integration

priyazcs
Associate II

Hello everyone,

I'm currently working on a project where I'm interfacing the KSZ9893 Ethernet switch with an STM32F427 microcontroller. The setup uses the RMII interface for data communication and I2C for management.

Issues i am facing:

1.unable to ping the MCU.

2.Upon reading the status register of the KSZ9893, I'm getting a remote fault indication.

3. reading linkstate also shows link down

Could someone help identify potential issues or suggest further debugging steps.

Are there specific differences in handling Ethernet between STM32F427 and STM32F469 that I should be aware of?

What could be causing the remote fault, and how can I resolve it?

 

Any insights or guidance would be greatly appreciated. Thank you!

 

 

4 REPLIES 4

@priyazcs wrote:

interfacing the KSZ9893 Ethernet switch


So this: https://www.microchip.com/en-us/product/ksz9893 ?

 


@priyazcs wrote:

Could someone help identify potential issues or suggest further debugging steps.

What could be causing the remote fault, and how can I resolve it?


It's a Microchip product, so for questions like that you need to ask Microchip.

https://www.microchip.com/en-us/support 

 


@priyazcs wrote:

Are there specific differences in handling Ethernet between STM32F427 and STM32F469 that I should be aware of?


Where does the F469 come in?

Do you mean you have it working on an F469?

I am trying to configure stm32f427 in rmii mode with i2c for management is there any article that i can refer to verify my configuration.

Again, that would have to come from Microchip.



@priyazcs wrote:

Are there specific differences in handling Ethernet between STM32F427 and STM32F469 that I should be aware of?


Where does the F469 come in?

Do you mean you have it working on an F469?


I assume @priyazcs  have an STM32F469 eval board or example of the code that should work with KSZ9893. 

 

 

 


@priyazcs wrote:

Could someone help identify potential issues or suggest further debugging steps.

What could be causing the remote fault, and how can I resolve it?


It's a Microchip product, so for questions like that you need to ask Microchip.

https://www.microchip.com/en-us/support 


If you don’t understand the issue, why bother posting an unhelpful comment? Shifting responsibility to the manufacturer isn’t productive. Forums exist for sharing experiences and solving problems together, not for replies like ‘go ask Microchip’. If everyone responded this way, there would be no point in having discussions. If you don’t have constructive advice, it’s better to just skip the thread rather than clutter it with pointless remarks.