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.

[参考译文] TMS320F28388S:C28x 和 CM 的 USB 引导模式

Guru**** 2538950 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/886187/tms320f28388s-usb-boot-mode-for-both-c28x-and-cm

主题中讨论的其他器件:C2000WARE

大家好、

对于 F28388S、我从 TRM 中发现 CM 似乎无法使用 USB 引导模式、如果客户希望使用 USB 引导模式 加载 C28x 和 CM 代码、是否可以这样做? 或任何其他权变措施?

另一个问题是什么工具可以支持 USB 引导模式? C2prog 是否能够支持此功能? 是否有关于如何为 F28388S 实现 USB 引导模式的建议?

 

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

    USB 引导加载程序仅适用于 CPU1。 有几个选项:  

    • 将您自己的 CM USB 引导加载程序存储 在 CM 闪存或用户 OTP 中。 然后、CPU1应用将释放 CM 以引导至闪存或用户 OTP、然后该 OTP 将运行 USB 引导加载程序。 C2000Ware 中有一个 USB 软件库以及 CPU1 USB 引导加载程序代码供参考。
    • 使用 CM IPC 消息复制到 RAM 引导模式。 CPU1将 CM USB 引导加载程序代码存储在 IPC 消息 RAM 中、CM 引导时会将该代码复制到 RAM 并执行该代码

    此致

    Chris

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

    尊敬的 Chris:

    感谢您的回复。

    客户希望使用  空芯片为 CPU 和 CM 执行 USB 引导加载程序以进行大规模生产、并且 C28x 和 CM 中没有客户的代码。 这是首次加载代码、是否可能或任何工具可以对此提供帮助?

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

    USB 闪存编程器(位于 C2000Ware 中的~\utilities\flash_programmers\USB_flash_programmer)旨在与 USB 引导加载程序配合使用。

    要将代码加载到 CM、他们必须使用前面列出的选项之一。  

    此致

    Chris

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

    Chris、

    以下是我的理解、如果我错了、请纠正。

    将您自己的 CM USB 引导加载程序存储 在 CM 闪存或用户 OTP 中。 然后、CPU1应用将释放 CM 以引导至闪存或用户 OTP、然后该 OTP 将运行 USB 引导加载程序。 C2000Ware 中有一个 USB 软件库 以及 CPU1 USB 引导加载程序代码供参考。

    -->由于 CM 闪存中没有 USB 引导加载  程序,或者用户 OTP 中没有空芯片,因此这不是首次加载 CM 代码的可能选项。

    • 使用 CM IPC 消息复制到 RAM 引导模式。 CPU1将 CM USB 引导加载程序代码存储在 IPC 消息 RAM 中、CM 引导时会将该代码复制到 RAM 并执行该代码

    -->这必须首先加载 CPU1代码,然后运行 CPU1,然后 才能继续加载 CM 代码。

    对于大规模生产、客户不会使用 CCS、忘记 USB 引导、是否有任何支持 C28x 和 CM 代码编程的工具?

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

    强、

    您的理解是正确的。

    我建议通过 https://www.codeskin.com/查看 C2Prog 。 它们支持 F2838x。

    此致

    Chris