Part Number: TMS320F28P659DH-Q1
Does TI provide the example to realize the program flow monitor using watchdog?
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.
Part Number: TMS320F28P659DH-Q1
Does TI provide the example to realize the program flow monitor using watchdog?
I am not clear on the query. Can you please provide some more detail about this request.
Vivek Singh
This logical monitoring, also referred to as program flow monitoring in the title, is one of the most effective means of software detection. Multiple check points can be defined, along with a defined logical sequence, such as 1,2,3,4,5. During the software operation, these points, 1,2,3,4,5, need to be executed in order without skipping or misordering, otherwise, it is considered that there is a problem with the program flow.
Watchdog on this device only have timeout feature. It has timers which user can set and if WD get serviced quickly or very late then it get triggered. Tracking the program execution is not part of this but user can always set the flags or push unique value for each function execution in an array and then check that sequence before servicing the watchdog.
Vivek Singh