公司原来有一块可以正常运行cc2640的板子,但最近因为空间不足换了cc2642r1。我们把2640更换成2642,更换了24M的晶振。现在2642运行simple pripheral的时候串口已经可以输出,显示已经在广播,但我们一直搜不到它的广播。我量了一下VDDR是1.68v,用示波器量了48M晶振也起振了。天线用的是RFP单端天线,RFN是空着的。请问对这个问题有什么相关的建议?
Viki Shi:
CC2640到CC26X2的硬件改动不止晶振,请看这边文档:www.ti.com.cn/…/swra582c.pdf
Vega:
回复 Viki Shi:
是的,我们也是按照这个文档上修改做的改动,更换了DCDC脚的电感和电容,但还是不行。还有手头有一个2640的邮票板,用的是PCB天线的,我们就更换了24M晶振和2640到48M和2642,它就跑起来了,能收到广播(用的同样的程序)。
Viki Shi:
回复 Vega:
已经广播了但搜不到,你们有没有测过频偏?
Vega:
回复 Viki Shi:
手头没有测试频偏的仪器。。我就是感觉RF没工作,但48M已经起振,DCDC电压正常,频偏确实是个可能性,如果是这个问题我们应该怎么修改呢?同样的板子原来运行2640是没有问题的,它和2642的射频的区别是什么?
Vega:
回复 Viki Shi:
可以了,之前晶振两旁没有电容,现在加上电容就可以工作了。我之前还调节了一下内部芯片自动匹配电容,都不好太好用,或者我匹配的不对。
Viki Shi:
回复 Vega:
“我就是感觉RF没工作”着跟你前文描述矛盾,之前你说的是“串口已经可以输出,显示已经在广播”
射频方面基本是一致的,建议先测一下频偏看看,再进行下一步判断