TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2541 放一段时间,蓝牙搜索不到,重新烧录程序后能搜索到了

各位兄弟,近期碰到这样一个问题,一个蓝牙的模块,在我们出厂测试没问题之后,然后在厂家那边发现搜索不到,拿回来之后,发现重复的断电上电,有时候可以搜索到,有时候搜索不到,重复上电三次,大概有一次是可以搜索到蓝牙的。后面重新烧录了一次蓝牙,就变正常了,每次上电都能搜索到蓝牙。感觉比较奇怪

Viki Shi:

是不是不断重复上电导致了程序损坏或丢失?重新烧录以后问题会复现吗?

user5898267:

回复 Viki Shi:

重新烧录后问题没有复现,程序损坏或者丢失我感觉我不太会,程序损坏或者丢失后应该是每次蓝牙都搜索不到啊,可是这个是重复上电之后,还有几率可以搜到。

Viki Shi:

回复 user5898267:

比较奇怪,建议多次上电验证一下,看是否能复现。以及,出现问题后读出程序看一下

user5898267:

回复 Viki Shi:

请问下程序如何读出,我们这边的产品又出现一块类似的问题:用户在现场使用时用到一半蓝牙断开连接,后面就再也搜不到蓝牙了,拿回来之后,重新烧录了程序,然后就又可以正常使用了

user5898267:

回复 user5898267:

您好

kun wang7:

回复 Viki Shi:

重复上电指的是什么?会导致程序丢失吗

Gary Chen1:

我也发现过三次,发生在不同两块板。不同的是,我遇到的怎么断电上电都没有恢复,只有重新烧录固件才恢复。出现问题后,芯片供电3.3v正常,程序是完全不工作的,因为每秒指示灯都不闪,更谈不上广播了。

user5182684:

有没有可能是晶振不稳?

Gary Chen1:

回复 user5182684:

应该不可能,如果晶振不稳,多次断电后重新上电应该至少有一次恢复吧?我们试了几十次,每次都确保板内完全放电,就没有一次恢复的。

user5898267:

回复 Gary Chen1:

这个我后面把2541 flash里的程序全都都读出来了,发现出问题的蓝牙板子程序文件有很大一部分缺失,可能是flash被异常擦除了,联想到之前移植的程序里有遗留的操作flash的代码,之后把遗留的代码给去掉了,然后再去生产测试,目前为止发货1000个左右,还没有再发现这个问题的。

赞(0)
未经允许不得转载:TI中文支持网 » cc2541 放一段时间,蓝牙搜索不到,重新烧录程序后能搜索到了
分享到: 更多 (0)