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.

[参考译文] TMS320F28388D:USB 闪存编程

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/889953/tms320f28388d-usb-flash-programming

器件型号:TMS320F28388D
主题中讨论的其他器件:UNIFLASH

您好!

我有几个问题。

1. 是否可以在不使用调试工具的情况下使用使用 TMS320F28388D 的 USB 端口的 UniFlash?

2. 是否可以从 CPU1读取/写入 CPU2和 CM 闪存?

3. 如果不能进行第2项操作、 如何将应用上载到 CM 闪存。

请检查... 谢谢、

Downey。

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

    道美

    UniFlash 仅支持 JTAG。

    CPU1无法读取/写入 CPU2和 CM 闪存。 每个内核都必须对自己的组进行编程。

    请访问 http://www.ti.com/lit/an/spraco7/spraco7.pdf。 本 USB 闪存编程应用手册专为 TMS320F2837xD 而开发。  此器件具有两个 C28x 内核、但不具有 CM。  但是、您应该能够自行扩展本应用手册中针对 CM 显示的概念。

    希望这对您有所帮助。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    感谢您的回答。

    我对答案2有疑问。

    BANKSEL 寄存器可由 CPU1写入 CPU2和 CM。 没错吗? 如果没有、 那么 Banksel 寄存器角色是什么?

    请检查一下...

    谢谢、

    Downey Kim。

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

    您好、Downey、

    BANKSEL 功能用于出厂编程、但由于某些技术问题、我们不打算支持此功能、并在下一版文档中删除此寄存器定义。

    您计划如何使用 BANKSEL 功能?

    此致、

    Vivek Singh

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

    您好、Vivek、

    感谢您的信息。

    我们希望通过 CPU1写入 CPU2和 CM 的闪存。  可以使用 BANKSEL 寄存器吗?

    如果如您所说、BANKSEL 函数会被删除、没有其他方法?

    谢谢、

    Downey Kim。

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

    道尼

    很抱歉、我们的文档造成了混淆。

    BANKSEL 在用户界面中不起作用。  它用于在特定运行条件下测试闪存故障模式。  它不用于用户目的。

    如 http://www.ti.com/lit/an/spraco7/spraco7.pdf 中所述、要从 CPU1对 CPU2组和 CM 组进行编程、可通过 CPU1流式传输应用程序、然后加载到 CPU2和 CM 存储器。

    谢谢、此致、
    Vamsi