主题中讨论的其他器件:SysConfig
大家好!
我将工程中的 SysConfg 和 SDK 从08_02_00_31更新到08_06_00_45。 对于以太网来说、有很多变化。 在我的主项目中、程序 在 test.c 行700 sys_sm_wait 中一直等待初始化。 如果仅运行 enet lwip cpsw 示例、则会出现 udma 错误。


您能帮我解决这个问题吗?
谢谢你。
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.
大家好!
我将工程中的 SysConfg 和 SDK 从08_02_00_31更新到08_06_00_45。 对于以太网来说、有很多变化。 在我的主项目中、程序 在 test.c 行700 sys_sm_wait 中一直等待初始化。 如果仅运行 enet lwip cpsw 示例、则会出现 udma 错误。


您能帮我解决这个问题吗?
谢谢你。
Michael、您好!
感谢您的提问。
根据我的理解、您正在从事:
正确吗?
我将尝试在我的设置中重现该问题并与您联系。
此致
阿什瓦尼
Michael、您好!
在 AM64x-evm 上该程序可正常使用
感谢确认。
此部件的硬件 在我们的定制 主板上是相同的
你是说 Phy 吗? 您能确定两种设置之间的区别吗?
您能否共享 SysConfig 和链接器文件?
从日志:
看起来像 PHY0:CPSW 处于活动状态。
此致
阿什瓦尼
您好!
链接器文件与示例相同、并且修改了 SysConfig、我只使用一个 NETIF 实例。
您可以在附加的 ZIP 文件中找到这些文件。
e2e.ti.com/.../1641.example.zip
此致
迈克尔
Michael、您好!
总结:
测试案例: enet_lwip_cpsw 示例
定制电路板在使用8.2.0.31时可以正常工作、但在 SDK 8.6.0.0.45时不能正常工作。
如果使用8.6.0.45、它将产生与 Tx DMA 相关的错误。
正确吗?
此致
阿什瓦尼
此致
[/报价]以下是我在 syscfg 文件中观察到的一些变化:
您正在使用 MDIO_NORMAL_MODE、而我的设置中使用的是 MDIO_MANUAL_MODE。
是否可以切换模式并尝试?
此致
阿什瓦尼
e2e.ti.com/.../5684.example.zip
尊敬的 Ashwani:
我将此 SysConfig 文件用于 ti 示例。
此致
M·伯恩哈特
Unknown 说:5684.example.zip
Michael、您好!
此 syscfg 也不启用 MANUAL_MODE。
您能否在以下位置参考 syscfg :C:\ti\mcu_plus_sdk_am64x_08_06_00_45\examples\networking\lwip\enet_lwip_cpsw\am64x-evm\r5fss0-0_freertos 以查看您的工程并更新结果?
此致
阿什瓦尼
Michael、您好!
我在 SysConfig 文件中没有任何本地更改。 请参阅以下一个 MCUSDK 8.6.0.45表格。
您能否在以下位置参考 syscfg :C:\ti\mcu_plus_sdk_am64x_08_06_00_45\examples\networking\lwip\enet_lwip_cpsw\am64x-evm\r5fs0-0_freertos[/报价]此致
阿什瓦尼
尊敬的 Ashwani:
我现在是手动完成的、因为我已经对工程进行了更改、并且 SysConfig 文件仅链接到工程中。
这个示例不起作用。 我想这就是我更改设置的原因。
我得到一个断言:

希望设置正确。 SysConfig 文件 会显示一个感叹号、但没有告诉我为什么。

我们的板的示例是否适合您?
e2e.ti.com/.../7217.example.zip
此致
M·伯恩哈特
e2e.ti.com/.../5314.eeprom.zip
尊敬的 Ashwani:
请参阅随附文件中的。
此致
阿什瓦尼