-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Enable NXP LPUART pin internal pullup resistor #96998
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
Enable NXP LPUART pin internal pullup resistor #96998
Conversation
|
I can reproduce the twister failure in zephyr and mcuboot latest main, it seems several NXP platforms have recently been broken in main. cc @hakehuang |
#97020 @ZhaoxiangJin Thanks for notifying. |
ac83e81 to
778b5dc
Compare
Hello @hakehuang, I see #97020 is closed, I tried to rebase to the latest main, but the CI still get failures, could you please help check again? Thanks! |
there is another issue reported #97021 |
778b5dc to
bbccb5d
Compare
|
Update: |
|
CI has been broken once again. ++@hakehuang for checking. |
Thanks notifying, checking |
bbccb5d to
66e26cf
Compare
This commit enables MCXN236, MCXN947 LPUART pin internal pullup resistor. For MCXN947 and MCXN236, during LPUAR initialization, the RX pin is pulled down internally and STAT[RAF] is set to one. In this state, attempting to enter low power mode will trigger LPACK reset and therefore cannot truly enter low power mode. The correct setting should be to enable LPUART pin internal pullup resistor. Signed-off-by: Zhaoxiang Jin <[email protected]>
66e26cf to
c1fdcd3
Compare
|



This commit enables MCXN236, MCXN947 LPUART pin internal pullup resistor. For MCXN947 and MCXN236, during LPUAR initialization, the RX pin is pulled down internally and STAT[RAF] is set to one. In this state, attempting to enter low power mode will trigger LPACK reset and therefore cannot truly enter low power mode. The correct setting should be to enable LPUART pin internal pullup resistor.