This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWRL6432: Watchdog function will let system hangup

Part Number: AWRL6432
Other Parts Discussed in Thread: SYSCONFIG

Hi

Does the Watchdog driver and function had been verifed work well for SDK_05_01_00_04?

I try to enable the watchdog by example.syscfg I find the following some issues:

(1) when select Trigger NMI Interrupt , there is no method to choose the call back function on the GUI of example.syscfg

(2) If I select trigger reset mode, the system will hangup for a short time even though I set the expire time to 1000 ms

(3) If I use reset off mode and put the call back pointer to callbackFxn, I can not let the code enter to this call back function but instead of system hanup @HwiP_hardFault_handler infinity loop

(4) If I set th eexpire time longer for example 10,000ms , than nothing happen, system can continue to run but never be reset or hangup or enter to call back.

Can you help to check how I can solve these issues?

  • Hi,

    Apologies for the delay. I will look into this and provide a response next week.

    Best Regards,

    Kevin

  • Hi,

    Unfortunately, I am awaiting support from our subject matter expert on this, so I do not yet have feedback. Please give me a little more time as I investigate further with my team. I will respond by next Tuesday.

    Best Regards,

    Kevin

  • Hi,

    Please see feedback below. Again, sincere apologies for the delay!

    (1) when select Trigger NMI Interrupt , there is no method to choose the call back function on the GUI of example.syscfg

    [KO] - ESM module will have the call back function. Please refer the example sysconfig for watchdog and you should be able to populate yourn own call back function under ESM.

    (2) If I select trigger reset mode, the system will hangup for a short time even though I set the expire time to 1000 ms

    [KO] - We do not see this issue. Can you please try this experiment with “examples/drivers/watchdog/watchdog_reset”

    (3) If I use reset off mode and put the call back pointer to callbackFxn, I can not let the code enter to this call back function but instead of system hanup @HwiP_hardFault_handler infinity loop

    [KO] - As covered in Question #1, please update ESM module configuration with callback function name.

    (4) If I set th eexpire time longer for example 10,000ms , than nothing happen, system can continue to run but never be reset or hangup or enter to call back.

    [KO] - With the current configuration max timeout value is 6.7Sec, sysconfig needs to be updated to resolve this.

    Best Regards,
    Kevin