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.

[参考译文] AM3359:Profinet IRT 演示错误

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1116451/am3359-profinet-irt-demo-error

器件型号:AM3359

您好!

我遇到了以下问题: (+) AM3359:在 TMDSICE3359 -处理器论坛-处理器- TI E2E 支持论坛中运行 Profinet RT 示例时出错

PRU-ICSS-PROFINET_Slave-01.00.04.08
CCS v10
PDK_AM335x_1_0_17

我已经按照《入门指南》中的说明修改了 ges 文件。

我还检查了本例中随附的补丁: (+) AM3351:Profinet 演示错误-处理器论坛-处理器- TI E2E 支持论坛

应用于相应的文件中。

我不确定应该怎么做

感谢你的帮助

 

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

    你(们)好
    "现在我还有其他问题。 当我连接以太网电缆时、存在一个例外。"
    您是否面临此问题或其他问题?

    此致
    Dhaval

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

    您好!

    抱歉。 我是指"malloc 函数返回0"。 之后、程序进入退出函数。

    此致

    Luis

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

    由于 PROFINET 有一个新的 PRU 库版本、因此我有一个有关此情况的更新。 我执行了以下步骤:

    • 将  PRU-ICSS-PROFINET_Slave-01.00.04.08更新为 PRU-ICSS-PROFINET_Slave-01.00.05.00
    • 按照 此处所述的步骤 生成示例工程(Profinet IRT 从站)、应用路径并重建 PDK (PDK_AM335x_1_0_17)。 我还按照注释中的说明应用了 GEL 文件中的更改。
    • 按照 此处所述的步骤 来构建和运行示例应用

    我可以成功运行使用版本配置构建的应用程序、但我注意到无法使用重新启动按钮    因为之后、我无法再次执行应用程序(malloc 函数失败、应用程序退出)

    我必须执行系统复位并再次加载应用程序、以便再次进行调试。

    另一方面、如果我加载使用调试配置构建的应用程序、malloc 函数会失败、程序会立即退出。

    除了优化标志和一些调试信息的生成之外、我没有发现版本和调试配置之间有任何相关差异。 两种配置均未修改。  

    此致、

    Luis

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

    你(们)好

    [引用 userid="526887" URL"~/support/processors/group/processors/f/processors-forum/1116451/am3359-Profinet IRT-DEMO-ERROR/4153166#4153166"]我可以成功运行使用版本配置构建的应用程序、但我注意到我无法使用重新启动按钮    因为之后、我无法再次执行应用程序(malloc 函数失败、应用程序退出)

    是否在没有电源复位的情况下尝试此操作?

    此致
    Dhaval

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

    您好!

    是的、在电源复位正常工作后、我尝试不加电。

    我的主要问题是:  

    [引用 userid="526887" URL"~/support/processors-group/processors/f/processors-forum/1116451/am3359-Profinet Profinet IRT-demo-error/4153166#4153166"]

    另一方面、如果我加载使用调试配置构建的应用程序、malloc 函数会失败、程序会立即退出。

    除了优化标志和一些调试信息的生成之外、我没有发现版本和调试配置之间有任何相关差异。 两种配置均未修改。  

    [/报价]

    我不知道为什么禁用优化会导致程序失败。  

    谢谢
    此致
    Luis