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.

[参考译文] TMS570LC4357:以太网和 EMIF 问题

Guru**** 2463330 points
Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/655192/tms570lc4357-ethernet-and-emif-issue

器件型号:TMS570LC4357
主题中讨论的其他器件: HALCOGEN

尊敬的 e2e:

我使用的是 TMS570LC4357

我想在我的定制板中使用以太网和 EMIF,  

Halcogen 04.07.00、 CCS 版本7.3

无法使用新的 halcogen 生成的代码配置以太网、但如果我使用 Lwip demo .dil 文件、它就可以工作。

可能是什么问题? 或者、我应该使用旧版本的 Halcogen。 我已按照 wiki 页面配置以太网、但未成功。

以太网配置卡在此行
while (((EMACSwizleData (CURR_BD->FLAGS_pktlen))和 EMAC_BUF_DESC_ONER)== EMAC_BUF_DESC_ONER)


我已经完成了各种帖子、但没有找到解决方案。

2.使用 Lwip 演示以太网在我的定制板中工作正常,但是如果我配置 EMIF,我无法从 EMIF 读取数据,它会显示垃圾值。

我已经交叉验证了以太网或 EMIF 引脚是否相同。

请帮助解决此问题

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Shanmukh、

    在4.07.00和4.06.xx 之间为 LWIP 应用程序初始化 EMAC 模块时、您看到了哪些差异? 我认为 Halcogen 工具在这个领域没有任何变化。 我将向我们的 Halcogen 团队表示,他们是否可以提供任何帮助。 如果您可以发布您的项目文件、以便我们重新创建问题、可能会有所帮助。

    对于 EMIF、您是否能够使其独立于 LwIP 演示工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Chuck、

    感谢您的回复、下面我附上了两个屏幕截图、

    一个是 T4和 U7引脚上的冲突、这个是 lwip 演示

    这个是新版本、我在 T4和 U7引脚 Halcogen 04.07.00上不会发生冲突

    是的、我无需 lwip 演示即可独立处理 EMIF。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Chuck、

    在 lwip 演示中、引脚 T4和 U7存在冲突、

    当我使用新的 Halcogen 04.07.00创建一个新项目时、引脚 T4和 U7上没有冲突、并且它不起作用。
    它会卡在这条线上
    while (((EMACSwizleData (CURR_BD->FLAGS_pktlen))和 EMAC_BUF_DESC_ONER)== EMAC_BUF_DESC_ONER)




    是的、我能够独立处理 EMIF。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Chuck Davenport

    您是否发现了问题?

    您能否为 TMS570 HDK 或 launchpad tms570lc43x 发送演示以太网代码