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.

[参考译文] RTOS/AM3359:RTOS/AM3359:从 TwinCAT foo 在线应用程序升级

Guru**** 2560310 points
Other Parts Discussed in Thread: AM3359

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/623542/rtos-am3359-rtos-am3359-online-application-upgrade-from-twincat-foe

器件型号:AM3359

工具/软件:TI-RTOS

您好!  

我想升级"应用程序"固件。

我 已按照链接中的说明进行操作:   

http://processors.wiki.ti.com/index.php/Configuring_TwinCAT_For_AM335x#Online_Application_upgrade_from_TwinCAT

我在常见问题解答中阅读了以下内容:

如何使用 foo 升级 EtherCAT 从站应用?

用户可以使用 TwinCAT 在线进行 EtherCAT 从站应用升级。 更多详细信息、请访问 :http://processors.wiki.ti.com/index.php/Configuring_TwinCAT_For_AM335x#Online_Application_upgrade_from_TwinCAT。 用户需要记住、需要将"app"重命名为"ECATFW__"。 FoE 升级闪存中的"app"。

我尝试此步骤。 ECATFW__的"下载"已成功完成、但当我单击初始化按钮时、FW 是相同的、而不是新的。

我想在闪存中写入新的 FW (地址0x20000)

有什么建议吗?

该电路板为 ICEv2、并且封装为 pdk_am335x_1_0_6和 PRU-ICSS-ETHERCAT_Slave_01.00.02.01。

谢谢。

Marco

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

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

    您好 Marco、如果您"上传"固件(保存)、您会看到哪一个? 旧还是新? 此外、只需确认您有 ESI 文件中

    谢谢、

    Paula

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Paula、
    我有插件 ESI 文件中。
    当我"上传"固件时、我看到旧固件。

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

    Marco、您好、我想与您再次确认您有第一个闪存 SPI 引导加载程序

    带说明的 Wiki: processors.wiki.ti.com/.../AM437x

    闪存写入器和引导加载程序的示例位置:
    C:\TI\pdk_am335x_1_0_7\packages/ti\starterware\tools\flash_writer\spi_flash_writer_am335X.out
    C:\TI\pdk_am335x_1_0_7\packages/ti\starterware\binary\bootloader\bin\AM335x-evm\gcc\bootloader_boot_mcspi_a8host_release_ti.bin

    刷写引导加载程序后,您能否再次尝试使用 foo 下载应用程序二进制文件(在我的例子中,ethercat_slave_full_AM335x_arm_ti.bin 被重命名为 ECATFW__),并告诉我它是否适合您?

    已测试:PRU-ICSS-ETHERCAT_Slave_01.00.04.02和 PDK_AM335x_1_0_7。

    谢谢、
    Paula

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Marco、还有一个评论。 使用 foo 更新您的 etherCAT 应用后,您可以初始化->OP 进行检查。 但是、我想您将在 AM3359 ICEv2板的硬件重启后看到这些更改。

    谢谢、
    Paula