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.

[参考译文] CCS/CC3100:在 Windows 10更新到1709版后、Uniflash 3.4.1崩溃

Guru**** 2562120 points
Other Parts Discussed in Thread: CC3100, UNIFLASH

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/648095/ccs-cc3100-uniflash-3-4-1-crashes-after-windows-10-updated-to-version-1709

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

工具/软件:Code Composer Studio

在 Windows 10更新到版本1709 (版本10.0.16299.64)后、它开始崩溃

当我尝试通过 UART 刷写 CC3100时、它会崩溃、并显示以下错误:

"C:\TI\uniflash_3.4\eclipse\command_line\..\jre\bin\java"-Djna.library.path="c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/libs /"-DUniFlashPluginDir="c:/TI/uniflash_3.4/eclipse/plugins -cp "c:/TI/uniflash_3.4/eclipse/command_line/com.ti.uniflash.commandline.jar

;"c:/TI/uniflash_3.4/eclipse/plugins /TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/libs com.ti.uniflash.commandline.CommandLine;"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.jna_1.0.0.201602120704/libs /TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704 /TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.wireless.files_1.0.0.201602120706;"c:3100/*/TI/uniflash_3.4/eclipse/plugins/com.ti.jna_1.0.0.201602120704;"cc100b.c:c:/servicescapacity.c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/libs CC3100.usf" 德州仪器通用闪存编程器*****

>使用以下配置配置配置 UniFlash:C:/FlashCC3100/CC3100.usf

>器件:SimpleLink Wifi CC3100/CC3200
>接口:CC3x 串行(UART)接口

>模板 XML:C:\FlashCC3100\CC3100_Session\template\CC3xxx_template.xml
>令牌 XML:C:\FlashCC3100\Session\templates CC3xxx_token.xml
> User setting [CC3100\CC3100_session\template][CC3100/CC3MB]设置
相关操作


:c:servicepack_1.0.1.11-2.9.0.0.bin

容量:16MB
info:>执行操作:连接
信息:设置中断信号
信息:检测设备复位
信息的 FTDI:>执行操作:在
线程"main" java.lang.Error 中断开异常:无效的内存访问
com.sun.jna.Native.invokeInt(Native 方法)
com.sun.jna.Function.invoke(Function.java:383)
com.sun.jna.Function.invoke(Function.java:315)
网址为 com.sun.Jna.Library$Handler.invoke(Library.java:212)
com.sun.proxy.$Proxy0.ExecuteOperation(Unknown 来源)
com.ti.uniflash.cc3xx.integrationlayer.IntegrationLayerLibraryProxy.ExecuteOperation(IntegrationLayerLibraryProxy.java:43)
位于 com.ti.uniflash.cc3xx.controlflow.UserOperationHandler.ExecuteOperationHandler (UserOperationHandler.Java:272)
位于 com.ti.uniflash.cc3xx.controlflow.UserOperationHandler.executeTargetOp (UserOperationHandler.Java:325)
位于 com.ti.uniflash.cc3xx.controlflow.UserOperationHandler.ExecuteOp (UserOperationHandler.Java:368)
com.ti.uniflash.cc3xx.commands.base.BaseExecuteCommand.execute(BaseExecuteCommand.java:18)
com.ti.uniflash.cc3xx.commands.base.GenericCommandHandler.execute(GenericCommandHandler.java:16)
com.ti.uniflash.commandline.CC3xCommandLineHandler.executeOperation(Unknown 来源)
com.ti.uniflash.commandline.CommandLine.executeOperations(Unknown 来源)
com.ti.uniflash.commandline.CommandLine.main(Unknown 来源) 

我使用的是 JRE 的最后一个版本(1.0.0.151)

在 Windows 10 Pro 1703上、它工作正常。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、George、
    目前正在对此进行调查。 我需要更新我的 Windows 10安装并尝试复制。 我会随时向您发布我的进度。

    谢谢
    Ki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我将其中一台实验室计算机更新为 Windows 10 1709版。 Uniflash 3.4.1仍然可以通过 UART 接口与我的 CC31xx 目标正常配合使用。

    您能否尝试通过 GUI 进行编程并查看结果如何?

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

    您好!
    我进行了一些调查。 我在 VirtualBox 上安装了 Windows 10 1709、Windows 10 1703、Windows 7 SP1,结果相同。 此外,我还尝试使用不同版本的 JRE (x86和 x64,旧版本,如1.7.80)。 结果是相同的。

    以下是 Uniflash 3.4.1的屏幕截图
    VirtualBox 上的 Windows 10 1709:

    VirtualBox 上的 Windows 10 1703:

    VirtualBox 上的 Windows 7 SP1:

    VirtualBox 上的 Windows 7 SP1控制台:

    另一台 PC 上的 Windows 7 SP1 (工作正常):

    我还注意到、我的主机 PC 上的 USB 集线器3.0驱动程序也已更新为 Windows:

    我认为此驱动程序存在问题,因为它曾经是 VirtualBox 上所有来宾操作系统的常见问题,可能会产生影响。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有趣。 一切都可以在我的本机 Win 10-64计算机(1709)上运行。 您在 Win 10计算机上连接了哪种 USB 端口? 2.0还是3.0? 您是连接到集线器还是直接连接?

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

    您好!

    我已经尝试了 USB 2.0和 USB 3.0两个端口。 已尝试连接到 USB 集线器并直接连接到 PC (主板和前面板)。

    结果是相同的。

    我的同事有一台装有 Windows 10 1703的 PC、在那里它仍然运行良好

    我使用 CP2102作为 USB-UART 转换器。 所有测试中使用的驱动程序都是相同的。

    根据 MS 开发中心的文档、这里有两个独立的 USB 驱动程序堆栈。

    我将尝试将这两个版本回滚到版本10.0.15063.x、并告诉您是否有用

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

    安装了2017年12月12日发布的 KB4054517更新后、Windows 版本变为16299.125。 使用此更新后、Uniflash 再次运行良好。

    我不确定 USB 驱动程序是否有问题。 但这不再是问题、主题可能已经结束。

    感谢您的支持

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴听到更新解决了您的问题。

    我刚刚注意到我安装了16299.98、而以前安装的是16299.64。 由于我的版本仍然适用于我、也许这是.64版本的问题、他们在.98版本中发布了修复程序。

    无论如何、感谢您的更新

    Ki