Skip to content

Conversation

@mstasiaknordic
Copy link
Contributor

PDM driver can now be used on nRF54H20. It required an addition of DMM mechanism and minor changes to clock management,
nRF54H20 does not require clock control in case of PDM driver.

Currently, product specification for nRF54H20 PDM does not provide fully correct formula to calculate PDM clock frequency, thus master clock source frequency has to be passed as 8 MHz to ensure proper driver behavior. To be corrected and removed once correct formula is found.

@mstasiaknordic mstasiaknordic changed the title drivers: audio: dmic_nrfx: Add support for nRF54H20 [nrf fromlist] drivers: audio: dmic_nrfx: Add support for nRF54H20 Nov 19, 2024
@nika-nordic nika-nordic added this to the ncs-2.9.0 milestone Nov 29, 2024
@mstasiaknordic mstasiaknordic force-pushed the nrf54h20_pdm branch 2 times, most recently from 645c6fc to 70d71c6 Compare December 2, 2024 13:57
@mstasiaknordic mstasiaknordic force-pushed the nrf54h20_pdm branch 2 times, most recently from b0e25f8 to 2518634 Compare December 4, 2024 12:57
Added pdm0 node to nrf54h20 devicetree with proper bindings.

Upstream PR #: 81588

Signed-off-by: Michał Stasiak <[email protected]>
Added support for DMM in PDM drivers in order to use it
with nRF54H20.

Upstream PR #: 81588

Signed-off-by: Michał Stasiak <[email protected]>
@rlubos rlubos merged commit a8ca36c into nrfconnect:main Dec 6, 2024
16 checks passed
@mstasiaknordic mstasiaknordic deleted the nrf54h20_pdm branch January 2, 2025 07:39
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.

4 participants