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.

[参考译文] UNIFLASH:初始化仿真器时出错

Guru**** 2390755 points
Other Parts Discussed in Thread: UNIFLASH, UCD3138

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1471687/uniflash-error-initializing-emulator

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

工具与软件:

我在尝试使用 Uniflash 软件从 UCD3138芯片下载程序时遇到以下错误。 您能否就如何解决此问题提供建议。

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

    只有关于初始化仿真器的一般错误。 您是否能够使用 CCS Desktop 连接到电路板?

    谢谢

    Ki

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

    嗨、Ki

    我可以通过 CCS 软件连接到芯片。

    谢谢!

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

    您能否尝试将 CCS 中的工作 CCXML 文件与 UniFlash 一起使用? 您可以使用 UniFlash 底部的选项来使用现有的 ccxml 文件:

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

    嗨、Ki

    我也使用了这种方法,但我获得的现象是相同的这个问题

    谢谢!

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

    嗨、Ki

    我重新测试了使用 CCXML 文件的方法、这就是获得的结果

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

    您正在使用哪个版本的 UniFlash?

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

    您可以在创建调试服务器日志时重现问题吗?

    请参阅以下文档末尾的"缺陷报告和记录"部分

    https://dev.ti.com/tirex/explore/node?node=A__AIteuKh6UsP.iRiklRLzUg__sdtoutilities__FUz-xrs__LATEST

    请将日志附加到此主题。

    谢谢

    Ki

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

    嗨、Ki

    我根据上述说明进行了测试并获得了日志。

    e2e.ti.com/.../uniflash_5F00_gui_5F00_debug_5F00_log.rar

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="580401" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1471687/uniflash-error-initializing-emulator/5658554 #5658554"]

    我根据上述说明进行了测试并获得了日志。

    uniflash_gui_debug_log.rar

    [报价]

    这似乎仅适用于 GUI 日志记录。 我对调试服务器日志记录更感兴趣:

    您能提供这个吗?

    谢谢

    Ki

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

    嗨、Ki

    我似乎不能提供它。 单击"Enable"(启用)时、将弹出以下错误消息:

    我检查了此文件夹、发现没有 DS.Rog 文件

    谢谢!

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

    感谢您的试用。 我将尝试查找 UCD3138器件并自己尝试。

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

    嗨、Ki

    好的、正在等待您的回复

    谢谢!

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

    您是否使用了与以下内容类似的独立 XDS110?

    https://www.ti.com/tool/TMDSEMU110-U

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

    嗨、Ki

    我确实使用显示的 XDS110器件进行仿真、这是我使用的连接图。 我可以在 CCS 软件上成功地对其进行仿真。

    谢谢!

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

    您是否可以尝试 UniFlash 8.8.1? 我想知道是否有版本9.0的回归

    https://www.ti.com/tool/download/UNIFLASH/8.8.1

    谢谢

    Ki

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

    嗨、Ki

    我已切换到版本8.8.1以再次进行测试。 版本如下:

    重新测试后、仍然存在相同的问题:

    谢谢!

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

    好的,我有点惊讶(和有点失望) 8.8.1不工作. 这是因为虽然我没有 UCD3138、但我有另一个基于 ARM7的器件来尝试使用 XDS110调试探针。 我能够重现您看到的 UniFlash 9.0的相同问题、但 UniFlash 8.8.1看起来运行正常。  

    很抱歉继续困扰您、但您能:

    1) 1)附加您正在使用的 ccxml 文件

    2) 2)尝试使用更早的 UniFlash 版本(如7.2)?  

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

    嗨、Ki

    这是我当前正在使用的 ccxml 文件:

    e2e.ti.com/.../1732.test.zip

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

    谢谢你。 ccxml 与我正在使用的内容类似。

    您是否有机会尝试较旧的 UniFlash 版本(如7.2)? 我可以肯定的是、此问题只会影响较新的 UniFlash 版本。

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

    我想我找到了根本原因。

    您是否可以尝试以下操作:

    1)打开 DOS 命令窗口并浏览到: \desktopdb\content\TICloudAgent\win\ccs_base\common\uscif\xds110

    2) 2)运行以下命令:

    > xdsdfu -m

    > xdsdfu -f firmware_3.0.0.33.bin -r

    3)刷写完成后、对 XDS110进行下电上电

    4) 4)启动 UniFlash 9.0并重试。

    谢谢

    Ki

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

    嗨、Ki

    我不太明白如何操作它。 我找到了此文件夹并运行了您提供的命令、但它不起作用。

    谢谢!

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

    在 DOS cmd 窗口中、请先将目录更改为 xdsdfu 实用程序。 现在、您位于主文件夹"C:\Userss\Malang"中。 这就是为什么 cmd 窗口找不到 xdsdfu。

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

    嗨、Ki

    好的,我再次尝试,发现第一个命令是好的,但第二个命令有问题。 我将它从 instrware_3.0.0.0.33修改为 instrware_3.0.0.32、但它不起作用。 我检查了文件夹、发现它应该是固件3.0.0.0.32.bin 文件。 然后我测试了固件3.0.0.0.32.bin 和固件3.0.0.0.33.bin 都不起作用。

    谢谢!

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

    您的前两个屏幕截图中的固件名称不正确。

    第三个屏幕截图是指固件的版本32。 UniFlash 9.0应附带固件33。

    第四个屏幕截图看起来奇怪。 您将其置于 DFU 模式、但随后实用程序 无法找到文件。 然后再次运行该实用程序、但它未处于 DFU 模式。

    您能试用以下工具吗? 我想让您使用我在下面附加的最新固件:

    e2e.ti.com/.../firmware_5F00_3.0.0.36.bin.zip

    下载并解压文件:  \desktopdb\content\TICloudAgent\win\ccs_base\common\uscif\xds110

    1)打开 DOS 命令窗口并浏览到: \desktopdb\content\TICloudAgent\win\ccs_base\common\uscif\xds110

    2) 2)运行以下命令:

    检查是否检测到 XDS110。

    > xdsdfu -e.  

    将 XDS110置于 DFU 模式

    > xdsdfu -m

    您刚才下载并解压的固件的闪存版本36。

    > xdsdfu -f firmware_3.0.0.36.bin -r

    检查是否检测到 XDS110、固件版本是否为版本36。

    以下是示例视频。 双击它、使其变大。

    e2e.ti.com/.../xdsdfu.mp4

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

    嗨、Ki

    好的,我尝试按照视频中的说明,并发现仍然有相同的问题与以前. 实用程序无法找到该文件。 我检查了相应的目录、发现文件位于其中。

    谢谢!

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

    我非常困惑、为什么它不起作用。 我看到您的屏幕截图中显示了该文件。 我想它也找不到 firmware_3.0.0.32.bin。

    也许尝试绝对路径? 是否有安全软件阻止访问该文件? 我很困惑?