TI中文支持网
TI专业的中文技术问题搜集分享网站

am572x使用CCSV7生成例程的bin文件在uboot无法使用

am572x使用CCSV7生成例程的bin文件在uboot无法使用,仿真的.out文件能正常使用,是因为此bin文件带有头信息,我uboot里面没有一直对bin文件头信息处理导致无法运行此bin文件吗?sbl上能使用这bin文件。是否可以生成不带头的bin文件直接在uboot中加载到ddr中运行此bin文件

以下是生成bin文件的编译工具,进去目录下发现与rprc文件有关,而sbl中有对rprc文件进行处理,但是我uboot并没有对此有相应的处理,请问能产生不带头的bin文件吗

${TI_PDK_INSTALL_DIR}/packages/pdkAppImageCreate.bat ${TI_PDK_INSTALL_DIR}/packages ${CG_TOOL_ROOT} ${PROJECT_LOC}/${ConfigName} ${ProjName} AM572x dsp

按照网上的生成bin文件的编译工具,我的uboot也无法读取此bin文件。

"${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" 

Nancy Wang:

试试看直接用ccs->properties->objcopy utility生成bin文件。

Minister:

回复 Nancy Wang:

具体操作是如何(具体配置流程),如何能像linux下使用objcopy加参数去除一些源文件的多余信息

Minister:

回复 Nancy Wang:

objcopy不兼容此类格式的.out文件

Minister:

回复 Nancy Wang:

objcopy生成的bin文件过大如何解决

Nancy Wang:

回复 Minister:

您最终是通过哪种方式生成了bin文件,看您之前说不兼容?麻烦详细说一下,方便我去咨询相关的同事。

Minister:

回复 Nancy Wang:

最终没有生成bin文件,想采用你所说的objcopy工具去生成,build->step中的工具全取消了,只生成了.out文件

Nancy Wang:

回复 Minister:

user6102710objcopy生成的bin文件过大如何解决

Minister:

回复 Nancy Wang:

新生成的bin文件(没有头信息了)load到ddr中,pc指向到entrypoint中并不能正常运行,请问如何调试

赞(0)
未经允许不得转载:TI中文支持网 » am572x使用CCSV7生成例程的bin文件在uboot无法使用
分享到: 更多 (0)