Skip to content

Conversation

@mib1-nordic
Copy link
Contributor

No description provided.

@mib1-nordic mib1-nordic force-pushed the nrfx_timer_rework branch 2 times, most recently from 6604469 to 6803053 Compare October 6, 2025 06:48
@mib1-nordic mib1-nordic force-pushed the nrfx_timer_rework branch 3 times, most recently from b3cb979 to 6d1e718 Compare October 27, 2025 07:33
@mib1-nordic mib1-nordic marked this pull request as ready for review October 28, 2025 07:48
@jaz1-nordic jaz1-nordic force-pushed the nrfx_timer_rework branch 3 times, most recently from 14c6ff4 to 6e1cec5 Compare October 30, 2025 12:36
tmon-nordic and others added 7 commits October 30, 2025 14:19
Allow the samples to work both at Full-Speed and High-Speed exposing the
same capabilities at both speeds.

Signed-off-by: Tomasz Moń <[email protected]>
(cherry picked from commit ff50dfb)
…onversion glitch

Rework the formula used to convert timer CC values to SOF offset to
eliminate a "division glitch" happening around SOF crossing, i.e. when
the framestart shifts from being captured shortly before SOF to being
captured shortly after SOF.

When audio samples are consumed faster than nominal, i.e. when there
is +1 samples every now and then, the reported SOF offset at High-Speed
was going 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, "glitch" 7, 6, 5, 4, 3, 2,
1, 0, -1, -2, ...

With the fix the SOF offset goes as expected from 0 to -1, i.e. there is
no jump from 0 to 7 around the SOF crossing and the reported SOF offset
goes linearly (until it is correclty bumped from negative values back to
positive values when +1 sample packet is transmitted on I2S).

Signed-off-by: Tomasz Moń <[email protected]>
(cherry picked from commit 6bb4cb5)
…call

Pinctrl call is redundant as uarte_periph_enable calls it as well.

Signed-off-by: Krzysztof Chruściński <[email protected]>
(cherry picked from commit 7a6c7ea)
Remove TIMER config symbols to align to changes in nrfx driver.

Upstream PR #: 96858

Signed-off-by: Michał Bainczyk <[email protected]>
Remove TIMER config symbols to align to changes in nrfx driver.

Upstream PR #: 96858

Signed-off-by: Michał Bainczyk <[email protected]>
Align feedback_nrf to changes in nrfx TIMER driver.

Upstream PR #: 96858

Signed-off-by: Michał Bainczyk <[email protected]>
…nrfx

Align driver to changes in nrfx UARTE driver.

Upstream PR #: 96858

Signed-off-by: Michał Bainczyk <[email protected]>
@masz-nordic masz-nordic merged commit c30df96 into nrfconnect:collab-nrfx-4.0 Oct 30, 2025
12 of 13 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.

5 participants