Other Parts Discussed in Thread: HALCOGEN
在RM48上移植成功了LWIP,换成RM57的CPU,在HAL GEN工具上修改了CPU的频率(100MHZ-75MHZ),调试发现总在读MDIO的USERACCESS0寄存器的地方,不成功,原因是在HL_mdio的文件里,写1到MDIO_USERACCESS0_GO后,总读出后16位寄存器为0,在RM48上可以读出寄存器的状态。请问,是否还需要配置什么地方?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
jia lian,你好
RM57移植lwip时的配置与RM48除了CPU的频率,其他配置也有所不同,你可以参见以下链接,该网页有介绍如何使用HALCoGen来配置RM57x的EMAC和MDIO。
http://processors.wiki.ti.com/index.php/HALCoGen_Ethernet_Driver_and_lwIP_Integration_Demonstration
另外,你也可以下载基于Hercules各产品系列的lwIP配置例程,然后参考RM57x的HALCoGen-RM57x的配置来移植你的程序。
下载链接如下:
http://software-dl.ti.com/hercules/hercules_public_sw/HALCoGen_EMAC_LWIP-00.03.00-installer.exe