Khoa Nguyen
35d94de056
tests: drivers: adc: add support adc test app for ek_ra4m1
...
Add support adc_accuracy_test and adc_api test app
for ek_ra4m1 board
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-02-13 09:11:33 +01:00
Neil Chen
cb772b0f60
board: nxp: frdm_mcxa156: add config CONFIG_LPADC_DO_OFFSET_CALIBRATION
...
Update config CONFIG_LPADC_DO_OFFSET_CALIBRATION in soc level.
Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
2025-02-12 09:49:17 +01:00
Emilio Benavente
65225962c8
tests: drivers: Add FRDM_MCXW72 Overlays
...
Add FRDM_MCXW72 Overlay for PWM, ADC, SPI testing
Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2025-02-11 22:13:18 +01:00
Khoa Nguyen
786cd7fdd8
tests: drivers: adc: Correct the reference-mv in Kconfig
...
Correct reference-mv in Kconfig of adc_accuracy_test
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-02-07 14:46:00 +01:00
Fabrice DJIATSA
a1bd7cf7b0
tests: drivers: adc: adc_api: update adc_api test
...
- add nucleo_c071rb overlay file to setup adc node
- The C0 serie has two HSI clock sources, HSI48 and HSI48USB.
To make it simpler and compatible with the existing clock driver,
HSI48 is renamed to HSI (node already present in the stm32c0.dtsi).
HSI48USB will correspond to HSI48.
With SYNC mode, we have an overrun on the ADC, so we configure it
in ASYNC mode.
- Update STM32 HSI macro according to changes
Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2025-02-06 10:41:45 +01:00
Emilio Benavente
1bb6e58976
tests: drivers: Add MCXW72 Overlays
...
Add MCXW72 Overlay for PWM, ADC, SPI testing
Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
enabled support
2025-02-04 09:17:04 +01:00
Aksel Skauge Mellbye
140e2c229b
tests: drivers: adc: Enable ADC tests on Silabs dev kits
...
Add overlays for xg24_dk2601b and xg27_dk2602a for the accuracy test.
Update the api test to use named macros for readability.
Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2025-02-03 19:51:46 +01:00
McAtee Maxwell
99783513be
adc: add cyw920829m2evk_02 overlays to relevant adc samples/tests
...
- Add overlay for samples/.../adc_dt
- Add overlay for tests/.../adc_api
Signed-off-by: McAtee Maxwell <maxwell.mcatee@infineon.com>
2025-02-03 19:50:11 +01:00
Benjamin Cabé
21156f88a6
tests: adc: wio_terminal: enable adc0 node
...
the adc0 node is now disabled by default in the soc
enable it so that adc test passes for this board
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-02-01 11:27:37 +01:00
Grzegorz Swiderski
0282f57fc8
tests: drivers: adc: adc_api: Add overlay for nucleo_f072rb
...
It's a copy of `nucleo_f070rb.overlay`.
Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2025-01-31 16:10:30 +01:00
Raffael Rostagno
c77daa8d64
soc: adc: esp32c2: Add support
...
Add ADC support to ESP32-C2 and ESP8684.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-01-29 20:34:20 +01:00
Raffael Rostagno
3423a6b3ba
soc: adc: esp32c6: Add support
...
Add ADC support to ESP32-C6.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-01-29 20:34:08 +01:00
Krzysztof Chruściński
40ebaa9a38
tests: drivers: adc: adc_accuracy_test: Add nrf54h20dk_nrf54h20_cpuppr
...
Add overlays for nrf54h20dk_nrf54h20_cpuppr. Moved common configuration
for nrf54h20dk to nrf54h20dk_nrf54h20_common.dtsi. Add configuration
for vpr_launcher on nrf54h20dk_nrf54h20_cpuapp.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-01-28 09:51:31 +01:00
Krzysztof Chruściński
76f9fac09e
tests: drivers: adc: adc_api: Add nrf54h20dk_nrf54h20_cpuppr
...
Add overlays for nrf54h20dk_nrf54h20_cpuppr. Moved common configuration
for nrf54h20dk to nrf54h20dk_nrf54h20_common.dtsi. Add configuration
for vpr_launcher on nrf54h20dk_nrf54h20_cpuapp.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-01-28 09:51:31 +01:00
Piotr Kosycarz
0677afbf89
tests: drivers: adc: adc_error_cases: add adc tag
...
adc tag.
Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
2025-01-28 09:50:38 +01:00
Khoa Nguyen
236da292c9
tests: drivers: adc: Add support test ADC for fpb_ra4e1
...
Add support test adc_accuracy_test and adc_api for fpb_ra4e1
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-01-28 07:57:03 +01:00
Raffael Rostagno
ce603cdb60
boards: esp32s3_devkitc: adc: Add dts file
...
Add dts file to test configuration to properly compile for
esp32s3_devkitc.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-01-27 17:08:30 +01:00
James Roy
3d23f956f2
tests: drivers: adc: Change the property names in the overlay
...
Unify property names in overlay, using hyphens(-)
instead of underscores (_) as separators.
Signed-off-by: James Roy <rruuaanng@outlook.com>
2025-01-27 17:08:15 +01:00
Yasin Ustuner
3e218c69a4
tests: Add MAX78000FTHR test overlay files
...
Enable the following tests for MAX78000FTHR:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/pwm/pwm_api
- tests/drivers/spi/spi_loopback
- tests/drivers/w1/w1_api
Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
2025-01-22 20:47:21 +01:00
Yasin Ustuner
b547986e82
tests: Add MAX78000EVKIT test overlay files
...
Enable following tests for MAX78000EVKIT:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/pwm/pwm_api
- tests/drivers/w1/w1_api
Signed-off-by: Yasin Ustuner <Yasin.Ustuner@analog.com>
2025-01-22 20:47:21 +01:00
David Leach
d29e2f342d
boards: nxp: add RT1060 EVKC support
...
MIMXRT1060 EVK rev C initial support files.
Signed-off-by: David Leach <david.leach@nxp.com>
2025-01-21 19:27:39 +01:00
Neil Chen
0f64fe4cf8
tests: adc: Enable ADC tests for frdm_mcxc444 board
...
Enable ADC tests for frdm_mcxc444 board.
Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
2025-01-14 17:57:23 +01:00
Raffael Rostagno
d20140d014
tests: esp32c3: Add USB variant
...
Add USB variant config files for esp32c3 boards.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2025-01-10 18:57:07 +01:00
Mathieu Choplain
f994de862b
tests: adc: adc_api: add overlay for Nucleo-WB07CC
...
Add an overlay to allow the test to build and run on Nucleo-WB07CC.
Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
2025-01-09 15:48:59 +01:00
Francois Ramu
556bf375a9
tests: drivers: adc api testing on the stm32h7s3l8 nucleo
...
Add the overlay file to run the tests/drivers/adc/adc_api
on the nucleo_h7s3l8
Signed-off-by: Francois Ramu <francois.ramu@st.com>
2025-01-06 16:10:27 +01:00
Camille BAUD
0c3913962e
boards: others: Introduce Pro Micro nRF52840 type
...
This introduces the pro micro nrf52840 board type,
commonly available as the cheapest nrf52840 development board,
and is based on the Nice!Nano
Signed-off-by: Camille BAUD <mail@massdriver.space>
2025-01-06 14:41:37 +01:00
Andrew Featherstone
8bea756542
tests: drivers: adc_api: Add support for the Raspberry Pi Pico 2
...
For these tests' needs, the RP2350 on the Pico 2 is compatible with the
RP2040 on the Pico 1. #include the latter's overlay in preference to
duplicating the content.
Signed-off-by: Andrew Featherstone <andrew.featherstone@gmail.com>
2024-12-23 23:57:57 +01:00
Declan Snyder
8ed80ddb37
boards: mimxrt1060_evk: Convert to variants
...
Convert qspi and hyperflash to variants instead of revisions by popular
demand.
And convert evkb into a revision instead of a different board.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-12-20 22:59:59 +01:00
Declan Snyder
0cdb35d978
boards: mimxrt1050_evk: Switch to variants
...
Switch from using revisions for hyperflash/qspi to using variants, by
popular demand.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-12-20 22:59:59 +01:00
Mohammad Badawi
fb5c4c9042
tests: drivers: adc: Enable DMA for nucleo_u083rc board for adc_api
...
Since DMA is supported by the nucleo_u083rc board, it should be enabled
in the board overlay for the ADC adc_api test, similar to the board
nucleo_h743zi.
Signed-off-by: Mohammad Badawi <zephyr@exalt.ps>
Signed-off-by: Sara Touqan <zephyr@exalt.ps>
2024-12-19 15:19:56 +01:00
Guillaume Gautier
ccf5e1ede2
tests: drivers: adc: api: add test for nucleo_f103rb with dma
...
Adds an ADC DMA test for Nucleo F103RB board now that support for it is
added in the ADC driver.
Reading multiple channels in F1 is only possible with the DMA, hence the
necessity to have a dedicated twister test for it.
Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2024-12-18 15:32:35 +01:00
Khoa Nguyen
40744c36d7
tests: drivers: adc: Support RA8, RA6, RA4 to test accuracy and api
...
Add overlay to support test adc_accuracy_test and adc_api in boards:
EK-RA8D1, MCK-RA8T1, EK-RA6M1, EK-RA6M2, EK-RA6M3, EK-RA6M4, EK-RA6M5,
EK-RA6E2, FPB-RA6E1, FPB-RA6E2, EK-RA4M2, EK-RA4M3, EK-RA4E2, EK-RA4W1
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2024-12-18 12:46:31 +01:00
Khoa Nguyen
d54353bce8
tests: drivers: adc: Remove test id for EK-RA8M1
...
- Remove test id device of ek_ra8m1 in testcase.yaml of
adc_accuracy_test
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2024-12-18 12:46:31 +01:00
Nathan Olff
6b03380778
tests: drivers: adc: adc_emul: write test for raw func set
...
write test for raw value func set function
Signed-off-by: Nathan Olff <nathan@kickmaker.net>
2024-12-18 08:33:26 +01:00
Nathan Olff
3f55e21691
tests: drivers: adc: adc_emul: add test for const raw value function
...
write test for raw const adc emul function
Signed-off-by: Nathan Olff <nathan@kickmaker.net>
2024-12-18 08:33:26 +01:00
Neil Chen
765b3aac30
tests: drivers/adc/adc_api: Support adc api test for NXP frdm_mcxa156
...
Support adc api test for NXP frdm_mcxa156
Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
2024-12-06 10:01:26 +01:00
Gerard Marull-Paretas
d4a67e321b
samples, tests: remove usage of space-separated lists
...
Convert them to native YAML lists. Support for space-separated
lists was deprecated in Twister a long time ago.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2024-12-04 14:14:53 -05:00
Iacopo Moles
bd69ae46bc
boards: waveshare: rp2040_zero: Initial support
...
This PR adds supports for Waveshare RP2040 Zero
Signed-off-by: Iacopo Moles <iacopo@icpmol.es>
2024-12-03 10:17:49 +01:00
Anas Nashif
b207035851
tests: add integration_platforms and misc optimizations
...
Add integration_platforms to many tests that use platform_allow to
manage scope of pull_request CI.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-11-26 00:12:07 +01:00
Carles Cufi
21475774fc
boards: nordic: nRF54L15DK: Add basic support for the L05 and L10 ICs
...
The nRF54L05 and nRF54L10 are identical to the nRF54L15 except for their
memory sizes. Add support for emulating those ICs on the nRF54L15DK.
This commit only adds support for the main application core. Support for
the FLPR core may be added later.
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2024-11-21 09:26:38 +01:00
Mara Furland
30fa48558e
boards: qorvo: add DWM3001CDK support
...
Add support for the decawave DWM3001C board from qorvo
Signed-off-by: Mara Furland <mara@fur.land>
2024-11-20 10:16:58 +00:00
Furkan Akkiz
ee1d4da864
tests: Add MAX78002EVKIT test overlay files
...
Enable following tests for MAX78002EVKIT:
- tests/drivers/adc/adc_api
- tests/drivers/counter/counter_basic_api
- tests/drivers/dma/chan_blen_transfer
- tests/drivers/dma/loop_transfer
- tests/drivers/flash/common
- tests/drivers/gpio/gpio_basic_api
- tests/drivers/i2c/i2c_target_api
- tests/drivers/pwm/pwm_api
- tests/drivers/spi/spi_loopback
- tests/drivers/w1/w1_api
Signed-off-by: Furkan Akkiz <hasanfurkan.akkiz@analog.com>
2024-11-16 15:09:57 -05:00
Mathieu Choplain
5e7009a120
tests: adc: adc_api: add overlay for Nucleo-WB05KZ
...
Add an overlay to the test to allow build for this board (needed for CI).
Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
2024-10-27 01:08:25 +02:00
Mathieu Choplain
59b469725b
tests: adc: adc_api: add overlay for Nucleo-WB09KE
...
Add an overlay to the test so that it can run on STM32WB0 series hardware.
Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
2024-10-27 01:08:25 +02:00
Declan Snyder
5f51b0acba
boards: frdm_mcxw71: Enable ADC and tests/sample
...
Enable LPADC on the FRDM_MCXW71 and add overlays for tests and sample
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-10-25 18:52:10 +01:00
Bartlomiej Buczek
dfbcea777a
tests: drivers: adc_accuracy: add calibration before sampling
...
Calibrate adc before taking measurement.
Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
2024-10-23 17:02:17 +02:00
Bartlomiej Buczek
557b5bda9a
tests: drivers: adc_accuracy: parametrize expected accuracy
...
On nrf boards expected accuracy from ref voltage is 64 instead of 32.
Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
2024-10-23 17:02:17 +02:00
Bartlomiej Buczek
008f8babac
tests: drivers: adc_api: change second channel gain for nrf54.
...
It will increase test coverage for adc driver, no test uses
ADC_GAIN_2_3 setting yet.
Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
2024-10-23 17:02:17 +02:00
Bartlomiej Buczek
108f6cdf3a
tests: adc_accuracy: add overlay for nrf54l15dk.
...
Add overlay and enable test for nrf54l15dk.
Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
2024-10-23 17:02:17 +02:00
Bartlomiej Buczek
d4c8b358fa
tests: adc_accuracy: Add overlay for nrf54h20dk.
...
Add overlay and enable test for nrf54h20dk.
Signed-off-by: Bartlomiej Buczek <bartlomiej.buczek@nordicsemi.no>
2024-10-23 17:02:17 +02:00