Skip to content

Commit de24ac0

Browse files
mstasiaknordicrlubos
authored andcommitted
tests: drivers: adc: add support for nRF54LV10 DK
Adjusted analog pins. Signed-off-by: Michał Stasiak <[email protected]>
1 parent 3f119b6 commit de24ac0

File tree

10 files changed

+23
-14
lines changed

10 files changed

+23
-14
lines changed

samples/zephyr/drivers/adc/adc_dt/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
zephyr,gain = "ADC_GAIN_1";
2121
zephyr,reference = "ADC_REF_INTERNAL";
2222
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
23-
zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */
23+
zephyr,input-positive = <NRF_SAADC_AIN0>; /* P1.00 */
2424
zephyr,resolution = <10>;
2525
};
2626

@@ -29,7 +29,7 @@
2929
zephyr,gain = "ADC_GAIN_1";
3030
zephyr,reference = "ADC_REF_INTERNAL";
3131
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32-
zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */
32+
zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */
3333
zephyr,resolution = <12>;
3434
zephyr,oversampling = <8>;
3535
};
@@ -49,8 +49,8 @@
4949
zephyr,gain = "ADC_GAIN_1";
5050
zephyr,reference = "ADC_REF_INTERNAL";
5151
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
52-
zephyr,input-positive = <NRF_SAADC_AIN6>; /* P1.13 */
53-
zephyr,input-negative = <NRF_SAADC_AIN7>; /* P1.14 */
52+
zephyr,input-positive = <NRF_SAADC_AIN5>; /* P1.10 */
53+
zephyr,input-negative = <NRF_SAADC_AIN6>; /* P1.11 */
5454
zephyr,resolution = <12>;
5555
};
5656
};

samples/zephyr/drivers/adc/adc_dt/sample.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ tests:
1717
- [email protected]/nrf54lm20a/cpuapp
1818
- nrf54lv10dk/nrf54lv10a/cpuapp
1919
- [email protected]/nrf54lv10a/cpuapp
20+
- [email protected]/nrf54lv10a/cpuapp
2021
harness: console
2122
timeout: 10
2223
harness_config:

samples/zephyr/drivers/adc/adc_sequence/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
zephyr,gain = "ADC_GAIN_1";
2727
zephyr,reference = "ADC_REF_INTERNAL";
2828
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
29-
zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */
29+
zephyr,input-positive = <NRF_SAADC_AIN0>; /* P1.00 */
3030
zephyr,resolution = <10>;
3131
};
3232

@@ -35,7 +35,7 @@
3535
zephyr,gain = "ADC_GAIN_1";
3636
zephyr,reference = "ADC_REF_INTERNAL";
3737
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
38-
zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */
38+
zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */
3939
zephyr,resolution = <12>;
4040
zephyr,oversampling = <8>;
4141
};
@@ -55,8 +55,8 @@
5555
zephyr,gain = "ADC_GAIN_1";
5656
zephyr,reference = "ADC_REF_INTERNAL";
5757
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
58-
zephyr,input-positive = <NRF_SAADC_AIN6>; /* P1.13 */
59-
zephyr,input-negative = <NRF_SAADC_AIN7>; /* P1.14 */
58+
zephyr,input-positive = <NRF_SAADC_AIN5>; /* P1.10 */
59+
zephyr,input-negative = <NRF_SAADC_AIN6>; /* P1.11 */
6060
zephyr,resolution = <12>;
6161
};
6262
};

samples/zephyr/drivers/adc/adc_sequence/sample.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ tests:
1717
- [email protected]/nrf54lm20a/cpuapp
1818
- nrf54lv10dk/nrf54lv10a/cpuapp
1919
- [email protected]/nrf54lv10a/cpuapp
20+
- [email protected]/nrf54lv10a/cpuapp
2021
harness: console
2122
timeout: 10
2223
harness_config:

tests/zephyr/drivers/adc/adc_accuracy_test/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,14 @@
44
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
55
*/
66

7+
/*
8+
* Test requires loopback P1.12 to VDDIO
9+
*/
10+
711
/ {
812
zephyr,user {
913
io-channels = <&adc 0>;
10-
reference-mv = <1800>;
14+
reference-mv = <1300>;
1115
expected-accuracy = <64>;
1216
};
1317
};
@@ -22,7 +26,7 @@
2226
zephyr,gain = "ADC_GAIN_1";
2327
zephyr,reference = "ADC_REF_INTERNAL";
2428
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
25-
zephyr,input-positive = <NRF_SAADC_AIN2>;
29+
zephyr,input-positive = <NRF_SAADC_AIN7>;
2630
zephyr,resolution = <14>;
2731
};
2832
};

tests/zephyr/drivers/adc/adc_accuracy_test/testcase.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ tests:
1818
- [email protected]/nrf54lm20a/cpuapp
1919
- nrf54lv10dk/nrf54lv10a/cpuapp
2020
- [email protected]/nrf54lv10a/cpuapp
21+
- [email protected]/nrf54lv10a/cpuapp

tests/zephyr/drivers/adc/adc_api/boards/nrf54lv10dk_nrf54lv10a_cpuapp.overlay

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
zephyr,gain = "ADC_GAIN_1";
2121
zephyr,reference = "ADC_REF_INTERNAL";
2222
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
23-
zephyr,input-positive = <NRF_SAADC_AIN1>;
23+
zephyr,input-positive = <NRF_SAADC_AIN0>; /* P1.00 */
2424
zephyr,resolution = <10>;
2525
};
2626

@@ -29,7 +29,7 @@
2929
zephyr,gain = "ADC_GAIN_1";
3030
zephyr,reference = "ADC_REF_EXTERNAL0";
3131
zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32-
zephyr,input-positive = <NRF_SAADC_AIN4>;
32+
zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */
3333
zephyr,resolution = <12>;
3434
};
3535

@@ -38,7 +38,7 @@
3838
zephyr,gain = "ADC_GAIN_1";
3939
zephyr,reference = "ADC_REF_INTERNAL";
4040
zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>;
41-
zephyr,input-positive = <NRF_SAADC_AIN2>;
41+
zephyr,input-positive = <NRF_SAADC_AIN7>; /* P1.12 */
4242
zephyr,resolution = <10>;
4343
};
4444
};

tests/zephyr/drivers/adc/adc_api/testcase.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ tests:
1717
- [email protected]/nrf54lm20a/cpuapp
1818
- nrf54lv10dk/nrf54lv10a/cpuapp
1919
- [email protected]/nrf54lv10a/cpuapp
20+
- [email protected]/nrf54lv10a/cpuapp

tests/zephyr/drivers/adc/adc_error_cases/testcase.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ tests:
1616
- [email protected]/nrf54lm20a/cpuapp
1717
- nrf54lv10dk/nrf54lv10a/cpuapp
1818
- [email protected]/nrf54lv10a/cpuapp
19+
- [email protected]/nrf54lv10a/cpuapp

west.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ manifest:
6565
# https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html
6666
- name: zephyr
6767
repo-path: sdk-zephyr
68-
revision: pull/2957/head
68+
revision: c75ff492b1189debd53940f77d6369d6a160735c
6969
import:
7070
# In addition to the zephyr repository itself, NCS also
7171
# imports the contents of zephyr/west.yml at the above

0 commit comments

Comments
 (0)