Part Number:CC2640R2FOther Parts Discussed in Thread: UNIFLASH
CCS的版本是:ccs10.4.0.00006
芯片型号是:CC2640R2F
在调试模式下 usleep(5000);之后能唤醒程序正常运行。只是断开调试模式,不断电重启,MCU也是正常运行。但是断开调试模式且重新上电,芯片休眠之后就不会被唤醒
Nick Sun:
您好,
您是直接通过Debug烧录工程的吗?有尝试过使用烧录工具类似于Uniflash来烧录工程吗,是否会仍有问题出现?
,
zhang lu:
采用Flash Programmer 2工具烧录工程,烧录成功之后MCU进入休眠之后就不会唤醒
,
Nick Sun:
您好,
我想我们先排除硬件的问题。
您的设备是launchpad还是客制化的设备?是所有的设备都会这样吗还是只有部分?是否有使用相关的SDK和其上的example,若未修改的示例是否也会有问题?
在CCS上有load按钮,也可烧录程序,有尝试过这个吗?(现在我们比较推荐使用Uniflash)
,
zhang lu:
暂时只有三台设备的mcu会这样,采用的SDK是sdk_4_20_00_04.是根据其上的example修改的程序
刚刚试了load按钮,烧录成功之后正常运行。
,
zhang lu:
用load按钮烧录完成之后,要是断电重启仍然有问题出现
,
Nick Sun:
您好,
您这边说只有三台会这样,其他都是没有问题的吗(好的比例大概是多少)?
,
zhang lu:
已出库的设备是有两千台,其中三台在多次重新上电之后出现异常。
,
Nick Sun:
您好,
我们认为是否是这三台的硬件问题,(类似于外围电路上阻容焊接的问题或者供电的问题),因为这个比例来说您的设计和工程应该是没有问题的。
您能检查一下您有问题的板子上的硬件是否有异常的情况吗?
,
zhang lu:
已经排查过了,1、出现异常的三个板子,换新的MCU在烧录程序都正常运行。2、在更换新的MCU之前,外围电路的可能有干扰的元器件也更换过了,结果还是一样的。3、我们把其中一块出现异常板子上的MCU,焊接到另外一块正常运行的板子上去,那个正常板子会出现同样的问题。
,
Nick Sun:
您好,
那似乎是核心损坏了,不好意思给您造成了困扰。
您可以联系我们的客户支持部门:
打开链接https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_Bluetooth_csm
点击申请新的支持下面的提交申请按钮
在新打开的窗口中点击质量,可靠性和环境信息下面的创建案例按钮
在打开的表格中您可以使用中文描述您的问题并且递交。关于质量问题,建议您参阅这个链接,会有客服为您提供帮助:https://www.ti.com.cn/zh-cn/support-quality/additional-information/customer-returns.html (故障分析(产品返还)申请)
感谢您对TI的支持。
,
zhang lu:
我比较费解为啥在调试模式下是可以正常运行的?这两者的区别在哪?
,
Nick Sun:
您好,
这个问题没有办法给出确切的答案,因为我们不知道芯片具体损坏在哪里,再去做分析。
例如可能由于断开调试模式且重新上电后电压有不同之类的。
还是希望您去联系我们的客户支持部门。