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.

[参考译文] TDA4VH-Q1:【常见问题解答】TDA4VH-Q1:如何构建 C7X MMALIB

Guru**** 2812305 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1624846/tda4vh-q1-faq-tda4vh-q1-how-to-build-c7x-mmalib

器件型号: TDA4VH-Q1

尊敬的团队:

如何构建 C7X MALIB?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    必要条件:

    1. 设置以下环境路径:  
      • 设置需要 CGT7x 的编译器
        • 导出 CGT7X_ROOT =
      • 主机仿真的设置
        •  导出 C7X_HOST_EMULATION_PATH =${ CGT7X_ROOT }/host_emulation
      • 路径设置
        • 导出 关断速度 =${ CGT7X_ROOT }/bin:${ 关断速度 }
      • 设置内核名称  
        • 导出 kernel_name ={all、{module folder、example CNN_c7xmma}/{component name、example MMALIB_CNN_convolve_row_Ixx_Ixx_oxX}}

    构建 C7X MALIB 的步骤:

    1.  打开目录 MMALIB
      • cd mmalib_xx_xx_xx
    2.  删除上一个构建文件夹
      • rm -rf 版本
    3.  编译步骤
      • 在主机仿真上编译各个测试
        • cmake -S ./-B ./build -DTARGET_PLATFORM=PC -DSOC={J7ES、J7AEP、J7AHP、AM62A、J7AEN、 保留}-DDEVICE={C7100、C7120、C7504、C7524、保留}-DBUILD_MODE=USE_PREBUILD_AND_TEST -DKERNEL_NAME_TO_TEST=${ kernel_name }-DTest_Case=1 -DBUILD_TYPE={ 调试 提供 }
      • 编译要在 EVM 上运行的文件
        • cmake -S ./-B ./build -DTARGET_PLATFORM=-DSOC={J7ES、J7AEP、J7AHP、AM62A、J7AEN、 保留}-DDEVICE={C7100、C7120、C7504、C7524、保留}-DBUILD_MODE=USE_PREBUILD_AND_TEST -DKERNEL_NAME_TO_TEST=${ kernel_name }-DTest_Case=1 -DBUILD_TYPE={ 调试 提供 }
    4. Build 命令
      • cmake --生成

    5. 二进制指令的执行
      • 在主机仿真上执行 OUT 二进制文件
        • /out/x86_64 调试 提供 }/{module folder、example CNN_c7xmma}/{component name、example MMALIB_CNN_convolve_row_Ixx_Ixx_oxX}
      • 在目标上执行 OUT 二进制文件
        • 使用 CCS (Code Composer Studio) out/C7100/{\f151 加载通过 JTAG 生成的二进制文件、在 EVM 上执行测试用例{\f151。} 调试 提供 }/{module folder、example CNN_c7xmma}/{component name、example MMALIB_CNN_convolve_row_Ixx_Ixx_oxX}.out

    MMALIB 用户指南中提供了构建说明、网址为:  

    file:///home/sivadeepr/ti/ti-processor-sdk-rtos-j784s4-evm-11_01_01_01/mmalib_11_01_00_06/docs/user_guide/BUILD_INSTRUCTIONS.html

    此致、
    Ben Eapen Thomas