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.

[参考译文] TMS320C6678:C6678:通过以太网引导进行软件更新(NOR 映像更新)。

Guru**** 2542890 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/570656/tms320c6678-c6678-software-update-nor-image-update-through-ethernet-boot

器件型号:TMS320C6678

对于定制板、c6678以太网引导和 SPI NOR 引导已成功进行。 我们要求通过以太网将新映像(应用)加载到 SPI NOR 存储器中来更新 c6678应用。

是否可以更新 SPI、也可以通过以太网进行更新、而处理器本身通过以太网链路进行引导。

由于 Shanon 已使用以太网链路、因此在不进行下电上电的情况下、我的应用代码是否能够访问以太网链路。 您能否在处理器通过以太网引导启动时使用以太网链路提供任何应用示例代码?

 

提前感谢、

 

此致、

M.Ashok

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

    我已将此事转交给专家。 他们的反馈应发布在此处。

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

    我想、对于以太网引导、您可以引导将引导程序写入 NOR 的 SPI NOR 写入器应用程序。 这不是 XIP? 如果不是、写入的程序也不需要再次复制到存储器中执行。 为什么您具有此引导策略?

    pdk_c667x_2_0_x\packages/ti\boot\examples\ethernet 下有以太网引导示例。

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

    尊敬的 Eric:

    通过以太网引导、您可以引导将引导程序写入 NOR 的 SPI NOR 写入器应用程序

    在 NOR 写入器实用程序中、存储器读取函数用于将 app.bit 从 PC 加载到 DDR 存储器。    我想知道、将 APP2加载到 SPI 的文件 IO、以及使用以太网引导的 NOR 实用程序可能会对文件 IO 产生问题。

    pdk_c667x_2_0_x\packages/ti\boot\examples\ethernet 下有以太网引导示例。  

    是的、我们可以使用上面的示例执行以太网引导。

    要求是:

    我们具有 DSP 的系统加载了应用程序(APP1)并交付给客户、APP1可能需要在客户端使用 APP2进行更新、而无需打开设备。 我们在装置外部提供以太网接口。 通过使用以太网链路、我们必须使用 APP2更新 DSP SPI NOR。

    您是否觉得使用以太网链路更新 SPI 或 APP2有任何替代/简单的方法? PL 指南。

    此致、

    M.Ashok

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

    感谢您解释本用例。 我认为您使用以太网引导模式将 NOR 映像从 APP1更新为 APP2。 然后、切换到 SPI NOR 引导模式以引导 APP2。 NOR 更新只是一次性工作。

    单独的标准 SPI NOR 应用程序使用文件 I/O 将二进制文件从 PC 读取到 DDR、然后将其写入 NOR。 对于您的情况、您需要将此 APP2嵌入到 SPI NOR 写入器应用程序中、方法是将此 APP2更改为数据数组并将此数组放入写入器应用程序中、以便写入器直接读取此数组并将其写入 NOR。

    此致、Eric