Search found 29 matches

by 17394068840
2024年 May 9日 00:06
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

Re: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

可以开机,很少遇到死机开不了机的情况,从现象看关机很可能是软件发生了复位导致的,因为程序上电默认是关机状态。 这种关机的现象只要关闭了低功耗就不会发生了。请帮忙看下是否还有其他思路?

by 17394068840
2024年 May 8日 13:13
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

Re: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

今天上午新增了10台测试,到下午1点钟已经有2台关机了,看来跟ADC也没关系,程序都是烧录了取消ADC检测的程序。

by 17394068840
2024年 May 8日 11:04
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

Re: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

感谢您提供的思路,昨天下午我们烧录了5台机器取消了ADC初始化和程序中的电压检测,一直运行到现在还是正常的,大约15小时了。这个问题可能跟ADC有关因为我们程序中做了检测电池电压低的时候自动关闭并保存参数。不过我们电路中做了二极管分离和1000UF电容蓄电,也就是检测二极管之前的电压跌落的时候立即保存参数到flash并关机,二极管之后有个1000UF电容理论上足够处理完这些动作了。 如果是跟ADC有关那么为啥关闭低功耗这个现象就没有了?还有程序应该怎么修改解决这个问题?

by 17394068840
2024年 May 6日 20:28
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

Re: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

关于前4K被擦除,看了下,我烧录器 版本是3.1 那么有可能是烧录器版本造成了前4K被擦除。 2.我觉得这个问题跟低功耗有关,目前找了了20台极容易复现问题的设备,烧录了取消了低功耗后的程序5天没有再出现问题。 #define TY_ADV_INTERVAL 1000 //range: 20 10240ms #define TY_CONN_INTERVAL_MIN 180//180 //range: 7.5 4000ms #define TY_CONN_INTERVAL_MAX 200//200 //range: 7.5 4000ms STATIC VOID_T tuya_ble_update...
by 17394068840
2024年 May 1日 08:40
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

Re: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

您好,感谢回复给的思路,这几天我们又做了很多测试发现以下问题:
1.PC指针无法确定具体代码位置,因为有些设备没有完全死机,有的可以手动开机。
2.测试发现一台程序区地址0开始4K区域全部擦除为FF。无法开机。
3.低功耗关闭后测试15台曾经出现过问题的设备,发现不在复现,也就是说可能和低功耗有关。
4.低功耗的tuya_init_third 代码内容如下截图。

by 17394068840
2024年 Apr 25日 09:50
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象
Replies: 13
Views: 484

【求助】【TuyaOS OS】BTCM模块使用tuya OS开发的程序在小批量试产时遇到很多死机现象

模组型号:BTCM SDK版本:TLSR8250_TuyaOS-3.8.3 问题描述: 1.刚通电手动开机运行正常,可添加设备,可手动开关,可手机控制开关。 2.静置几分钟后,有个别设备会从手机上离线,并再也无法控制,此时手动按键控制设备,设备上的LED指示灯不亮了(正常情况下有按键就会亮起),但是神奇的是有些设备虽然灯不亮但开关还可以被手动控制; 3.有些设备比较惨一些,即使断电放完电在上电,也无法运行,手动控制也无反应,指示灯也无反应,手机也显示离线。对于这种完全死机的设备,我重新用仿真器原厂工具烧写程序,发现可以本地控制了,但是无法被手机发现(这种情况我遇到过,是因为授权信息丢了),然后...
by 17394068840
2024年 Mar 30日 21:01
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】【TuyaOS OS】手机端删除蓝牙设备模块能收到通知吗?
Replies: 2
Views: 270

【已解决】【TuyaOS OS】手机端删除蓝牙设备模块能收到通知吗?

TLSR825X_3.8.1 sdk 当设备从手机上删除的时候,我们想让设备的led闪亮起来,请问SDK中是哪个回调可以收到删除设备的通知? 以下是通知函数的结构体。 typedef enum { TAL_BLE_STACK_INIT = 0x01, /**< Successfully init ble/bt stack */ TAL_BLE_STACK_DEINIT, /**< Deinit BLE stack Callback */ TAL_BLE_STACK_RESET, /**< Reset Event From Ble Stack */ TAL_BLE_EVT_PERIPHERAL_...