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.

PROCESSOR-SDK-AM64X: How to use Watchdog Reset in AM64x series

Part Number: PROCESSOR-SDK-AM64X
Other Parts Discussed in Thread: AM6442, SYSCONFIG

We are using AM6442 General Purpose Evaluation Kit for our project right now. I would like to know the following things:

1. I found reference to watchdog timer api in the profinet section (https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/08_00_00_21/exports/docs/api_guide_am64x/group__PN__WATCHDOG.html). But how can I use it for any general application

2. I have tried to add watchdog functionality directly using the sysconfig, compilation did not pass.

Question: How can I add watchdog functionality to my projects, or how can I change it to include watchdog functionalities?

  • Hi Senthil,

    The API document you referred in your post is for Profinet stack.

    However AM64x does support hardware WatchDog Timer. I did not see any watchdog timer example in the MCU Plus SDK 8.0.0.21. I will check with the software development team for details. Will get back to you next week.

    Best regards,

    Ming

  • Hi Senthil,

    I checked with the software development team. They do not support the WatchDog timer in MCU Plus SDK and has no plan to add it at least for this year.

    As of hardware, AM64x does support the WatchDog timer feature for General Purpose Timer 0, 1, 8, 9, 10 and 11. See AM64x TRM for details.

    Best regards,

    Ming

  • Hi Ming,

    Thanks for the update. I shall wait for further releases of MCU plus SDK and check back with you.

    Best Regards

    Ragavendar