Dear Experts,
I am able to build, load, and execute the Hello World OpenMP example from within CCS v5.1. Now I would like to use the scripts provided by TI that utilize CCS's scripting capabilities (DSS) that allow running a built OpenMP executable and viewing CIO output from within a Windows console. Per the instructions in the OMP (OpenMP Runtime for SYS/BIOS) User's Guide, I have updated:
- DEBUGSERVER in common_variables.bat to point to my CCS installation.
- Tried both evm6678_xds560.xs and evm6678_xds560v2.xs, pointing them to my c6678evm-builtin560.ccxml file
I get the following mysterious error when using the supplied run.bat:
C:\home\omp_hello_world\runscript>run.bat platforms\evm6678_xds560v2.xs ../Debug/HelloWorld_example.out -n 4
ERROR: Couldn't load gel file to C66xx_0
JavaException: com.ti.ccstudio.scripting.environment.ScriptingException: Error evaluating "GEL_LoadGel("")": GEL_LoadGel requires file name parameter
My CCS window looks like this:
And my modified .xs file is:
/* ========= Start edit here ======== */
/* Configure the scripts for this specific target configuration. */
var platformName = "ti.omp.examples.platforms.evm6678";
Main.addCpu(platformName, "C66xx_0", false);
Main.addCpu(platformName, "C66xx_1", false);
Main.addCpu(platformName, "C66xx_2", false);
Main.addCpu(platformName, "C66xx_3", false);
Main.addCpu(platformName, "C66xx_4", false);
Main.addCpu(platformName, "C66xx_5", false);
Main.addCpu(platformName, "C66xx_6", false);
Main.addCpu(platformName, "C66xx_7", false);
Main.CCSPlatform = "*";
Main.shortPlatformName = "evm6678";
Main.ccxmlConfigFile = "c6678evm-builtin560.ccxml";
/* ========= End edit here ======== */
Main.run(arguments);
Also, I have attached my ccxml file, which I use just fine when attaching and debugging from my CCS.
Thanks in advance,
-SQ
