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.

CCSv5.1编译OMAPL138代码生成bin文件问题



各位求解啊:

我的工作环境:win7+CCSv5.1,现在运行OMAPL138的ARM端代码,代码就是网上发布的quickStartOMAPL1x_rCSL-2.0里的ARM2DSP_integration_armL138代码,

1.用这个命令时:

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ARMofd" "${CG_TOOL_ROOT}/bin/ARMhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

我的CCS5.1路径下没有ARMofd和ARMhex工具,bin文件生成不了;

2.用这个命令时:

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/ofd470.exe" "${CG_TOOL_ROOT}/bin/hex470.exe" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe"

生成的bin文件有2G大小,这是什么原因啊?

我在加载quickStartOMAPL1x_rCSL的工程后,工程的配置自动为tms470编译器,这是正常的吗?

十分困惑,请指教,

  • 刚才又测试了下对于quickStartOMAPL1x_rCSL-2.0的DSP端代码ARM2DSP_integration_dspL138

    使用命令:

    "${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"
    "${CG_TOOL_ROOT}/bin/ofd6x.exe" "${CG_TOOL_ROOT}/bin/hex6x.exe" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe"

    可以正常生成bin文件,

    CCSv5.1在加载这个DSP端代码时,该工程属性为c6000的编译器,

    为什么ARM端的代码不对???