Hello,
I am working with the S32K344 MCU and using the LAN8710A Ethernet PHY in RMII mode. My goal is to transmit data from the MCU to a PC, but I am facing issues in the process.
Any insights or suggestions would be greatly appreciated.
Thank you!
解決済! 解決策の投稿を見る。
Hi Julián,
Thank you for your response. I wanted to share my findings in case anyone else encounters a similar issue.
After further debugging, I was able to resolve the problem by making two key modifications:
After applying these changes, data transmission started working correctly.
For reference, the corrupted data issue observed when TX_CLK was not connected remains an interesting behavior, but after properly setting up the reference clocks and configuration registers, the system now operates as expected.
I hope this helps others who might face similar issues.
Best regards,
Mehmet Fatih
Hi Julián,
Thank you for your response. I wanted to share my findings in case anyone else encounters a similar issue.
After further debugging, I was able to resolve the problem by making two key modifications:
After applying these changes, data transmission started working correctly.
For reference, the corrupted data issue observed when TX_CLK was not connected remains an interesting behavior, but after properly setting up the reference clocks and configuration registers, the system now operates as expected.
I hope this helps others who might face similar issues.
Best regards,
Mehmet Fatih
Hi @MehmetFatih,
Since the LAN8710A is a third-party device, support is limited, because of this, there is no S32K344 + LAN8710A erratas or documentation.
I'm not sure what the corrupted data may indicate, since transmission was made without a clock, but are you able to analyze the signal with an oscilloscope or logic analyzer to see if the frame is being sent/received correctly after connecting the 50Mhz?
in order to configure transmission and reception, you must also configure the interrupt driver, please refer to this community post: Solved: GMAC of S32K344 Callbackfun - NXP Community.
Could you also share the connection for the reference clock?
Best regards,
Julián