你好,我想问一下,使用SEGGER-Jlink烧写Simple_Peripheral程序到CC2640R2F开发板后,需要断点重启后手机才会扫描到设备,
在Debug模式下,断点打不了,没办法调式,也扫描不到设备,在用Jlink烧写时,我还需要设置什么选项吗?
用XDS110是可以的,
Viki Shi:
开发板是TI launchpad吗?请按照这边图片设置: wiki.segger.com/LAUNCHXL_CC2640R2
user5975578:
回复 Viki Shi:
是 TI launchpad, Jlink一直都是可以烧录的,按照上边图片设置,把SWO跳帽加上,打断点失败,没办法进入断点,也扫描不到设备
YiKai Chen:
確認一下ccxml有沒有設置好
user5975578:
回复 YiKai Chen:
你的截图和我这边是一样的,只是按红色箭头按钮运行后,手机扫描不到设备,感觉程序没有跑起来,在程序中也打不了断点;断电在上电后手机就可以扫描到了,我怀疑是哪个地方是不是还需要设备一下,
YiKai Chen:
回复 user5975578:
我可以設置斷點也可以調試
user5975578:
回复 YiKai Chen:
现在可以在debug模式下打断点,也可以调试,但是运行到BIOS_start之后,依然可以打断点,但是GAP接收不到协议栈的事件通知,
你那边可以在试一下,看看debug模式下运行起来,手机能不能扫描到设备,谢谢
YiKai Chen:
回复 user5975578:
在debug模式下运行起来,我的手机能扫描到设备
user5975578:
回复 YiKai Chen:
在debug模式下,我还是用USB给CC2640供电的,不是从JLink上给CC2640供电的,会不会是这个原因导致的呢?我的Jlink不是正版的应该没关系吧
YiKai Chen:
回复 user5975578:
你RESET JUMPER要接著
user5975578:
回复 YiKai Chen:
RESET 的跳帽不是要去掉吗,然后接到Jlink上的RTRST引脚,是这样吧