微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640烧写后无法运行Cortex_M3_0: Can't Run Target CPU:

CC2640烧写后无法运行Cortex_M3_0: Can't Run Target CPU:

时间:10-02 整理:3721RD 点击:

各位工程师好:

我自己做了一块板子用到CC2640的5*5芯片,没有用外部32.768的晶振,例程simple_peripheral_cc2650em_app可以烧写,但烧写结束后进入main函数运行失败,提示如下:

Cortex_M3_0: Can't Run Target CPU: (Error -2134 @ 0x0) Unable to control device execution state. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.407.3)
Cortex_M3_0: JTAG Communication Error: (Error -1170 @ 0x0) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.407.3)

我是用的CC2650launchpad烧写的,程序在开发板上也烧写验证过没有问题,所以应该不是JTAG的问题

我自己感觉是晶振的问题。程序已经严格按照《在无32kHz 晶体的CC2640 上运行低功耗Bluetooth》配置过了,编译无错误且开发板验证OK。硬件上我用的晶振是ECS的24MHz、8PF晶振,上电3.3V后测量VDDS3.3、VDDR1.6~1.7,天线引脚电压0.07和0,晶振引脚电压0.042和0,不明白为什么晶振不起振,是用的晶振不对嘛?烧写时板子文件已经取消掉了7*7换为了CC2650DK_5XD

下面是一些截图,原理图里的晶振引脚应该是1/3晶振脚2/4地,用的模板所以是1/4.2/3

板子能在flash programmer2识别和实现擦除功能不?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top