您好!
如何在 Windows 环境中重建 Processor SDK 6.3的 IBL?
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.
您好!
如何在 Windows 环境中重建 Processor SDK 6.3的 IBL?
如何在 Windows 环境中重建 Processor SDK 6.3的 IBL?
===================================================================================================
先决条件:
[有关下面2,3,4的详细步骤,请单击此处: 常见问题解答
2.微型网关
2.1 MinGW 项目链接: http://www.mingw.org/
2.1 可以通过以下链接获取 MinGW 安装程序
安装 MinGW 时、必须选择以下选项:
1. MinGW 编译器套件
- C 编译器
2. MinGW 开发者工具套件
3) 3)所需的工具集
- TI CGEN 编译器 CGT_C6000_7.3.0
下载并安装此软件包: https://www.ti.com/tool/download/C6000-CGT
请滚动并选择准线 CGT 版本7.3.0
4)修改"environment setup script"、 setupenvMsys.sh、位于 \ti\pdk_c667x_2_0_16\packages/ti\boot\IBL\src\make
示例-根据 PC 中的编译器路径进行修改。
#!/bin/bash # Environment setup to be done if using MSYS Bash shell for build # Specify the base directory of the c6000 compiler with UNIX style path separator export C6X_BASE_DIR='"C:/ti/c6000_7.4.24"' export PATH=$PATH:C:/ti/c6000_7.4.24/bin # Don't modify the below variables. They are derived from the above definitions export TOOLSC6X=$C6X_BASE_DIR export TOOLSC6XDOS=$C6X_BASE_DIR
构建说明
1.修改环境设置脚本 setupenvMsys.sh 以匹配工具链安装
目录。
2.设置环境变量:
-在 MinGW-MSYS Bash shell 上"源 setupenvMsys.sh"
--
对于 C6678、支持的 ENDIAN 是
——大
——小
--
构建 IBL 的命令:
1.将目录更改为 IBL\src\make
2. make>make evm_c6678_i2c ENDIAN=little I2C_bus_ADDR=0x51
重新构建 IBL 后、可在 \ti\pdk_c667x_2_0_16\packages/ti\boot\IBL\src\make\bin 中找到输出二进制文件
i2crom_0x51_c6678_le.bin (CCS 数据格式)
i2crom_0x51_c6678_le.dat (原始二进制文件)
----
此致
Shankari G