-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drivers/timers/watchdog: support the configurations of Auto-monitor r… #15142
Conversation
[Experimental Bot, please feedback here] Yes, this PR appears to meet the NuttX requirements, although some sections could be expanded for better clarity. Here's a breakdown of why and suggestions for improvement: Strengths:
Weaknesses and Suggestions:
Example Improvements for Testing Section:
configuring watchdog timeout to 60 seconds...
configuring watchdog timeout to 60000 milliseconds...
By addressing these points, the PR will be significantly stronger and easier for reviewers to evaluate. |
e1dd2da
to
715c510
Compare
…eset timeout and Auto-monitor keep alive interval in milliseconds. In some areas with high security requirements such as vehicle control, in order to meet functional safety requirements, the timeout and feeding interval of the watchdog need to be configured in milliseconds Signed-off-by: yaojiaqi <[email protected]>
715c510
to
83d468d
Compare
Now I have removed the _MSEC suffix from WATCHDOG_AUTOMONITOR_TIMEOUT_MSEC so that it still keep its original name WATCHDOG_AUTOMONITOR_TIMEOUT
|
Summary
Support the configurations of Auto-monitor reset timeout
and Auto-monitor keep alive interval in milliseconds.
In some areas with high security requirements such as vehicle
control, in order to meet functional safety requirements, the
timeout and feeding interval of the watchdog need to be
configured in milliseconds
Impact
After the modification, users need to configure timeout and
keep alive interval in milliseconds instead of seconds, but
the default timeout is now set to 60000 milliseconds, which
is the same as the original 60 seconds
Testing
CI check