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] [参考译文] [常见问题解答] PROCESSOR-SDK-C665X:Linux (Ubuntu)上的 IBL 构建步骤(处理器系列:C665x)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1048641/faq-processor-sdk-c665x-ibl-build-steps-on-linux-ubuntu-processor-family-c665x

如何在 Linux 环境中构建/生成 IBL 二进制文件?

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

    IBL 构建说明- Linux (Ubuntu)

    1. 支持的 EVM:C6657
    2. 支持的 ENDIAN:大而小
    3. 所需的工具集:C6000代码生成工具–编译器(TI CGT)、版本:7.4.X、可从以下链接下载: https://www.ti.com/tool/download/C6000-CGT-7-4

    构建说明

    1. 转至"IBL source"目录 (通常位于"/home/$USER/ti/pdk_c665x_中 /packages/ti/boot/ibl/src/make)在终端中:“cd /home/$USER/ti/pdk_c665x_2_0_16/packages/ti/boot/ibl/src/make”
    2. 修改环境设置脚本以匹配工具链安装目录:
      1. 要在终端中构建,请按  如下方式修改“setupenvLnx.sh”:
        1. 添加此行、 export C6X_BASE_DIR="/home/$USER/ti/C6000_7.4.24"(已安装路径)
          1.  https://www.ti.com/tool/download/C6000-CGT-7-4安装版本"7.4.X"的"C6000代码生成工具-编译器"
        2. 修改版本、 C6X_CGT_VERSION=7.4.24
        3. 修改后的"setupLnx.sh"附在此处、 e2e.ti.com/.../setupenvLnx.sh
    3. 设置环境变量: “source setupenvLnx.sh” 生成映像: “make evm_c6657_i2c ENDIAN=little I2C_bus_ADDR=0x51”
    4. 输出映像将构建在"bin"目录中、映像是
      1. i2crom_0x51_c6657_le.dat (CCS 数据格式)
      2. i2crom_0x51_c6657_le.bin (原始二进制文件)

    谢谢、

    Rajarajan