使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

蓝牙 BLE设备、蓝牙 MESH设备、蓝牙 Beacon设备、Sub-G设备等


阿音嘎
Posts: 34

2025年使用PHY6222开发的时候遇到过这个现在,当时是去掉了晶振旁边的12PF电容就正常了。


2026年使用PHY6222开发其他款式的时候,又遇到了这个情况,目前已经是去掉电容的情况了,2026新款做了十几个样品,发现两例情况,并且尝试更换PHY6222芯片,就会正常,将出问题的芯片换到其他好的PCB,也会出现问题,相当于问题跟着芯片走。
查看日志发现 disconnect 0X08 HCI_ERROR_CODE_CONN_TIMEOUT。 https://support.tuya.com/zh/help/_detail/Ke8k0g4e11m9u 这里有个常见问题,好像是类似情况,请帮忙分析一下吧。

notzhangqi
Posts: 36

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

如果怀疑是频偏影响的话,需要通过频谱仪实际测一下频偏。

阿音嘎
Posts: 34

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

notzhangqi 2026年 Apr 13日 17:43

如果怀疑是频偏影响的话,需要通过频谱仪实际测一下频偏。

查看日志发现 disconnect 0X08 HCI_ERROR_CODE_CONN_TIMEOUT。这个日志是表示什么意思?什么情况会发生?

阿音嘎
Posts: 34

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

现在有些没头绪,感觉也像是芯片有两个不良品

notzhangqi
Posts: 36

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

阿音嘎 2026年 Apr 14日 09:04
notzhangqi 2026年 Apr 13日 17:43

如果怀疑是频偏影响的话,需要通过频谱仪实际测一下频偏。

查看日志发现 disconnect 0X08 HCI_ERROR_CODE_CONN_TIMEOUT。这个日志是表示什么意思?什么情况会发生?

连接超时,连接的双方有一方在设置的超时时间内没有发包导致。

notzhangqi
Posts: 36

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

阿音嘎 2026年 Apr 14日 09:49

现在有些没头绪,感觉也像是芯片有两个不良品

连接后很快断连了?有没有近距离测试过?

阿音嘎
Posts: 34

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

notzhangqi 2026年 Apr 14日 11:14
阿音嘎 2026年 Apr 14日 09:49

现在有些没头绪,感觉也像是芯片有两个不良品

连接后很快断连了?有没有近距离测试过?

固定时间6秒左右吧,设备和手机紧挨着的,又发现一个情况 // #define TY_ADV_INTERVAL 20 //range: 2010240ms
// #define TY_CONN_INTERVAL_MIN 15 //range: 7.54000ms
// #define TY_CONN_INTERVAL_MAX 15 //range: 7.54000ms 广播设置这个可以,
#define TY_ADV_INTERVAL 500 //range: 2010240ms
#define TY_CONN_INTERVAL_MIN 240 //range: 7.54000ms
#define TY_CONN_INTERVAL_MAX 260 //range: 7.54000ms这样不行

notzhangqi
Posts: 36

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

使用哪个版本tuyaos?

阿音嘎
Posts: 34

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

notzhangqi 2026年 Apr 14日 14:20

使用哪个版本tuyaos?

3.12.3

notzhangqi
Posts: 36

Re: 使用PHY6222进入低功耗不关广播模式会自动断开蓝牙连接

阿音嘎 2026年 Apr 14日 14:26
notzhangqi 2026年 Apr 14日 14:20

使用哪个版本tuyaos?

3.12.3

有没有对接的产品或者项目,把异常的芯片和板子寄给我们来看一下。

Post Reply