Forum Discussion
How to properly register a custom PHY (Analog Devices ADIN1300) in TSE driver
- 7 months ago
I reviewed the PHY initialization process in the TSE driver. And it looks ADIN1300 PHY supports the standard MDIO specification.
I believe it will work by just adding alt_tse_system_phy_struct for that PHY and calling alt_tse_phy_add_profile() in alt_tse_phy_add_profile_default() function.
So ADIN1300 PHY should also be supported simply by using the altera_avalon_tse.c you attached. If you haven't done so yet, please try it. If you encounter any issues, please share them.
Thanks,
ShoH
I reviewed the PHY initialization process in the TSE driver. And it looks ADIN1300 PHY supports the standard MDIO specification.
I believe it will work by just adding alt_tse_system_phy_struct for that PHY and calling alt_tse_phy_add_profile() in alt_tse_phy_add_profile_default() function.
So ADIN1300 PHY should also be supported simply by using the altera_avalon_tse.c you attached. If you haven't done so yet, please try it. If you encounter any issues, please share them.
Thanks,
ShoH
- moranFarcas17 months ago
New Contributor
- BoonBengT_Altera7 months ago
Moderator
Dear Customer,
I'm glad that your issue is resolved. I will continue to monitor this post for the next 5 days. If there are no further inquiries during this period, I will step back and allow the community to assist with any future follow-up questions.
Thank you for engaging with us!
Best regards,
Altera Technical Support