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.

[参考译文] LAUNCHLL-CC26X2R1:未为simplebleperipheral项目生成任何bin文件

Guru**** 2443840 points
Other Parts Discussed in Thread: UNIFLASH, CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1102892/launchxl-cc26x2r1-no-bin-file-being-generated-for-simplebleperipheral-project

部件号:LAUNCHTXL-CC26X2R1
主题中讨论的其他部件:UNIFLAASHCC1352P7

尊敬的:

我的环境是

CCS v 11.2
Simplelink SDK v 5.2


我看不到通常使用Uniflash刷新的.bin文件。 请参阅屏幕截图。 有典型的十六进制,输出,映射,但没有容器。

该项目是BLE SimpleBLEPeripheral。

我在这里错过了什么?

谢谢。

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

    您好,
    找到它

    项目属性/ c++构建 /设置构建后步骤

    复制以下内容

           ${CG_TOOL_HEX}-ORDER MS --memwidth=8 --romwidth=8 --intel -o ${ProjName}.hex ${ProjName}.out;${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_Install_DIR}/tools/common_oload ${PROJ_Name}{COM_PROJMP_1}{PRIM_Config_OK_OK_LOD_OK_LOD_LOC_LOD_LOD_____LOC______NOST____{${PRICOLOD________________{PRIM_Name}{${PR_}${${$__________________}$      

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

    你好,kazola,

    感谢您使用解决方案更新E2E帖子。  使用OAD图像工具通常适用于OAD项目,您还可以使用tiobj2bin生成二进制文件。 有关 详细信息,请参阅此E2E主题。

    此致,
    Ryan

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

    这不起作用

    请提供您自己的答案,因为这会输出16 MB 大小文件

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

    https://e2e.ti.com/f/1/t/99.0208万
    https://e2e.ti.com/f/1/t/102.7万 

    "${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/armofd.exe" "${CG_TOOL_ROOT}/bin/armhex.exe" "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin.exe"

    此致,
    Ryan

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

    您好

    已尝试此操作,结果纸盒为360 KB。 对于芯片的内存容量来说,这似乎有点太高了,而且更复杂的代码占用的空间也更少。

    我在Linux上,删除了刚才粘贴的命令的扩展名。

    意见?

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

    我不知道tiobj2bin工具的确切细节,但我猜它是在填充未使用的闪存区域。  我有一个简单的外设CC1352P7示例,其二进制映像为704 KB。

    此致,
    Ryan