FS23 Wdg Mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FS23 Wdg Mode

Jump to solution
10,289 Views
WeiCh
Contributor III

When initializing, use Wdg_43_fs23_SetMode to set the mode of the watchdog to FAST. After a period of time, it was set to OFF mode again. I found that the watchdog could not be turned off, because the FS_WDW_CFG register WDW_EN bit configured in OFF mode is 1. If it is set to 0, the watchdog can be turned off. Is this abnormal?

0 Kudos
Reply
1 Solution
10,102 Views
WeiCh
Contributor III

我已经找到这个问题的原因了:在调用SetMode接口设置OFF后,需要成功刷新一次看门狗,新的看门狗周期(无限窗口)才会生效。我之前用的是超时看门狗,所以设置OFF模式后直接刷新看门狗就可以了。但是后来改成了窗口看门狗,就不能直接刷新看门狗,需要在合理的窗口时间进行刷新。

但是我在查看设置OFF的SPI数据时有个疑惑,在Sbc_fs23_DisableWatchdog()这个函数内部,对FS_WDW_CFG寄存器进行了读-写-读,确认修改周期对之后设置LOCK_INT位退出INIT状态。

可后面又一次对FS_WDW_CFG寄存器进行了读-写-读,这是不是重复的操作?此时如果不在INIT状态,会不会有什么问题?

WeiCh_0-1734938013111.png

 

View solution in original post

0 Kudos
Reply
15 Replies
10,278 Views
guoweisun
NXP TechSupport
NXP TechSupport

HI 韦崇

你是想要disable WD的功能当芯片进入normal模式以后对吧?

0 Kudos
Reply
10,275 Views
WeiCh
Contributor III
是的,芯片在初始化时WDG配的是OFF模式,进入Normal模式再设置成SLOW或FAST模式。在开启WDG后,后续有时会切回OFF模式,我看函数的返回值都是OK的,但关闭看门狗没成功。我对比了一下成功时的情况,就是那个WDW_EN窗口看门狗使能位的配置差异。
0 Kudos
Reply
10,272 Views
guoweisun
NXP TechSupport
NXP TechSupport

这个WD 关闭的时间节点只有在INIT也就是初始化的时候配置WDW_PERIOD 为’0‘去关闭它,只有这样进入normal模式以后才是WD 才是OFF的状态,但每次reset都要这样在INTI的阶段把它关掉

0 Kudos
Reply
10,267 Views
WeiCh
Contributor III
我看驱动代码Wdg_43_fs23_SetMode接口,如果是要设置OFF模式,会让SBC进入INIT状态,再去配置WDW_PERIOD 为’0‘
0 Kudos
Reply
10,264 Views
guoweisun
NXP TechSupport
NXP TechSupport

对的是这样的

0 Kudos
Reply
10,257 Views
WeiCh
Contributor III

另外,FS23最新手册上有个描述错误:

_0-1734576691731.png

 

0 Kudos
Reply
10,254 Views
guoweisun
NXP TechSupport
NXP TechSupport

是这样的多谢指正,下一版会更正这个!

0 Kudos
Reply
10,190 Views
WeiCh
Contributor III

我使用的FS23驱动版本是1.0.0,RTD驱动版本是5.0.0。如果上面的情况下无法关闭看门狗,那驱动上是不是应该修改一下:

1、EB Tresos生成的OFF模式配置WDW_EN位是不是应为“0”,即超时看门狗;

_0-1734594429372.png

2、SBC驱动代码中切换模式时,应该同时修改PERIOD位和WDW_EN位:

_1-1734594598614.png

 

0 Kudos
Reply
10,195 Views
WeiCh
Contributor III
可以帮我确认一下当配置为OFF模式(周期位“0”和WDW_EN位“1”)的时候,看门狗是不是开始开启的。
0 Kudos
Reply
10,189 Views
guoweisun
NXP TechSupport
NXP TechSupport

你可以理解为period设定为0是无限制时间,然后后面那个是WD的类型,0是timeout,1是window型的。

guoweisun_0-1734594764139.png

 

他并不是说WD 真正的off了,只是说给你无限的时间去写对的seed喂狗,因为你后面还要喂狗来减error counter的值到0,才能释放FSXB进入normal模式。

0 Kudos
Reply
10,181 Views
WeiCh
Contributor III
我理解你的意思,但我实测就是设置OFF模式后,如果停止喂狗,就会出现看门狗复位,关于设置WDW寄存器,我在早期0.8.0版本上看到的是配置所有位,但0.9.0和1.0.0是只配了WDW_PERIOD位的。
0 Kudos
Reply
10,179 Views
guoweisun
NXP TechSupport
NXP TechSupport

那倒不会这样,假如你disable了这个WDW_PERIOD,然后WDW_WIN选择默认的timeout 跟Window都应该是一样的。

你可以试试全部都配置看看结果,一定是在INIT初始化阶段配置才有效关于这个WDW_PERIOD setting as ’0000‘

0 Kudos
Reply
10,103 Views
WeiCh
Contributor III

我已经找到这个问题的原因了:在调用SetMode接口设置OFF后,需要成功刷新一次看门狗,新的看门狗周期(无限窗口)才会生效。我之前用的是超时看门狗,所以设置OFF模式后直接刷新看门狗就可以了。但是后来改成了窗口看门狗,就不能直接刷新看门狗,需要在合理的窗口时间进行刷新。

但是我在查看设置OFF的SPI数据时有个疑惑,在Sbc_fs23_DisableWatchdog()这个函数内部,对FS_WDW_CFG寄存器进行了读-写-读,确认修改周期对之后设置LOCK_INT位退出INIT状态。

可后面又一次对FS_WDW_CFG寄存器进行了读-写-读,这是不是重复的操作?此时如果不在INIT状态,会不会有什么问题?

WeiCh_0-1734938013111.png

 

0 Kudos
Reply
10,098 Views
guoweisun
NXP TechSupport
NXP TechSupport

HI 

退出INIT状态以后假如进入normal模式了 对FS_WDW_CFG操作就是要把他重新打开配置,意味着他还想用这个WD供能但是不能设置period在无限’0000‘的状态了。

0 Kudos
Reply
10,287 Views
WeiCh
Contributor III

FS_WDW_CFG register config  In  OFF Mode :

_0-1734571139393.png

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2016684%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016684%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWhen%20initializing%2C%20use%20Wdg_43_fs23_SetMode%20to%20set%20the%20mode%20of%20the%20watchdog%20to%20FAST.%20After%20a%20period%20of%20time%2C%20it%20was%20set%20to%20OFF%20mode%20again.%20I%20found%20that%20the%20watchdog%20could%20not%20be%20turned%20off%2C%20because%20the%20FS_WDW_CFG%20register%20WDW_EN%20bit%20configured%20in%20OFF%20mode%20is%201.%20If%20it%20is%20set%20to%200%2C%20the%20watchdog%20can%20be%20turned%20off.%20Is%20this%20abnormal%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016690%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016690%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EFS_WDW_CFG%20register%20config%26nbsp%3B%20In%26nbsp%3B%20OFF%20Mode%20%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734571139393.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316598iF8BA3C7D2C200E66%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22_0-1734571139393.png%22%20alt%3D%22_0-1734571139393.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018380%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018380%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20have%20found%20the%20cause%20of%20this%20problem%3A%20after%20calling%20the%20SetMode%20interface%20to%20set%20OFF%2C%20the%20watchdog%20needs%20to%20be%20successfully%20refreshed%20once%20before%20the%20new%20watchdog%20period%20(infinite%20window)%20will%20take%20effect.%20I%20used%20a%20timeout%20watchdog%20before%2C%20so%20I%20could%20refresh%20the%20watchdog%20directly%20after%20setting%20the%20OFF%20mode.%20But%20later%20I%20changed%20to%20a%20window%20watchdog%2C%20so%20I%20can't%20refresh%20the%20watchdog%20directly%2C%20and%20need%20to%20refresh%20it%20at%20a%20reasonable%20window%20time.%3C%2FP%3E%3CP%3EBut%20I%20have%20a%20doubt%20when%20checking%20the%20SPI%20data%20of%20setting%20OFF.%20Inside%20the%20function%20Sbc_fs23_DisableWatchdog()%2C%20the%20FS_WDW_CFG%20register%20is%20read-write-read%2C%20and%20the%20LOCK_INT%20bit%20is%20set%20to%20exit%20the%20INIT%20state%20after%20confirming%20the%20modification%20cycle.%3C%2FP%3E%3CP%3EBut%20then%20the%20FS_WDW_CFG%20register%20is%20read-written-read%20again.%20Is%20this%20a%20repeated%20operation%3F%20If%20it%20is%20not%20in%20the%20INIT%20state%20at%20this%20time%2C%20will%20there%20be%20any%20problems%3F%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22WeiCh_0-1734938013111.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F317006i840A2B37FFCF3B5D%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22WeiCh_0-1734938013111.png%22%20alt%3D%22WeiCh_0-1734938013111.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016726%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016726%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20WD%20shutdown%20time%20node%20can%20only%20be%20turned%20off%20by%20configuring%20WDW_PERIOD%20to%20'0'%20during%20INIT%2C%20that%20is%2C%20initialization.%20Only%20in%20this%20way%20can%20the%20WD%20be%20turned%20off%20after%20entering%20normal%20mode.%20However%2C%20each%20reset%20must%20be%20turned%20off%20at%20the%20INTI%20stage.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2017023%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2017023%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EI%20understand%20what%20you%20mean%2C%20but%20my%20actual%20test%20is%20that%20after%20setting%20the%20OFF%20mode%2C%20if%20you%20stop%20feeding%20the%20watchdog%2C%20a%20watchdog%20reset%20will%20occur.%20Regarding%20setting%20the%20WDW%20register%2C%20I%20saw%20that%20all%20bits%20were%20configured%20on%20the%20early%200.8.0%20version%2C%20but%200.9.0%20and%201.0.0%20only%20configured%20the%20WDW_PERIOD%20bit.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016722%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016722%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EYes%2C%20the%20chip%20is%20configured%20with%20WDG%20in%20OFF%20mode%20when%20it%20is%20initialized%2C%20and%20then%20it%20is%20set%20to%20SLOW%20or%20FAST%20mode%20after%20entering%20Normal%20mode.%20After%20turning%20on%20WDG%2C%20it%20sometimes%20switches%20back%20to%20OFF%20mode.%20I%20see%20that%20the%20return%20value%20of%20the%20function%20is%20OK%2C%20but%20the%20watchdog%20is%20not%20turned%20off%20successfully.%20I%20compared%20it%20with%20the%20situation%20when%20it%20was%20successful%2C%20and%20it%20was%20the%20configuration%20difference%20of%20the%20watchdog%20enable%20bit%20in%20the%20WDW_EN%20window.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2017108%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2017108%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EThat's%20not%20the%20case.%20If%20you%20disable%20WDW_PERIOD%2C%20then%20the%20default%20timeout%20for%20WDW_WIN%20should%20be%20the%20same%20as%20that%20for%20Window.%3C%2FP%3E%0A%3CP%3EYou%20can%20try%20to%20configure%20all%20of%20them%20to%20see%20the%20results.%20It%20must%20be%20configured%20during%20the%20INIT%20initialization%20phase%20to%20be%20effective.%20About%20this%20WDW_PERIOD%20setting%20as%20'0000'%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016765%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016765%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EThanks%20for%20the%20correction%2C%20I%20will%20correct%20this%20in%20the%20next%20version!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016708%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016708%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%26nbsp%3B%3CA%20id%3D%22link_5%22%20class%3D%22lia-link-navigation%20lia-page-link%20lia-user-name-link%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F243232%22%20target%3D%22_self%22%20aria-label%3D%22View%20Profile%20of%20%E9%9F%A6%E5%B4%87%22%3E%3CSPAN%20class%3D%22%22%3E%E9%9F%A6%E5%B4%87%3C%2FSPAN%3E%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EYou%20want%20to%20disable%20the%20WD%20function%20after%20the%20chip%20enters%20normal%20mode%2C%20right%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016734%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016734%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EI%20looked%20at%20the%20driver%20code%20Wdg_43_fs23_SetMode%20interface.%20If%20you%20want%20to%20set%20the%20OFF%20mode%2C%20you%20will%20put%20the%20SBC%20into%20the%20INIT%20state%20and%20then%20configure%20WDW_PERIOD%20to%20'0'%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016985%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016985%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20FS23%20driver%20version%20I%20use%20is%201.0.0%2C%20and%20the%20RTD%20driver%20version%20is%205.0.0.%20If%20the%20watchdog%20cannot%20be%20turned%20off%20in%20the%20above%20situation%2C%20should%20the%20driver%20be%20modified%3A%3C%2FP%3E%3CP%3E1.%20The%20OFF%20mode%20configuration%20WDW_EN%20bit%20generated%20by%20EB%20Tresos%20should%20be%20%220%22%2C%20that%20is%2C%20the%20timeout%20watchdog%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734594429372.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316671i1EF40A4C2A2C3660%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22_0-1734594429372.png%22%20alt%3D%22_0-1734594429372.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E2.%20When%20switching%20modes%20in%20the%20SBC%20driver%20code%2C%20the%20PERIOD%20bit%20and%20the%20WDW_EN%20bit%20should%20be%20modified%20at%20the%20same%20time%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_1-1734594598614.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316672iE06133F6475D25DD%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22_1-1734594598614.png%22%20alt%3D%22_1-1734594598614.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016764%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016764%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EIn%20addition%2C%20there%20is%20a%20description%20error%20in%20the%20latest%20FS23%20manual%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22_0-1734576691731.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734576691731.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734576691731.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734576691731.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22_0-1734576691731.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316615i2BF39F0F8669B2A5%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22_0-1734576691731.png%22%20alt%3D%22_0-1734576691731.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016736%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016736%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EThat's%20right.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016974%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016974%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ECan%20you%20help%20me%20confirm%20whether%20the%20watchdog%20starts%20to%20turn%20on%20when%20configured%20in%20OFF%20mode%20(period%20bit%20%220%22%20and%20WDW_EN%20bit%20%221%22).%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2016991%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3ERe%3A%20FS23%20Wdg%20Mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2016991%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EYou%20can%20understand%20that%20setting%20period%20to%200%20means%20unlimited%20time%2C%20and%20the%20one%20after%20that%20is%20the%20WD%20type%2C%200%20is%20timeout%2C%20and%201%20is%20window%20type.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_0-1734594764139.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_0-1734594764139.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316673iF3EDBC031B12E70E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_0-1734594764139.png%22%20alt%3D%22guoweisun_0-1734594764139.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EIt%20does%20not%20mean%20that%20WD%20is%20really%20off%2C%20but%20it%20just%20gives%20you%20unlimited%20time%20to%20write%20the%20right%20seed%20to%20feed%20the%20dog%2C%20because%20you%20need%20to%20feed%20the%20dog%20later%20to%20reduce%20the%20value%20of%20the%20error%20counter%20to%200%20before%20releasing%20FSXB%20to%20enter%20normal%20mode.%3C%2FP%3E%3C%2FLINGO-BODY%3E