Other Parts Discussed in Thread: UNIFLASH
Tool/software: Code Composer Studio
It began crashing after Windows 10 updated to version 1709 (Version 10.0.16299.64)
When I try to flash CC3100 via UART it crashes with following error:
"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/" -DUniFlashPluginsDir="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/*";"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.jna_1.0.0.201602120704/libs/*";"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.jna_1.0.0.201602120704/*";"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/libs/*";"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/*";"c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.common.libs_1.0.0.201602120704/libs/" com.ti.uniflash.commandline.CommandLine -dependencyPath "c:/TI/uniflash_3.4/eclipse/plugins/com.ti.uniflash.wireless.files_1.0.0.201602120706/" -config "C:/FlashCC3100/CC3100.usf" -setOptions com=5 spPath="C:/FlashCC3100/servicepack_1.0.1.11-2.9.0.0.bin" capacity=16MB -operations format servicePackUpdate program ***** Texas Instruments Universal Flash Programmer ***** > Configuring UniFlash with the following configuration: C:/FlashCC3100/CC3100.usf > Device: SimpleLink Wifi CC3100/CC3200 > Interface: CC3x Serial(UART) Interface > Template XML: C:\FlashCC3100\CC3100_session\templates\CC3xxx_template.xml > Token XML: C:\FlashCC3100\CC3100_session\templates\CC3xxx_token.xml > User setting [com]: 5 > User setting [capacity]: 16MB > User setting [spPath]: C:/FlashCC3100/servicepack_1.0.1.11-2.9.0.0.bin > Executing operation: format > Relevant settings: Capacity: 16MB INFO: > Executing Operation: Connect INFO: setting break signal INFO: detecting FTDI for device reset INFO: > Executing Operation: Disconnect Exception in thread "main" java.lang.Error: Invalid memory access at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:383) at com.sun.jna.Function.invoke(Function.java:315) at com.sun.jna.Library$Handler.invoke(Library.java:212) at com.sun.proxy.$Proxy0.ExecuteOperation(Unknown Source) at com.ti.uniflash.cc3xx.integrationlayer.IntegrationLayerLibraryProxy.ExecuteOperation(IntegrationLayerLibraryProxy.java:43) at com.ti.uniflash.cc3xx.controlflow.UserOperationsHandler.ExecuteOperationHandler(UserOperationsHandler.java:272) at com.ti.uniflash.cc3xx.controlflow.UserOperationsHandler.executeTargetOp(UserOperationsHandler.java:325) at com.ti.uniflash.cc3xx.controlflow.UserOperationsHandler.ExecuteOp(UserOperationsHandler.java:368) at com.ti.uniflash.cc3xx.commands.base.BaseExecuteCommand.execute(BaseExecuteCommand.java:18) at com.ti.uniflash.cc3xx.commands.base.GenericCommandHandler.execute(GenericCommandHandler.java:16) at com.ti.uniflash.commandline.CC3xCommandLineHandler.executeOperation(Unknown Source) at com.ti.uniflash.commandline.CommandLine.executeOperations(Unknown Source) at com.ti.uniflash.commandline.CommandLine.main(Unknown Source)
I use the last version of JRE (1.8.0.151)
On Windows 10 Pro 1703 it worked properly.