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无法运行
请给出修改的方法