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

LAUNCHXL-CC26X2R1: CCS编译ProjectZero工程后,使用Uniflash下载project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.hex后,发现没有正常启动

Part Number:LAUNCHXL-CC26X2R1Other Parts Discussed in Thread:UNIFLASH

CCS编译ProjectZero工程后,使用Uniflash下载project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.hex后,手机的nRF Connection不能发现“Poject Zero”

是不是没有正常启动?请提供下载方法

Galaxy Yue:

你好,

请问你的CCS编译工程之后 在UART端可以得到回显数据吗?

请查看一下read me

https://dev.ti.com/tirex/explore/node?node=A__AITgcaL2cn6qpUHVCepyPw__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK_BLE5STACK_MODULE__BSEc4rl__LATEST

,

jrx feng:

ccs调试下载project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.out,UART串口回显如下:

并且手机的nRF Connection应用可以发现这个Project Zero_JRX ,可以连接并且功能操作正常

uniflash下载ccs编译的Debug/project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.hex, UART 串口回显如下

并且手机的nRF Connection应用不能发现这个Project Zero_JRX ,  重启后只能发现ProjectZero,并且不能连接

,

jrx feng:

你好:

CCS的ProjectZero工程编译生成的文件,使用Uniflash工具怎么下载,有说明的文档手册吗?

,

Galaxy Yue:

jrx feng 说:ProjectZero工程编译生成的文件,使用Uniflash工具怎么下载

就通过正常的uniflash的操作就可以

选择.hex或者.bin文件就可以烧录进去

uniflash使用指南可以看下

https://blog.csdn.net/qq_43559363/article/details/121097505

,

jrx feng:

你好:

使用的是Version: 8.6.0.4688版本,操作界面、功能与https://blog.csdn.net/qq_43559363/article/details/121097505中的描述不相同

下载该工程编译的hex文件,手机的nRF Connection应用不能发现这个Project Zero_JRX ,  重启后只能发现ProjectZero,也不能连接

这个编译并没有生成合适的.bin文件

请问有没有针对这个uniflash版本,针对ProjectZero工程编译,下载的文档

,

jrx feng:

你好:

有没有CC2642R1/CC2652R1开发板的在线技术支持,或者电话支持?

,

Galaxy Yue:

没有专门针对一款开发板的,都是一个方向的

在线技术支持可以去英文论坛

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum

没有电话支持

,

Galaxy Yue:

uniflash是可以烧录进入hex bin文件的

我在用的是8.4版本,是可以正常使用的,8.6版本更新,理论上没有问题

如果你要使用OAD服务,请参考

https://software-dl.ti.com/lprf/simplelink_cc26x2_latest/docs/ble5stack/ble_user_guide/html/ble-stack-oad/index.html

也可以使用官方的simplelink starter

https://play.google.com/store/apps/details?id=com.ti.ble.simplelinkstarter&hl=en_US

,

Galaxy Yue:

CCS生成bin文件

https://zhuanlan.zhihu.com/p/158154724

,

jrx feng:

你好:

设置Step后没有生成.bin文件,请看有什么问题吗?

${CG_TOOL_HEX} -order MS –memwidth=8 –romwidth=8 –intel -o ${ProjName}.hex ${ProjName}.out${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_DIR}/tools/common/oad/oad_image_tool –verbose ccs ${PROJECT_LOC} 7 -hex1 ${ConfigName}/${ProjName}.hex -k ${COM_TI_SIMPLELINK_CC13XX_CC26XX_SDK_INSTALL_DIR}/tools/common/oad/private.pem -o ${ConfigName}/${ProjName}_oad"C:\ti\ccs1260\ccs\utils\tiobj2bin\tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "C:\ti\ccs1260\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\bin\ofd2000" "C:\ti\ccs1260\ccs\tools\compiler\ti-cgt-c2000_22.6.1.LTS\bin\hex2000" "C:\ti\ccs1260\ccs\utils\tiobj2bin\mkhex4bin"

编译时如下:

没有生成bin文件

编译生成的“project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.hex” 为什么用uniflah下载后,运行不成功

,

jrx feng:

uniflash烧录CCS Project|Zero工程编译的hex文件到开发板,烧录过程正常无错误,为什么不能正常运行?

烧录时缺少什么文件吗?

,

Galaxy Yue:

你好,

编译器版本没说明,如果是默认的arm compile,使用下面命令没有问题,可以生成bin文件,注意原样输入,不要加引号

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

,

Galaxy Yue:

烧录过程中有什么提示吗?

jrx feng 说:运行不成功

这个还是搜索不到所以由此判断不能正常运行吗?

,

jrx feng:

你好:

这样添加设置,编译时输出错误了?

并且没有project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.bin文件生成

,

jrx feng:

CCS版本

编译器版本怎么检查?

,

Galaxy Yue:

CCS 选中工程->右键 properties->general->compiler version

,

jrx feng:

你好:

有两个编译器版本,CCS默认为TI Clang  V3.2.1.LTS

还有一个是 TI V20.2.7.LTS,是不是需要改变编译器版本?

发现修改为TI V20.2.7.LTS后,ReBuild ALL  编译时输出很多错误

请问TI,这个CCS 开发环境有没有正确的使用方式,最好有图形化的操作手册,和在线的FAE

,

jrx feng:

你好:

 还是无法编译出BIN文件,uniflash下载.hex无法运行

请给出修改的方法

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC26X2R1: CCS编译ProjectZero工程后,使用Uniflash下载project_zero_CC26X2R1_LAUNCHXL_tirtos7_ticlang.hex后,发现没有正常启动
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1