Installation ==================================================================== # go to psdkra install folder cd ~/psdk_rtos_auto_j7_06_01_00_15 # Download gcc linraro tool-chain wget https://releases.linaro.org/components/toolchain/binaries/7.2-2017.11/aarch64-elf/gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf.tar.xz # extract the files tar xf gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf.tar.xz # copy the patch to psdkra folder cp ~/Download>/ipc-patch.tgz . # extract the patch here tar -zxvf ipc-patch.tgz # go to ipc-patch cd ipc-patch # run the script to install ./ipc-pkg-install.sh # go to build folder cd ../pdk/packages/ti/build #build the ipc performance test make -s ipc_perf_test ================================================================== Running the app 1) set board in no-boot mode BOOT/MCU Switch [0-7] --> 10001000 [2-9] --> 01110000 2) Modify the launch.js to match pdk root directory /pdk/packages/ti/drv/sciclient/tools/ccsLoadDmsc/j721e/launch.js pdkPath = "/home/sjha/psdk_rtos_auto_j7_06_01_00_15/pdk"; Line#134, please check: dsDMSC_0.expression.evaluate("J7ES_LPDDR4_4266MTs_Config_Late()"); 3) Update ipc-patch/ipc_perfTest_loadcores.js pdkPath = "/home/sjha/psdk_rtos_auto_j7_06_01_00_15/pdk/"; 3) Launch CCS, and launch target configuration for J7ES_SVB_XDS560v2_USB 4) open CCS 'Scripting Console' (Menu View -> Scripting Console) 5) Power ON the evm 6) loadJSFile("/home/sjha/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/tools/ccsLoadDmsc/j721e/launch.js") 7) Once completed, manually CPU reset MCU_Cortex_R5_0 core 8) loadJSFile("/home/sjha/psdk_rtos_auto_j7_06_01_00_15/ipc-patch/ipc_perfTest_loadcores.js") 9) Once loading is done, it will start testing and ccs console will print the latency measurement.