Hi,大家好
我的AM4377板子上,PRU1的两个MII接口外接的是RTL8201F PHY芯片,想实现HSR的功能。
我查了一下TI官方的开发板,PHY芯片选的是TLK105L或DP83822,而且我的MII信号分配引脚与开发板的也有区别,见下面两图。


我在TI官网下载了《PRU-ICSS-HSR-PRP-DAN-01.00.05.01-Linux-x86-Install.bin》,发现固件是个二进制文件,无法修改的。
在目前这种情况下,我的板子这块功能还有可能调试出来吗?PRU的MII口能支持其他厂家的PHY芯片吗?如果想要支持的话,可以在TI提供的哪个文件上修改实现,或者是完全自己重写?
谢谢
Nancy Wang:
PRU-ICSS-HSR-PRP-DAN-01.00.05.01-Linux-x86-Install.bin的安装及工程的生成请参考:
PRU ICSS HSR PRP User Guide
software-dl.ti.com/…/PRU_ICSS_HSR_PRP.html
引脚的配置文件及phy驱动我帮你咨询一下相关工程师。
Nancy Wang:
回复 Nancy Wang:
pinmux配置部分参考:
e2e.ti.com/…/797120
Nancy Wang:
回复 Nancy Wang:
如果PHY复位信号不同,需要修改PRU-ICSS-HSR-PRP-DAN_01.00.05.01 \ examples \ board \ idkAM437x 中的 board_phy.c。
此外,如果需要对PHY进行其它配置,请参考PRU-ICSS-HSR-PRP-DAN_01.00.05.01 \ examples \ board \ common上的board_tlkx.c。
TI中文支持网
