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.

New version of Universal GUI

Other Parts Discussed in Thread: INSTASPINUNIVERSALGUI, MOTORWARE, CCSTUDIO

v103 of the InstaSPIN Universal GUI is now available.  If you have signed up for an ALERT ME

for this specific product you should receive an email within 24 hours.

INSTASPINUNIVERSALGUI:

GUI Composer Runtime Installation and Webapp for MotorWare Universal GUI has been updated to v103.

 

Version Updates:

  • Fix to installer to correct bug that appeared when GUI was run without CCStudio being installed

  • Minor fixes to various “pop-up tooltips” that showed as red X when run with CCSv6

If you aren't using this GUI yet I highly recommend giving it a try. It's especially useful to .zip the webapp

and then import into CCS (v5.4+ or v6+) GUI Composer

so that you can interface to the MotorWare variables through a single pane rather than the Expressions tab.

  • v103 of the Universal GUI Installer is not functioning correctly. When you try to run a GUI (InstaSPIN_UNIVERSAL.exe) nothing is happening. Apparently the installer works on our machines but is getting corrupted in the upload to ti.com process.  Will let you know when it is fixed.

  • ok, it appears it just took some time for the new version to replicate to ti.com, it appears to be working now. Still v103.

  • Hi - 

    I've just downloaded and installed this and it appears there is still a problem. When I try ti run InstaSPIN_Universal.exe nothing happens. Is there another download location I could try?

    I'm running Windows 7 64 bit. CCS and Motorware applications are ok. 

    Thanks,

    Mike

  • Mike,

    we're trying to figure out if the file is actually corrupt / has a problem or if the old file is still on some part of the server and the new file hasn't replicated over yet.  When I tried at 8:30 am Texas time the file from the server was still bad, but when I pulled again at 10:30 am it worked.

    You may want to try again tomorrow.  I'm recommending that we tick the version to v104 so we know the good file is available...we'll see if that happens :)

  • Hi - 

    I tried again this morning - same result. 

    Is it possible to get a link to the last working previous version that I could use until this is sorted out?

    Thanks,

    Mike

  • While we are working on this issue could you try my suggestion on copying rt.jar from below post? The post specifies paths where to get it and where to copy it to. 

    https://e2e.ti.com/support/development_tools/code_composer_studio/int-code_composer_studio/f/90/p/369078/1297776.aspx#1297776

    Martin

  • Martin,

    That's an internal forum. Here is the "fix"

    copy rt.jar file from \ccsv6\eclipse\jre\lib to guicomposer\eclipse\jre\lib to see if things improve.

    I tried this on a "bad" install and it did fix the problem.

    What's strange is that the rt.jar file already exists in the "bad" install and is the same size...it is somehow getting corrupted in the process though.

  • Thanks Chris!

    Yes, somehow that jar file is getting corrupted. If you use a compare utility that uses a CRC checksum, then differences will be flagged. 

    Mike, 

    Do you by any chance have any kind of anti virus software installed, if yes, could you let us know which one it is?

    Thanks,
    Martin

  • Thanks for this. I copied that file over and now the GUI will at least start now. 

    Thanks,

    Mike

  • Mike, 

    Could you try one more thing for us? I was hoping that you could generate MD5 /SHA1 checksums on the file that you were trying to install. If you do not have a utility, then you can download one from Microsoft. 

    http://support.microsoft.com/kb/841290

    after installing you would need to run 

    PathToExtractedFCIV/fciv -md5 -sha1 PathTo\instaspinuniversalgui_v103.exe

    and let us know the output, either paste it in your response or output to a file and attach the file. 

    Thank you,
    martin

  • I have the same issue.

    MD5: C2E29E64A3CE975CB43AC466891BA399
    SHA1: 3B73B912B6E10A93F37234B2DF3404403049AED2

  • allium,

    Sorry for that Steve. We are still trying to figure out why this file is getting corrupted.

    If you have installed CCSv5 or CCSv6 on your machine you can copy this file

    rt.jar

    from CCS installation location like: \ccsv6\eclipse\jre\lib\

    to 

    guicomposer\eclipse\jre\lib\

    and it should work.

  • Nope.

    I have a DRV8412EVM project with a GUI_Composer app.  With CSS running, the GUI_Composer app works fine.

    I export the project, a *.zip is created.  Extract the *.zip, locate the launcher.exe.  Double-click on it, but nothing happens.  Tried doing it from a DOS Cmd window.  Nothing.  No window, no messages, no apparent activity, but the launcher.exe is about 100KB.

    Then I copied the rt.jar file from CSS eclipse to the GUI_Composer eclipse directory and re-exported the project.    Same results.  Diffed the rt.jar files in both eclipse directories, they are identical.

    Now what???   I can't have production run the application from CSS, because it's not secure enough.

    My environment:

    Win7 Pro, SP1

  • Hi Mike, 

    Could you let me know where you unzip your app to? i.e. which specific folder. Also, could you try collecting some extra logging information see topic below for instructions. 

    http://processors.wiki.ti.com/index.php/GUI_Composer/Tracing

    martin

  • After building, the *.zip file is placed in a directory called "GUIComposerFiles" created in the same directory as the embedded (CSS project) source files

    C:\Users\mike\Desktop\CycleTestDRVM8412\ has the CCS source files.

    C:\Users\mike\Desktop\CycleTestDRVM8412\GUIComposerFiles\ has the *.zip file.  I extract from there, and so end up with a new directory at:

    C:\Users\mike\Desktop\CycleTestDRVM8412\GUIComposerFiles\DRV8412EVM_InterfaceGUI\DRV8412EVM_InterfaceGUI\ which has the app.* files and the launcher.exe.  I'm double-left-clicking on that file...

  • The all.log file is attached.

    Install location:
        file:/c:/ti/guicomposer/eclipse/
    Configuration file:
        file:/c:/ti/guicomposer/eclipse/configuration/config.ini loaded
    Configuration location:
        file:/c:/ti/guicomposer/eclipse/configuration/
    Framework located:
        file:/c:/ti/guicomposer/eclipse/plugins/org.eclipse.osgi_3.9.1.v20130814-1242.jar
    Framework classpath:
        file:/c:/ti/guicomposer/eclipse/plugins/org.eclipse.osgi_3.9.1.v20130814-1242.jar
    Splash location:
        c:\ti\guicomposer\eclipse\plugins\com.ti.base.rcp_1.0.0.201404071800\splash.bmp
    Debug options:
        file:/C:/ti/guicomposer/eclipse/traceAll.properties loaded
    Time to load bundles: 0
    Starting application: 2021
    Application Started: 8131
    Start (cache=false): 1251
    Total time (cache=false): 1831
    Start VM: -DgcwebApp=modem_m3
    -Djava.class.path=C:\ti\guicomposer\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
    -os win32
    -ws win32
    -arch x86
    -showsplash
    -launcher C:\ti\guicomposer\eclipse\eclipsec.exe
    -name Eclipsec
    --launcher.library C:\ti\guicomposer\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835\eclipse_1503.dll
    -startup C:\ti\guicomposer\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
    --launcher.overrideVmargs
    -debug traceAll.properties
    -vm C:\ti\guicomposer\eclipse\jre\bin\client\jvm.dll
    -vmargs
    -DgcwebApp=modem_m3
    -Djava.class.path=C:\ti\guicomposer\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 
    

  • We do not have support for App and GC Runtime to be separated at this point. This means that your app would need to be copied to "webapps" directory within the runtime. If you have installed GC Runtime into default directory then you would need to copy 

    C:\Users\mike\Desktop\CycleTestDRVM8412\GUIComposerFiles\DRV8412EVM_InterfaceGUI\DRV8412EVM_InterfaceGUI

    directory to 

    C:\ti\\guicomposer\webapps

    The launcher uses simple relative path to find remainder of components to run the app. 

    Martin