Skip to content

[nrf fromlist] drivers: serial: nrfx_uarte: Add support for variable frame size#3906

Open
nordic-krch wants to merge 3 commits intonrfconnect:mainfrom
nordic-krch:ncs/uarte_non8bit
Open

[nrf fromlist] drivers: serial: nrfx_uarte: Add support for variable frame size#3906
nordic-krch wants to merge 3 commits intonrfconnect:mainfrom
nordic-krch:ncs/uarte_non8bit

Conversation

@nordic-krch
Copy link
Contributor

Add various frame sizes in UART driver. Extend uart_async_api test to check those frame sizes.

…frame size

nRF54x devices supports 4-9 bit frame size. Extend UART driver to
support data sizes supported by the Zephyr UART API (5-9 bits).

Upstream PR #: 106262

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
…s data bits

Extend the most basic test (single read) to check supported data
bits sizes (5-8 bits). If driver does not support given configuration
then test is skipped.

Upstream PR #: 106261

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
…er length test

Test was skipped if baudrate was too high. Test can actually
reconfigure the DUT device to use lower baudrate and run the test.
Initial baudrate is restored once test is completed.

Upstream PR #: 106261

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Mar 25, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3906

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
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.

1 participant