-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add nRF7120 support to I2S test cases #25300
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
base: main
Are you sure you want to change the base?
Conversation
This commit adds support for the nRF7120 PDK platform to the I2S driver tests by adding device tree overlays and platform configurations for the i2s_api, i2s_additonal and i2s_speed test suites. Signed-off-by: Erdem Simsek <[email protected]>
|
Erdem Simsek seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
| fixture: gpio_loopback | ||
| depends_on: | ||
| - future_target | ||
| nrf.extended.drivers.i2s.additional.gpio_loopback.nrf71: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: You can use nrf.extended.drivers.i2s.additional.gpio_loopback for nrf7120.
All targets (that can run this test) were moved to upstream -> test was disabled with depends_on: future_target that is never meet.
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:sdk-nrf: PR head: 0fb092f9a4cd663e2447598d387ef49da4bb1944 more detailssdk-nrf:
Github labels
List of changed files detected by CI (7)Outputs:ToolchainVersion: cfa6b06338 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
| status = "okay"; | ||
| pinctrl-0 = <&tdm_default_alt>; | ||
| pinctrl-names = "default"; | ||
| sck-clock-source = "ACLK"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see that in every overlay You switch clock source to audio PLL. Is this intentional?
https://github.com/nrfconnect/sdk-zephyr/blob/main/dts/bindings/i2s/nordic%2Cnrf-tdm.yaml#L49
There is audio PLL in 54H20 (Product Specification says that nrf7120 has ACLK instead):
https://github.com/nrfconnect/sdk-zephyr/blob/main/dts/vendor/nordic/nrf54h20.dtsi#L213
For example, here nrf54LM20 uses default PCLK:
https://github.com/nrfconnect/sdk-zephyr/blob/main/tests/drivers/i2s/i2s_speed/boards/nrf54lm20dk_nrf54lm20a_cpuapp.overlay#L26
|
Waiting nrfconnect/sdk-zephyr#3440 to be merged to run CI testing |
This commit adds support for the nRF7120 PDK platform to the I2S driver tests by adding device tree overlays and platform configurations for the i2s_api, i2s_additonal and i2s_speed test suites.