Other Parts Discussed in Thread:UNIFLASH, CC2640R2F, CC3220SF
1. 在拿到手以后使用CCS导入例程并成功debug,但每次复位或断电以后代码都会刷回到out_of_box例程,(怀疑是代码未写入FLASH,仅在RAM中)
2. 在学习MQTT例程时需要烧写网络证书,我按照TI给的步骤使用uniflash进行烧写,但其无法连接,一直在打转(已经升级过uniflash 也已经断电重试)
3. 我更换了CC2640R2F连接uniflash,成功连接(排除电脑问题)
4. 我现在该怎么办?1的现象是不是证明开发板已经异常?还是说需要设置才能将代码烧写进flash?
谢谢各位!
user6359397:
uniflash无法连接的截图
,
Viki Shi:
1、需要用uniflash烧录才行,CCS烧录断电不保存 2、无法连接uniflash 的问题,是否有图片或者log信息提供?是TI官方板吗?
,
Viki Shi:
从截图看,没问题啊,上面不是已经识别出来板子了。上半部分是auto detect,下半部分是自己输入板子型号搜索
,
user6359397:
感谢你的回复,是TI的官方的板子,CC3220SF LAUNCHPad,在截图中,uniflash确实是已经被识别出来了,但是无法进入配置页面,一直在识别页面无限加载,正如截图中所示,我没有第二块CC3220SF,所以无法确定是否是硬件问题,开发板的图片如下图所示,我还有其他的办法来确定问题所在吗?
,
Viki Shi:
直接搜索框里输入板子型号,然后选择“start image creater”
,
user6359397:
谢谢你的回复!这个方法我尝试过了,结果和上面的截图一样,它在连接页面无限的加载,还有其他的办法吗?
,
Viki Shi:
你的SOP设置是否正确?请按照这边进行设置:dev.ti.com/…/node
,
user6359397:
正确,您可以在上述回复的照片中看到SOP的跳线是正确的,仅在端口1中连接了跳线帽
,
Viki Shi:
其他应该没什么设置了,你之前烧录过开发板没有,有没有做什么操作?
,
user6359397:
因为这块开发板是别人给我的,有没有可能跟JTAG有关?
,
Viki Shi:
设备管理器能识别吗?
,
user6359397:
你好,我用的是Linux系统,我查看USB设备的时候,发现他识别到的lanchpad并不是CC3220SF而是CC1352R1。。我更换了可以正常使用的CC2640R2F和更换了电脑也是一样的结果,为什么会出现这种现象呢?
rose@rose:~$ lsusb//未插入CC3220SF Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub rose@rose:~$ lsusb//插入CC3220SF后 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse Bus 001 Device 011: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
,
Viki Shi:
CC2640R2F也识别为CC1352R1?
,
user6359397:
是的,我尝试了3台linux系统的电脑,它们的现象也是一样的,每一台电脑的uniflash都可以正常识别出CC2640R2F,CC2640R2F可以正常连接,不过USB设备显示的是CC1352R1,我觉得这个问题超出了我们的预期,就当设备管理器能识别吧。如果设备管理器能识别,我接下来将如何测试我的CC3220SF呢?(前情提要:CCS可以正常DEBUG,UART输出正常,程序正常但掉电不保存,uniflash无法连接)
,
Viki Shi:
识别名称不一致,不会影响使用,这个应该是不同系统导致的。你用uniflash的时候CCS是关闭的,没有其他软件在使用板子吧?
,
user6359397:
你好,使用uniflash的时候CCS是关闭的,也没有其他软件使用板子
,
user6359397:
你好,我在windows下使用uniflash可以正常使用且连接正常,Linux下没办法连接
,
Viki Shi:
见 e2echina.ti.com/…/594099