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] TMS320C6678: 如何在 C6678 上构建和运行 IPC-Image 处理演示?

Part Number: TMS320C6678

问:

如何在 C6678-EVM 上构建和运行 IPC-Image 处理演示?

  • 答:

    如何在 C6678-EVM 上构建和运行 IPC-Image 处理演示?

    先决条件: 

    1. 从以下位置下载“processor_sdk_rtos_c667x_6_03_00_106”ti-processor-sdk-rtos-c667x-evm-06.03.00.106-Windows-x86-Install.exe并进行安装:PROCESSOR-SDK-RTOS-C667x 06_03_00_106 - TI.com

    (请在建议的路径中安装 SDK:C:\ti\)

    1. 通过以太网连接 C6678 EVM。-(目的在浏览器中启动 IPC 演示。)
    2. 使用内置的 XDS 仿真器将 C6678 EVM 连接到 PC -(目的 - 通过 CCS IPC 演示从 PC 加载到 C6678EVM。)

    1 步: 

    PDK 编译

    1. 打开命令提示符。
    2. 转到 PDK 的安装目录。

          >cd C:\ti\pdk_c667x_2_0_16\packages

    1. 运行bat 以设置环境变量。

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

    1. 使用 gmake 生成 PDK。

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

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

    SDK 编译

    1. 打开命令提示符。
    2. 转到processor_sdk_rtos_c667x_6_03_00_106 的安装目录

         >cd C:\ti\processor_sdk_rtos_c667x_6_03_00_106

    1. 运行bat 以设置环境变量。

          C:\ti\processor_sdk_rtos_c667x_6_03_00_106>

    1. 使用 gmake 生成 SDK。

          C:\ti\processor_sdk_rtos_c667x_6_03_00_106>gmake clean -j4

          C:\ti\processor_sdk_rtos_c667x_6_03_00_106>gmake all -j4

    2 步: 

    1. 在第 1 步中,我们构建了 IPC 演示。
    2. 请检查下面给出的路径中是否生成了 IPC 演示的二进制文件

    主代码的二进制文件 - MASTER.OUT

     C:\ti\processor_sdk_rtos_c667x_6_03_00_106\demos\image_processing\ipc\evmc6678l\master\no_instrumentation\build\image_processing_evmc6678l_master.out

    从代码的二进制文件 - slave.out 

    C:\ti\processor_sdk_rtos_c667x_6_03_00_106\demos\image_processing\ipc\evmc6678l\slave\no_instrumentation\build\image_processing_evmc6678l_slave.out

    3 步: 

    请按照所附的视频操作并完成以下步骤

    1. 打开 CCS
    2. 启动 C6678 EVM 的目标配置文件。(如果对此不熟悉,请遵循以下常见问题解答ti.com/.../faq-tms320c6678-how-to-create-target-configuration-and-do-test-connection-on-c6678-evm
    3. 执行“Connect target and run gel file”(如果对此不熟悉,请遵循以下常见问题解答https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1062598/faq-tms320c6678-how-to-load-and-run-the-gel-file-on-c6678-evm
    4. 在 C6678 的 core0 中加载 master.out
    5. 对 C6678 的从内核 1 - 7 进行分组和同步,并在 C6678 的所有内核 1 - 7 中加载out。
    6. 程序将获取 IP 地址。
    7. 在任何浏览器中输入该 IP 地址。图像处理演示将成功启动。
    8. 在选择要处理的 BMP 映像后,我们可以选择单个、两个、3 个或 4 个,最多 8 个内核来执行映像处理。