模组型号:BTCM
SDK版本:TLSR8250_TuyaOS-3.8.3
问题描述:
1.刚通电手动开机运行正常,可添加设备,可手动开关,可手机控制开关。
2.静置几分钟后,有个别设备会从手机上离线,并再也无法控制,此时手动按键控制设备,设备上的LED指示灯不亮了(正常情况下有按键就会亮起),但是神奇的是有些设备虽然灯不亮但开关还可以被手动控制;
3.有些设备比较惨一些,即使断电放完电在上电,也无法运行,手动控制也无反应,指示灯也无反应,手机也显示离线。对于这种完全死机的设备,我重新用仿真器原厂工具烧写程序,发现可以本地控制了,但是无法被手机发现(这种情况我遇到过,是因为授权信息丢了),然后我用 涂鸦生产解决方案云模组烧录。好了,又可以被发现和控制了,但是下一次出现这种情况不一定是多久之后。
分析经过:
问题出现已经有几天了,这几天我们做了各种测试,发现一些规律,但无法确定问题:
1.发现当天线和电源线缠在一起时,问题复现的比较快,当天线和电源线分开时,问题有的可以复现有的机器不复现,或很长时间后复现。1#设备
2.天线和电源线在一起不处理,使用telink原厂工具手动烧录带log程序,测试了十几个小时没有再复现。2#设备3#设备
3.天线和电源线在一起不处理,使用涂鸦生产解决方案工具烧录+授权带log程序,测试了几个小时后复现。5#设备
4.天线和电源线在一起不处理,使用telink原厂工具手动烧录不带log程序,测试了0.5小时后发生设备离线无法控制。5#设备
程序说明:1.开启了低功耗模式,2.使用1秒定时回调函数处理业务。3.在首次上电运行和检测到设备掉电是进行状态参数保存flash 4.电路中使用了触摸按键芯片。