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: EVE simulator on CCS7.x



Tool/software: Code Composer Studio

Hi Guys,

Is there any specific CCS version recommended for EVE simulation on windows PC.

Wanted to check if i can go ahead with CCS 7.x version for all simulation purpose?

I see most of document indicating about 5.x version of CCS.

Thanks,

Mohammed

  • Mohammed,

    Thanks for your inquiry. For support for the EVE simulator, please contact your local TI representative.

    Regards,
    Rafael
  • Thanks Rafael for your suggestion.

  • Hi Rafeal,

    i am having some problem with while installing the CCS v7.3,v6.2,5.5.
    after referring the community forum and their helps i tried my best for anti virus ,still i am suffering the the same issue. below are the steps what i tried.
    -download the CCS versions and installs -FAILS (here anti virus is running)
    -download the CCS versions,disable the anti virus and installs -FAILS
    -disables the antivirus, download the CCS versions and installs -FAILS
    -uninstall the antivirus, download the CCS version and installs -FAILS

    i am sending the installation failure reports to TI as it suggests in popup after failed installation.
    my PC has "Trend micro" anti virus.

    Need your help for the same.

    Thanks,
    Mohammed
  • Hi Rafael,

    Adding couple images for your reference.

  • Hi Mohammed,
    Trend micro tends to mess up the installation by leaving files open during the install. You would need to turn it off, delete all the files in the installation directory and install successfully before trying to install anything from the update sites. 

    Danish

  • Thanks Danish for quick reply,
    After uninstalling Trend micro i am starting new CCS installations as a fresh considering deleting old installations,rebooting the PC.

    Any other inputs appreciated.

    Thanks,
    Mohammed
  • If you run into any issues, please zip up the contents of the install_logs folder and post here.
    Thanks,
    Danish
  • ti_dspack_ibsetup_5.5.0.400_install.log

    !SESSION 2017-12-22 18:20:03.541 -----------------------------------------------
    eclipse.buildId=M20120914-1540
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.ti.xdais.7.21.win32.feature.group,com.ti.uia.win32.feature.group,com.ti.sim.pack.setup.win32.feature.group,com.bh.ccstudio.emulation.win32.feature.group,com.ti.emulation.pack.win32.feature.group,com.sd.ccstudio.emulation.win32.feature.group
    Command-line arguments:  -os win32 -ws win32 -arch x86 -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.ti.xdais.7.21.win32.feature.group,com.ti.uia.win32.feature.group,com.ti.sim.pack.setup.win32.feature.group,com.bh.ccstudio.emulation.win32.feature.group,com.ti.emulation.pack.win32.feature.group,com.sd.ccstudio.emulation.win32.feature.group
    
    !ENTRY org.eclipse.equinox.p2.engine 4 4 2017-12-22 18:22:42.475
    !MESSAGE An error occurred while collecting items to be installed
    !SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2017-12-22 18:22:42.475
    !MESSAGE session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    !SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2017-12-22 18:22:42.475
    !MESSAGE Unable to read repository at http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo/binary/com.bh.ccstudio.emulation.win32_root_5.5.0.100.
    !STACK 0
    java.net.SocketException: Connection reset
    	at java.net.SocketInputStream.read(Unknown Source)
    	at java.io.BufferedInputStream.read1(Unknown Source)
    	at java.io.BufferedInputStream.read(Unknown Source)
    	at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:172)
    	at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    !SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2017-12-22 18:22:42.475
    !MESSAGE Unable to read repository at http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo/binary/com.sd.ccstudio.emulation.win32_root_5.2.0.09.
    !STACK 0
    java.net.SocketException: Connection reset
    	at java.net.SocketInputStream.read(Unknown Source)
    	at java.io.BufferedInputStream.read1(Unknown Source)
    	at java.io.BufferedInputStream.read(Unknown Source)
    	at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at java.io.FilterInputStream.read(Unknown Source)
    	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:172)
    	at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    
    !SESSION 2017-12-22 18:22:53.988 -----------------------------------------------
    eclipse.buildId=M20120914-1540
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.ti.xdais.7.21.win32.feature.group,com.ti.uia.win32.feature.group,com.ti.sim.pack.setup.win32.feature.group,com.bh.ccstudio.emulation.win32.feature.group,com.ti.emulation.pack.win32.feature.group,com.sd.ccstudio.emulation.win32.feature.group
    Command-line arguments:  -os win32 -ws win32 -arch x86 -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.ti.xdais.7.21.win32.feature.group,com.ti.uia.win32.feature.group,com.ti.sim.pack.setup.win32.feature.group,com.bh.ccstudio.emulation.win32.feature.group,com.ti.emulation.pack.win32.feature.group,com.sd.ccstudio.emulation.win32.feature.group
    
    !ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2017-12-22 18:23:04.408
    !MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction error unzipping zipfile: D:\TI-Automotive\ccs5.5\ccsv5\eclipse\p2\org.eclipse.equinox.p2.core\cache\binary\com.bh.ccstudio.emulation.win32_root_5.5.0.100destination: D:\TI-Automotive\ccs5.5\ccsv5\eclipse
    
    !ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2017-12-22 18:23:04.408
    !MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction error unzipping zipfile: D:\TI-Automotive\ccs5.5\ccsv5\eclipse\p2\org.eclipse.equinox.p2.core\cache\binary\com.sd.ccstudio.emulation.win32_root_5.2.0.09destination: D:\TI-Automotive\ccs5.5\ccsv5\eclipse
    
    !SESSION 2017-12-22 18:23:21.054 -----------------------------------------------
    eclipse.buildId=M20120914-1540
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments:  -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.bh.ccstudio.emulation.win32.feature.group
    Command-line arguments:  -os win32 -ws win32 -arch x86 -application com.ti.ccstudio.p2app -repository http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/CCSv5/CCS5.5.0.00077_win32/featurerepo -installIU com.bh.ccstudio.emulation.win32.feature.group
    
    !ENTRY org.eclipse.equinox.p2.touchpoint.natives 4 0 2017-12-22 18:23:32.317
    !MESSAGE org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction error unzipping zipfile: D:\TI-Automotive\ccs5.5\ccsv5\eclipse\p2\org.eclipse.equinox.p2.core\cache\binary\com.bh.ccstudio.emulation.win32_root_5.5.0.100destination: D:\TI-Automotive\ccs5.5\ccsv5\eclipse
    
    2768.ccs_setup_6.2.0.00050_install.logMSVC_REDIST_2005.logmsvc_redist_2008.log
    [2B58:2A70][2017-12-22T15:39:53]: Burn v3.6.3542.0, Windows v6.1 (Build 7601: Service Pack 1), path: c:\ti\ccsv6\eclipse\downloads\vcredist_x86_2012_11.0.61030.exe, cmdline: '/q /l c:/ti/ccsv6/install_logs/MSVC_REDIST_2012.log /norestart -burn.unelevated BurnPipe.{AE8FAFA7-CDE4-43F3-B21E-9CA17C03D939} {4B7A4C26-7916-4E64-B527-6DD48D9CE3CA} 9316'
    [2B58:2A70][2017-12-22T15:39:53]: Setting string variable 'WixBundleLog' to value 'c:/ti/ccsv6/install_logs/MSVC_REDIST_2012.log'
    [2B58:2A70][2017-12-22T15:39:53]: Setting string variable 'WixBundleOriginalSource' to value 'c:\ti\ccsv6\eclipse\downloads\vcredist_x86_2012_11.0.61030.exe'
    [2B58:2A70][2017-12-22T15:39:57]: Detect 2 packages
    [2B58:2A70][2017-12-22T15:39:57]: Detected package: vcRuntimeMinimum_x86, state: Present, cached: Complete
    [2B58:2A70][2017-12-22T15:39:57]: Detected package: vcRuntimeAdditional_x86, state: Present, cached: Complete
    [2B58:2A70][2017-12-22T15:39:57]: Condition 'VersionNT >= v6.0 OR (VersionNT = v5.1 AND ServicePackLevel >= 2) OR (VersionNT = v5.2 AND ServicePackLevel >= 1)' evaluates to true.
    [2B58:2A70][2017-12-22T15:39:57]: Detect complete, result: 0x0
    [2B58:2A70][2017-12-22T15:39:57]: Plan 2 packages, action: Modify
    [2B58:2A70][2017-12-22T15:39:57]: Condition 'VersionNT > v6.2 OR (VersionNT = v6.2 AND (NTProductType = 1)) OR (VersionNT = v6.2 AND NOT (NTProductType = 1)) OR (VersionNT = v6.0 AND NOT (NTProductType = 1)) OR (VersionNT = v6.1 AND (NTProductType = 1)) OR (VersionNT = v6.1 AND NOT (NTProductType = 1)) OR (VersionNT = v6.0 AND (NTProductType = 1)) OR (VersionNT = v5.1) OR (VersionNT = v5.2 AND NOT (NTProductType = 1)) OR (VersionNT = v5.2 AND (NTProductType = 1))' evaluates to true.
    [2B58:2A70][2017-12-22T15:39:57]: Condition 'VersionNT > v6.2 OR (VersionNT = v6.2 AND (NTProductType = 1)) OR (VersionNT = v6.2 AND NOT (NTProductType = 1)) OR (VersionNT = v6.0 AND NOT (NTProductType = 1)) OR (VersionNT = v6.1 AND (NTProductType = 1)) OR (VersionNT = v6.1 AND NOT (NTProductType = 1)) OR (VersionNT = v6.0 AND (NTProductType = 1)) OR (VersionNT = v5.1) OR (VersionNT = v5.2 AND NOT (NTProductType = 1)) OR (VersionNT = v5.2 AND (NTProductType = 1))' evaluates to true.
    [2B58:2A70][2017-12-22T15:39:57]: Planned package: vcRuntimeMinimum_x86, state: Present, default requested: None, ba requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: None
    [2B58:2A70][2017-12-22T15:39:57]: Planned package: vcRuntimeAdditional_x86, state: Present, default requested: None, ba requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: None
    [2B58:2A70][2017-12-22T15:39:57]: Plan complete, result: 0x0
    [2B58:2A70][2017-12-22T15:39:57]: Apply begin
    [2464:2898][2017-12-22T15:39:58]: Creating a system restore point.
    [2464:2898][2017-12-22T15:41:36]: Created a system restore point.
    [2B58:2A70][2017-12-22T15:41:36]: Apply complete, result: 0x0, restart: None, ba requested restart:  No
    [2B58:2A70][2017-12-22T15:41:36]: Shutting down, exit code: 0x0
    [2B58:2A70][2017-12-22T15:41:37]: Variable: NTProductType = 1
    [2B58:2A70][2017-12-22T15:41:37]: Variable: ServicePackLevel = 1
    [2B58:2A70][2017-12-22T15:41:37]: Variable: VersionNT = 6.1.0.0
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleAction = 5
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleElevated = 1
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleInstalled = 1
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleLog = c:/ti/ccsv6/install_logs/MSVC_REDIST_2012.log
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleName = Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleOriginalSource = c:\ti\ccsv7\eclipse\downloads\vcredist_x86_2012_11.0.61030.exe
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleProviderKey = {33d1fd90-4274-48a1-9bc1-97e33d9c2d6f}
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleTag = 
    [2B58:2A70][2017-12-22T15:41:37]: Variable: WixBundleVersion = 11.0.61030.0
    [2B58:2A70][2017-12-22T15:41:37]: Exit code: 0x0, restarting: No
    

    Danish,

    thanks for help.

    Please find attached logs for V5.5 and v6.2, i am not sure if this helps. if you need latest log i can provide too.

    Thanks,

    Mohammed

  • Hi Mohammed,
    Are you trying to install CCS version 6.2.0 or 5.5.0? I'm sorry, I'm a little confused. Did you download offline installers for both?
    Danish
  • Danish,

    I am playing with 3 versions of CCS in parallel. v7.x, v6.2, v5.5.

    For every version i am trying prescribed procedures as documented.

    Today morning i got some luck with CCS 7. i will update if i go through or more luck. mean while your inputs are warmed welcome.

    Thanks,

    Mohammed.

  • just to add, i downloaded offline installer.
  • Hi Guys,

    Able to install CCS 7.4, i uninstalled all previous versions and installed CCS on "D" drive.
    my observations:
    -Antivirus was uninstalled.
    -conflicting packages shall be avoided
    - PC restarted after uninstallation and give a fresh PC with Admin rights.

    Thanks,
    Mohammed
  • Along with all above observations i suggest one more observation/precaution.

    -use paths as short as possible. CCS confused due to long directory hierarchy.

    Thanks,

    Mohammed

  • Hi Mohammed,

    Vayu simulator is not supported for EVE on version above CCSv5 and hence it is not recommended to use version above CCSv5 for EVE development on vayu simulator. However you can use CCSV7 with below workaround for EVE development. Add a file called "tisim_connection.xml" inside ccs_base\common\targetdb\connections folder with following content :
    <?xml version="1.0"?>
    <connection id="Texas Instruments Simulator">
    <connectionType Type="TISIM"/>
    <property Type="hiddenfield" Value="No" id="dataFileRequired"/>
    </connection>

    I would also recommend you to look at the host emulation feature for the kernels which can help you faster in getting started on EVE kernel development. All the VCOP kernels can be build using gcc/visual studio compiler and can run directly on PC. You can refer to the section 2.3 in eve_kernels_userguide.pdf to understand how to build kernels for host emulation ( we currently support Visual Studio based host emulation).

    Regards,
    Anshu
  • Thanks Anshu,

    I am using the CCS 7.4. I am able to install vayu simulator under ccs7.4 successfully. when I create a target and launch the target CCS crashes.

    Refer below steps for target creation and launch.

    1. step01 :create target

    2. configure target, whatever  I see suitable, I select for best result

    3. set target configuration as "Default"

    4. Launch the selected configuration

    Need your help for the same.

    Thanks,

    Mohammed

  • Hi Mohammed,

       Instead of working with offline installer can you use the method which is described in eve's getting started guide to install vayu simulator.

    Regards,

    Anshu

  • Hi Anshu,

    I am following the same steps that mentioned in eve getting started guide, it installs successfully but when I configure the target and launch the target CCS crashes.

    Thanks,
    mohammed
  • Have you tried installing the simulator using offline installer first? I have tried the same steps with CCSv7.3 and it worked. I am suspecting if your first attempt with offline installer and this steps are causing some conflict
  • Hi Anshu,
    can you share the binary fore the offline installer?
    I use the link mentioned in eve getting started pdf and install it under CCS and it installs.
    but when I try to access the webpage separately to download the offline installer,It seems I don't have permission to access the offline installables, web page says" Forbidden, don't have permission access..."

    Thanks,

    Mohammed

  • Hi Mohammed,
    You dont need offline installer. Please follow these steps :
    In the CCSv5 main window, select Help->Install New Software...
    - This brings up the Available Software window.
    In the Available Software window, type the vayu simulator P2 installation server URL listed below into the "Work with:" text box, and press Enter.
    Server URL for windows:
    Windows: software-dl.ti.com/.../p2win32
    Linux: software-dl.ti.com/.../p2linux

    It will list TI VAYU CCS simulator. Select it and finish installation. You will have to restart the CCS. Once this is done do the workaround mentioned my me earlier after that you should be able to install and use vayu simulator

    Regards,
    Anshu
  • Hi Anshu,

    100% agreed. this way only I am installing the vayu simulator.
    but for the CCS 7.4 it says it has latest version than of mentioned update.
    I will try the same for CCS5.4, I am having crash issue for CCS5.4 when it starts,i am discussing CCS5.4 crash issue in different thread.

    Any other suggestion please, most welcome.

    thanks,
    Mohammed
  • When it is crashing what error are you getting? is it something like this :

    "Debug Initialization Error

    EVE_1: TMS700C4X_regids.xml does not map the register
    Memory_read_wbuf_cycle_count defined in
    C:\ti\ccsv5\ccs_base\common\targetdb\Modules\eve\vcop_sim_regs.xml "
  • when I open CCS 5.4 I get the popup for the update see below if I click "finish" button on popup it gives error(refer pic 2)

  • Hi Mohammad,
    I am not sure about this error. If you have a fresh installation of CCSv5.5 then you can try the steps on it. I earlier used 5.5 and I didnt faced any such issue. I even tried with 7.3 and with the workaround and steps mentioned by me its working even there.

    Regards,
    Anshu
  • Hi Anshu,

    Thanks a lot for your support.
    I am able to run the simulator on CCS 5.4,
    main trick what I did is I bypassed the update and configured the target for vayu simulator.
    able to run the simulator :) will bug you again for other help.

    Thanks,
    Mohammed
  • Good to know that it is working now. I didn't get which update you bypassed?
  • Hi Anshu,

    I'm also trying to run EVE Emulator on CCS v7.4. I followed the steps in this post, but when I try to launch the target config I get the error you mentioned. Do you have a way to get rid of that error?

    "Debug Initialization Error

    EVE_1: TMS700C4X_regids.xml does not map the register
    Memory_read_wbuf_cycle_count defined in
    C:\ti\ccsv7\ccs_base\common\targetdb\Modules\eve\vcop_sim_regs.xml "

    Thanks,
    Tobias
  • Hi Tobias,
    EVE simulators are not officially supported beyond CCSv5. Kindly use CCSv5.5 if you want to use eve/vayu simulator. For other version some extra steps are required. I remember last time you mentioned that you were able to run the simulator? Isn't that the case?

  • Hi Tobias,

    i am using CCS 5.4 for EVE simulator,
    i suggest not to waste your time on any other simulator, i tried on 7.3,7.4,6.x but no luck (with different issues like CCS crash or init error etc.).
    good thing is you can compile the EVE code using 7.x and run the simulator on 5.4. this is what i am doing (this is workaround but i dont find better than this, if any i will share it).
    Hope this helps.
    IF you find any solution let me know.

    Thanks,
    mohammed