找回密码
 立即注册

微信扫码登录

查看: 568|回复: 2

Sometimes zb_factoryReset(); is not worked.

[复制链接]

23

主题

18

回帖

291

积分

华贵铂金

积分
291
发表于 2025-2-4 08:54:11 | 显示全部楼层 |阅读模式
information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR8258
SDK及版本: telink_zigbee_ble_concurrent_sdk-2.4.0.0
I comission TLSR8258 Dongles with telink_zigbee_ble_concurrent_sdk-2.4.0.0.

Each dongle have 3 endpoints(light, motion sensor, daylight sensor).
I run factory reset after 1 ~3 days.
some dongles not run zb_factoryReset().
Can you check it ?

27

主题

265

回帖

847

积分

版主

积分
847
发表于 2025-2-5 10:31:02 | 显示全部楼层
After calling zb_factoryReset(), the stack will start a factory new task (to send leave),
then nv_resetToFactoryNew() will be called to erase flash data,
and finally call back to sampleXX_leaveCnfHandler().

23

主题

18

回帖

291

积分

华贵铂金

积分
291
 楼主| 发表于 2025-2-6 07:29:10 | 显示全部楼层
本帖最后由 jylee@kme21.com 于 2025-2-6 07:49 编辑

TL_YB 发表于 2025-2-5 10:31
After calling zb_factoryReset(), the stack will start a factory new task (to send leave),
then nv_r ...

void factoryRst_handler(void){
        if(factoryRst_exist){
//#if (DEBUG_MODE == 1)
                printf("===================start factory reset2=========\r\n");
//#endif
                factoryRst_exist = FALSE;
                zb_factoryReset();
        }
}


void sampleLight_leaveCnfHandler(nlme_leave_cnf_t *pLeaveCnf)
{
//#if (DEBUG_MODE == 1)
                printf("===================sampleLight_leaveCnfHandler====%d=====\r\n", pLeaveCnf->status);
//#endif
    if(pLeaveCnf->status == SUCCESS)
    {
            light_blink_start(3, 200, 200);

            //waiting blink over
        TL_ZB_TIMER_SCHEDULE(sampleLight_recoveryStart, NULL, 2 * 1000);
    }
}


====================================================

===================start factory reset2=========<CR><LF>
===================sampleLight?leaveCnfHandler====194=====<CR><LF>

====================================================
pLeaveCnf->status is 194 in sampleLight_leaveCnfHandler()

sometimes sampleLight_leaveCnfHandler() is not worked.

What is problem ?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-4-4 18:11 , Processed in 0.085637 second(s), 21 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表