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.

[FAQ] TMS320C6657: How to build and run the IPC-Image processing demo on C6657 ?

Part Number: TMS320C6657

Hi,

How to build and run the IPC-Image processing demo on C6657-EVM ?

  • How to build and run the IPC-Image processing demo on C6657-EVM ?

    Pre-requisite

    1. Download and install "processor_sdk_rtos_c665x_6_03_00_106", ti-processor-sdk-rtos-c665x-evm-06.03.00.106-Windows-x86-Install.exe from PROCESSOR-SDK-RTOS-C665x 06_03_00_106 - TI.com

    ( Please install the SDK in the recommended path: C:\ti\)

    2. Connect the C6657 EVM through ethernet. - ( PurposeTo launch the IPC-demo in the browser. )

    3. Connect the C6657 EVM to your PC using inbuilt XDS emulator - ( PurposeTo load the IPC-demo from PC to C6657EVM through CCS. )

    Step1: 

    PDK build

     1. Open command prompt. 

     2. Go to the install directory of PDK

          >cd C:\ti\pdk_c665x_2_0_16\packages

    3. Run the setupenv.bat - To set up the environmental variables.

          C:\ti\pdk_c665x_2_0_16\packages>pdksetupenv.bat

    4. Build the pdk using gmake

          C:\ti\pdk_c665x_2_0_16\packages>gmake clean -j4

          C:\ti\pdk_c665x_2_0_16\packages>gmake all -j4

    SDK build

     1. Open command prompt. 

     2. Go to the install directory of processor_sdk_rtos_c665x_6_03_00_106

         >cd C:\ti\processor_sdk_rtos_c665x_6_03_00_106

    3. Run the setupenv.bat - To set up the environmental variables.

          C:\ti\processor_sdk_rtos_c665x_6_03_00_106>

    4. Build the sdk using gmake

          C:\ti\processor_sdk_rtos_c665x_6_03_00_106>gmake clean -j4

          C:\ti\processor_sdk_rtos_c665x_6_03_00_106>gmake all -j4

    Step2: 

    1. In step1 , we have built the IPC demo.

    2. Please check whether the Binary files of the IPC demo are generated at the paths given below

    Binary file of Master code - master.out  C:\ti\processor_sdk_rtos_c665x_6_03_00_106\demos\image_processing\ipc\evmc6657l\master\no_instrumentation\build\image_processing_evmc6657l_master.out

    Binary file of Slave code - slave.out 

    C:\ti\processor_sdk_rtos_c665x_6_03_00_106\demos\image_processing\ipc\evmc6657l\slave\no_instrumentation\build\image_processing_evmc6657l_slave.out

    Step3: 

    Please follow the video attached and do the steps given below

    1. Open CCS

    2. Launch the target configuration file for C6657 EVM. ( If new to this, Follow this FAQ : https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1064425/faq-tms320c6657-how-to-create-target-configuration-and-do-test-connection-on-c6657-evm

    3. Do "Connect target and run gel file " ( If new to this, Follow this FAQ : https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1064429/faq-tms320c6657-how-to-load-and-run-the-dsp-gel-file-on-c6657-evm

    3. Load the master.out in core0 of C6657 and load the slave.out in core 1 of C6657.

    4. IP address will be acquired by the program.

    5. Use the IP address in any of the browsers. Image processing demo will be launched successfully.

    6. After choosing the BMP-image to be processed, We can select either single or two cores to perform the image processing.

    Regards

    Shankari G