Skip to content

Conversation

nordic-krch
Copy link
Contributor

Add option to use direct ISR.

@bjarki-andreasen bjarki-andreasen requested a review from anangl May 21, 2025 09:19
@anangl
Copy link
Contributor

anangl commented May 21, 2025

commit-tags: fromlist: 88935

ERROR: PR #88935 is merged, please use [nrf fromtree] instead

…urious RXTO during restart"

This reverts commit b70dea6.

Signed-off-by: Krzysztof Chruściński <[email protected]>
…terrupts

Add option to use direct ISR.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit aa8b258)
…XTO during restart

Some SoCs generates unexpected RXTO event during restart.
Restart happens when ENDRX_STARTRX short is enabled and STOPRX
is triggered (via short or by CPU). STOPRX starts closing
procedure and ENDRX event is generated at some point which
triggers STARTRX and closing procedure is interrupted. RXTO
should not be triggered in that case. Due to internal timings
some SoC on fast UARTE instance will trigger RXTO followed
by RXSTARTED. This RXTO event shall be cleared as receiver is
actually restarted and not stopped.

Affected SoC is not in tree so Kconfig is added which enables
the workaround.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit c58ae74)
@nordic-krch nordic-krch force-pushed the ncs/uart_direct_isr branch from 0da6f1e to f8a0756 Compare May 22, 2025 05:28
Copy link

@nordic-krch
Copy link
Contributor Author

@anangl commit updated.

@anangl anangl merged commit 7112306 into nrfconnect:main May 23, 2025
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants