-
Notifications
You must be signed in to change notification settings - Fork 143
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
Support rtwdog on rt1180 #482
base: master
Are you sure you want to change the base?
Support rtwdog on rt1180 #482
Conversation
Related Zephyr upstream PR: zephyrproject-rtos/zephyr#82456 |
mcux/mcux-sdk/devices/MIMXRT1181/all_lib_device_MIMXRT1181.cmake
Outdated
Show resolved
Hide resolved
9122857
to
d4a51c8
Compare
Include rtwdog driver. RT1180 takes reset mask feature, include related driver to unmask the reset when rtwdog is using. Signed-off-by: Ruijia Wang <ruijia.wang@nxp.com>
Fix the issue that driver doesn't wait the over status after CS register operation. Signed-off-by: Ruijia Wang <ruijia.wang@nxp.com>
d4a51c8
to
f0d49c6
Compare
@@ -144,5 +144,8 @@ void RTWDOG_Deinit(RTWDOG_Type *base) | |||
primaskValue = DisableGlobalIRQ(); | |||
RTWDOG_Unlock(base); | |||
RTWDOG_Disable(base); | |||
while ((base->CS & RTWDOG_CS_RCS_MASK) == 0U) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@SuperHeroAbner has this change been integrated into the SDK?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @dleach02 , not in develop/release SDK now. I just found this when support Zephyr. I plan to integrate it into 25.3 SDK release.
Please record the change to the SDK driver in so that we don't lose it when we update the SDK drivers. |
Added the rtwdog Zephyr driver for RT1180 EVK.