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.

[参考译文] TMS320F2800157:Uniflash 问题

Guru**** 2538960 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1371708/tms320f2800157-uniflash-issue

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

工具与软件:

高支持、  

如果您希望我在工具中重新发布、请告诉我。

指定焦点客户写入:

我存在 Uniflash 问题。 我已经查看过论坛、没有人提出过这个问题。 我们正在生产 F28027、使用 Uniflash 命令行界面对芯片进行编程。 我们的代码空间是如此之紧、以至于我们必须编程一个要校准的特殊测试代码、一个要全功率运行的特殊测试程序代码、然后再编程生产代码。  

我的问题是、我每次调用 Uniflash DSLite 时、都会用10秒的时间运行初始化脚本并持续10秒。 如果我是从 GUI 执行此操作、它在我打开会话时只会运行一次初始化。 是否有办法打开会话并使其保持打开状态以加快此 过程。 每次通话10秒将节省30秒的电路板,并让我通过我的测试仪一个月额外1000个单位。

谢谢!

布莱克

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

    Blake、您好!

    Yaru Zhang 说:
    我的问题是每次调用 Uniflash DSLite 时、我都要花10秒钟运行初始化脚本10秒钟。

    他们如何调用 dslite 来对这三个文件进行编程? 听起来好像他们在分别调用 dslite 三 次(每个程序一次)、而不是调用 dslite 一次、然后指定要编程的三个文件?

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

    Ki、您好!

    感谢您的关注。

    客户写道:

    如果我们同时对三件事情进行编程、那么这种方法是有效的。
    我们将进行测试代码编程、运行一些测试、对不同的测试代码进行编程、运行校准并将这些值推送到 EEPROM、然后使用生产代码对第三次执行编程。 在第一个程序到第二个程序中、程序之间所需的时间为1分钟。 然后、  从第二分钟半到第三分钟。
     
    每次调用 dslite 时、都会重新初始化 JTAG 编程器。 但在 uniflash 应用程序中、它仅在"会话"中初始化一次。 如果我保持 uniflash 应用程序打开、甚至将十六进制文件更改为编程、只要我不重新初始化会话、节省的时间就为10秒。
    ----------------
    此致、
    布莱克
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我现在开始了。

    我不确定他是否可以使用 dslite (UniFlash CLI)。 我会推荐 DSS 脚本。 其 DSS 脚本将启动调试会话并执行一个调试服务器实例中所需的所有操作。

    CCS 附带了 DSS。 UniFlash 也是如此。 但是、DSS 需要 JRE、而 CCS 附带 JRE 时、DSS 不需要。 因此,如果客户只想安装 UniFlash,则需要安装 JRE。