为了量产方便,我们自制了烧写板,先烧写芯片,再焊接。烧写板电路除了烧写部分,其他与量产应用板一致,方便烧写完成后好测试验证。现在情况是:烧写板运行正常,可以烧写芯片,烧写完的芯片在烧写板,或是焊在量产应用板上都可以正常运行,看打印和闪灯都正常。但是烧写板上运行的时候,蓝牙信号出不来,搜索不到;而焊接在量产应用板上,蓝牙信号可以出来,可以被搜索到。烧写板图示见附件请问这是怎么回事呢?是不是蓝牙天线部分电路要非常靠近芯片?
如果我没猜错,是否是软件跟硬件不搭配,如量产应用板有外部32 k晶体而烧写板上面没有,程序设置是外部的32 k晶体,导致软件运行错误。无法搜索到蓝牙
您好,非常感谢您的回复。对于烧写板和量产板,我们用的硬件电路基本都是一样的,就是烧写板多了烧写部分电路(比如VPP等)。软件方面,工具都是同一套同一版本,firmware也是同一个,没有区别。
我们烧写板和量产板都没有32 k晶振,软件里面选的是内部32 k震荡。
现在,烧写板和量产板都可以正确执行代码,闪灯和打印都是正确的,仅是烧写板出不来蓝牙信号。
您好,
其它功能正常,但蓝牙信号出不来的话,很有可能和16米晶振没有正确焊接有关系,请检查这部分电路
您好,非常感谢您的回复。按照我们的经验,如果是16米晶振焊接不对,那么芯片都不会正常运行。而我们现在情况是:烧写板和量产板都可以正确运行,闪灯和打印都正确,仅是烧写板的蓝牙信号出不来。
你好,使能休眠模式之后,可尝试观察电流波形,看是否有正常的广播波形出来。另外,可用频谱分析仪看能不能抓到BLE频段,并观察是否有频偏。另外,还可用示波器测量晶振是否有起振。
如果我没猜错,是否是软件跟硬件不搭配,如量产应用板有外部32 k晶体而烧写板上面没有,程序设置是外部的32 k晶体,导致软件运行错误。无法搜索到蓝牙
您好,非常感谢您的回复。对于烧写板和量产板,我们用的硬件电路基本都是一样的,就是烧写板多了烧写部分电路(比如VPP等)。软件方面,工具都是同一套同一版本,firmware也是同一个,没有区别。
我们烧写板和量产板都没有32 k晶振,软件里面选的是内部32 k震荡。
现在,烧写板和量产板都可以正确执行代码,闪灯和打印都是正确的,仅是烧写板出不来蓝牙信号。
您好,
其它功能正常,但蓝牙信号出不来的话,很有可能和16米晶振没有正确焊接有关系,请检查这部分电路
您好,非常感谢您的回复。
按照我们的经验,如果是16米晶振焊接不对,那么芯片都不会正常运行。而我们现在情况是:烧写板和量产板都可以正确运行,闪灯和打印都正确,仅是烧写板的蓝牙信号出不来。
你好,使能休眠模式之后,可尝试观察电流波形,看是否有正常的广播波形出来。另外,可用频谱分析仪看能不能抓到BLE频段,并观察是否有频偏。另外,还可用示波器测量晶振是否有起振。