From cc3d17fc3b144beac65911edd5299386d66cefb1 Mon Sep 17 00:00:00 2001 From: zhanglinjing Date: Wed, 12 Nov 2025 10:29:37 +0100 Subject: [PATCH 1/4] tests/: Update test_config. Signed-off-by: zhanglinjing --- tests/test_config.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_config.h b/tests/test_config.h index b5d1aef1..f8e786f5 100644 --- a/tests/test_config.h +++ b/tests/test_config.h @@ -34,7 +34,7 @@ #define TEST_PIN_ANALOG_IO_DAC 53 #define TEST_PIN_ANALOG_IO_DAC_INPUT A3 - +static const float test_pwm_frequencies[] = {1, 50, 5000, 50000}; #elif defined(KIT_XMC1400_ARDUINO) #define TEST_PIN_DIGITAL_IO_OUTPUT 4 #define TEST_PIN_DIGITAL_IO_INPUT 25 @@ -47,7 +47,7 @@ #define TEST_PIN_ANALOG_IO_GND A0 // Pin connected to Ground #define TEST_ADC_MAX_VALUE 1023 #define TEST_ADC_RESOLUTION 10 // ADC resolution - +static const float test_pwm_frequencies[] = {1, 50, 5000, 20000}; #elif defined(KIT_XMC14_2GO) #define PWM_FREQUENCY_HZ 490 // PWM Frequency in Hz #define TEST_PIN_ANALOG_IO_VREF A0 // Pin connected to Vdd @@ -60,6 +60,8 @@ extern XMCSPIClass SPI; // TODO: Need definition of PSOC6 for spi slave test. It should be managed more effectively. #if defined(ARDUINO_ARCH_PSOC6) +static const float test_pwm_frequencies[] = {1, 50, 5000, 50000}; + // Test Pin Definitions #define TEST_PIN_SYNC_IO 4 // IO_1 #define TEST_PIN_SPI_SSEL 3 // IO_0 From 8c857b9543fb3c27c7b94d987d09a0b9c31c497e Mon Sep 17 00:00:00 2001 From: zhanglinjing Date: Wed, 12 Nov 2025 10:30:00 +0100 Subject: [PATCH 2/4] extras/: Update arduino-core-tests. Signed-off-by: zhanglinjing --- extras/arduino-core-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/arduino-core-tests b/extras/arduino-core-tests index e996773f..65b0d15f 160000 --- a/extras/arduino-core-tests +++ b/extras/arduino-core-tests @@ -1 +1 @@ -Subproject commit e996773f2ec622f1f3d4506f3ac658d0b7c204c7 +Subproject commit 65b0d15f31a0252890edd6e711d97d8dd21f4c09 From 03a133ed9a5e40d512ac2e9ea1ff8d0a7cf55739 Mon Sep 17 00:00:00 2001 From: zhanglinjing Date: Wed, 12 Nov 2025 10:53:56 +0100 Subject: [PATCH 3/4] config/: Enable all test for 1400. Signed-off-by: zhanglinjing --- config/user.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/user.yml b/config/user.yml index 47a48db3..67d6b0d5 100644 --- a/config/user.yml +++ b/config/user.yml @@ -38,4 +38,4 @@ unit-test: - unit-test-time-1400 - unit-test-onewire-DS18x20-1400 - unit-test-analog-io-adc-1400 - # - unit-test-analog-io-pwm-1400 + - unit-test-analog-io-pwm-1400 From 0e95ef841be385913f4266da198d33dde680dbf6 Mon Sep 17 00:00:00 2001 From: zhanglinjing Date: Thu, 13 Nov 2025 00:42:05 +0100 Subject: [PATCH 4/4] extras/: Checkout main of arduino-core-tests. Signed-off-by: zhanglinjing --- extras/arduino-core-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/arduino-core-tests b/extras/arduino-core-tests index 65b0d15f..aa5f86c1 160000 --- a/extras/arduino-core-tests +++ b/extras/arduino-core-tests @@ -1 +1 @@ -Subproject commit 65b0d15f31a0252890edd6e711d97d8dd21f4c09 +Subproject commit aa5f86c103cd165c9cdc4bc4f07af9ae0ec56eb9