使用CC2640的板子,有一定比例会不工作,(大概5%左右),不工作的板子有两种现象:1、晶振不启振(确定不是晶振问题),2、晶振启振但程序不运行。
故障是在单板测试、组装测试和使用中都会出现,所以应该是设计的问题。
我的板子上是有升压boost的,这个芯片造成给CC2640的供电电压出现比较大的纹波,大概幅度有60mV-80mV,VDDR的纹波大概也有20mV左右。
另外,CC2640有个这个要求:
请问,是不是因为这个原因,造成CC2640工作不正常?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
A certain proportion of the plates using CC2640 will not work (about 5%), and there are two phenomena in the plates that do not work: 1. Crystal vibration will not start (it is determined that it is not a crystal vibration problem); 2.Crystal oscillator starts but the program does not run.
Failures occur during veneer testing, assembly testing, and use, so they should be design issues.
There is a boost on my board. This chip causes a relatively large ripple in the power supply voltage to CC2640, which is about 60mv-80mv, and about 20mV ripple in VDDR.
In addition, CC2640 has this requirement:
Is it because of this reason that CC2640 is not working normally?
Bing,
应该不是Slew rate的问题,这个是整个电压上下点的速率。
我看你好象是交流偶合看纹波,绝对电压值是多少呢?
你可以看一下上下电的时序,看看reset/vcc/vddr等电压。
另外,你是怎么判断一定不是crystal的问题呢?你可以把规格书po上来我看看,或者你用TI推荐的crystal 验证一下。swra495f_Crystal Oscillator and Crystal Selection.pdf
BR. AZ
感谢您的回复,回答您的质疑:
1、直流电压是2.8V左右,我用通信电源和电池都试过,结果都是一样的,所以跟直流电压没有关系。
2、不知道您说的上电时序指的是哪方面,但是我把VCC、VDDR、reset的上电图发出来看看。
VCC上电图
VDDR上电图
reset上电图
帮看看有啥问题。
3、判断不是晶振问题原因是,曾经把不启振板子上的晶振换到正常板子上,可以启振的。也将不起振的板子上的CPU换新的,重新烧录后可以正常工作。不过我现在的晶振两脚之间没有加1M的电阻,不知道是不是影响很大。下面把晶振规格书发上去,帮忙参考一下。
bing,
晶振从规格书上看,是没有问题的。1Mohm或许有帮助,但不是必须的。
三个时序也没问题。这个是有问题还是没有问题的时序呢?
我看你的纹波有60mV?那么,2.8V-60 mV应该也是在工作范围之内的。
你把原理图po上来我看看吧。
BR. AZ
您好,回答您的疑问:
1、这个时序都是不起振的板子的,是同一块板上的时序。
2、纹波是有60mV-80mV的,不过加大电源电容可以减小,我加了两个大概37uF的电容,可以减小到20mV多。
3、原理图我用pdf文档上传。TEETHB-V1.2.pdf