From ef91de25510dd083f997df68f2c295e3f8583023 Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Fri, 7 Nov 2025 09:57:53 +0100 Subject: [PATCH 01/10] lib/mpy-test-ext: Using new mpy-test-ext. Signed-off-by: jaenrig-ifx --- lib/mpy-test-ext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mpy-test-ext b/lib/mpy-test-ext index e46da2812da08..05c3839777eb2 160000 --- a/lib/mpy-test-ext +++ b/lib/mpy-test-ext @@ -1 +1 @@ -Subproject commit e46da2812da089423985adf2aa8a6923840e5f53 +Subproject commit 05c3839777eb26e890e2477602c6d221eab7dbd3 From 6f7a01a6ffd565a4b47a3f57d254809518e4d08b Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Fri, 7 Nov 2025 09:58:51 +0100 Subject: [PATCH 02/10] tests/ports/psoc6/ifx-mpy-hil-devs.yml: Updated format. Signed-off-by: jaenrig-ifx --- tests/ports/psoc6/ifx-mpy-hil-devs.yml | 54 ++++++++++++++++---------- 1 file changed, 34 insertions(+), 20 deletions(-) diff --git a/tests/ports/psoc6/ifx-mpy-hil-devs.yml b/tests/ports/psoc6/ifx-mpy-hil-devs.yml index 81a46d7f3165f..a91c3aaf3f9d6 100644 --- a/tests/ports/psoc6/ifx-mpy-hil-devs.yml +++ b/tests/ports/psoc6/ifx-mpy-hil-devs.yml @@ -1,20 +1,34 @@ -- board_type: CY8CPROTO-062-4343W - board_list: - - sn: 072002F302098400 - hw_ext: 0.6.0.a - - sn: 1C14031D03201400 - hw_ext: 0.6.0.b -- board_type: CY8CPROTO-063-BLE - board_list: - - sn: 100D0F1400052400 - hw_ext: 0.5.0.b - - sn: 03180F1400052400 - hw_ext: 0.5.0.a -- board_type: CY8CKIT-062S2-AI - board_list: - - sn: 1225085A012D2400 - hw_ext: 0.1.0.a - - sn: 1A0A095A012D2400 - hw_ext: 0.1.0.b - - sn: 132119A1002E0400 - hw_ext: 0.1.0.c +- name: CY8CPROTO-062-4343W + uid: 072002F302098400 + features: + - 0.6.0.a + +- name: CY8CPROTO-062-4343W + uid: 1C14031D03201400 + features: + - 0.6.0.b + +- name: CY8CPROTO-063-BLE + uid: 100D0F1400052400 + features: + - 0.5.0.b + +- name: CY8CPROTO-063-BLE + uid: 03180F1400052400 + features: + - 0.5.0.a + +- name: CY8CKIT-062S2-AI + uid: 1225085A012D2400 + features: + - 0.1.0.a + +- name: CY8CKIT-062S2-AI + uid: 1A0A095A012D2400 + features: + - 0.1.0.b + +- name: CY8CKIT-062S2-AI + uid: 132119A1002E0400 + features: + - 0.1.0.c \ No newline at end of file From c0717328dbfb1075d66688401ed3ca81ab4502ee Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Wed, 19 Nov 2025 21:29:27 +0100 Subject: [PATCH 03/10] lib/mpy-test-ext: Added new dev query cli utility. Signed-off-by: jaenrig-ifx --- lib/mpy-test-ext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mpy-test-ext b/lib/mpy-test-ext index 05c3839777eb2..f73eb9b01b3e4 160000 --- a/lib/mpy-test-ext +++ b/lib/mpy-test-ext @@ -1 +1 @@ -Subproject commit 05c3839777eb26e890e2477602c6d221eab7dbd3 +Subproject commit f73eb9b01b3e4ab73e2be6eda802810cbecc4843 From d82ce43dfe77a22c6c6dadb06c3d58e3dfd7f2af Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Wed, 19 Nov 2025 21:29:53 +0100 Subject: [PATCH 04/10] lib/mtb-psoc6-libs: Added updated mtb-psoc6-libs. Signed-off-by: jaenrig-ifx --- lib/mtb-psoc6-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mtb-psoc6-libs b/lib/mtb-psoc6-libs index f4f50ed4753e2..115312232022f 160000 --- a/lib/mtb-psoc6-libs +++ b/lib/mtb-psoc6-libs @@ -1 +1 @@ -Subproject commit f4f50ed4753e2cd5db1c5f8da34269b6fc236906 +Subproject commit 115312232022f42e8e3ccfc52990dc7048741dc3 From 8c36ae169f775bb8457aba1c82ff5c504bbd1a7e Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Wed, 19 Nov 2025 21:31:56 +0100 Subject: [PATCH 05/10] psoc6/Makefile: Update utility to detect devices. Signed-off-by: jaenrig-ifx --- ports/psoc6/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ports/psoc6/Makefile b/ports/psoc6/Makefile index fbc4a60807be0..9d535e95dabbd 100644 --- a/ports/psoc6/Makefile +++ b/ports/psoc6/Makefile @@ -212,18 +212,18 @@ deploy: all mtb_program # When working locally, if a "local-devs.yml" file is placed in "tools/psoc6" # it will be used ifneq ($(DEVS_FILE),) -MULTI_BOARD_DEVS_OPTS = -b $(BOARD) -y $(DEVS_FILE) +MULTI_BOARD_DEVS_OPTS = -f name=$(BOARD) --devs-yml $(DEVS_FILE) else DFLT_LOCAL_DEVS_FILE_NAME = local-devs.yml LOCAL_DEVS_FILE=$(TOP)/tools/psoc6/$(DFLT_LOCAL_DEVS_FILE_NAME) ifneq (,$(wildcard $(LOCAL_DEVS_FILE))) -MULTI_BOARD_DEVS_OPTS = -b $(BOARD) -y $(LOCAL_DEVS_FILE) +MULTI_BOARD_DEVS_OPTS = -f name=$(BOARD) --devs-yml $(LOCAL_DEVS_FILE) endif endif attached_devs: @: - $(eval ATTACHED_TARGET_LIST = $(shell $(PYTHON) $(TOP)/lib/mpy-test-ext/get_devs.py serial-number $(MULTI_BOARD_DEVS_OPTS))) + $(eval ATTACHED_TARGET_LIST = $(shell $(PYTHON) $(TOP)/lib/mpy-test-ext/devs_query.py serial_number $(MULTI_BOARD_DEVS_OPTS))) $(eval ATTACHED_TARGETS_NUMBER = $(words $(ATTACHED_TARGET_LIST))) $(info Number of attached targets : $(ATTACHED_TARGETS_NUMBER)) $(info List of attached targets : $(ATTACHED_TARGET_LIST)) From 3d736cb02416effdec683209f49a43031a50280e Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Wed, 19 Nov 2025 21:44:29 +0100 Subject: [PATCH 06/10] lib/mpy-test-ext: Added new dev query cli utility. Signed-off-by: jaenrig-ifx --- lib/mpy-test-ext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mpy-test-ext b/lib/mpy-test-ext index f73eb9b01b3e4..c6623faf5fe4c 160000 --- a/lib/mpy-test-ext +++ b/lib/mpy-test-ext @@ -1 +1 @@ -Subproject commit f73eb9b01b3e4ab73e2be6eda802810cbecc4843 +Subproject commit c6623faf5fe4cdb2555afc1cf2e5a8bdfc9afb5a From bddee878f8aa8172ff093e56bf9bb165cc933baa Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Thu, 20 Nov 2025 13:58:33 +0100 Subject: [PATCH 07/10] tools/ci.sh: Updated psoc6 docker image. Signed-off-by: jaenrig-ifx --- tools/ci.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/ci.sh b/tools/ci.sh index 4aa55647a94a5..44ccb2cc30eba 100755 --- a/tools/ci.sh +++ b/tools/ci.sh @@ -340,7 +340,7 @@ function ci_powerpc_build { ######################################################################################## # ports/psoc6 -MPY_MTB_CI_DOCKER_VERSION=0.5.0 +MPY_MTB_CI_DOCKER_VERSION=0.6.0 function ci_psoc6_setup { # Access to serial device From fc5e1ecd41b9e27417bba419dc55384c6afbfe7c Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Thu, 20 Nov 2025 14:26:27 +0100 Subject: [PATCH 08/10] lib/mpy-test-ext: Updated test extensions utils. Signed-off-by: jaenrig-ifx --- lib/mpy-test-ext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mpy-test-ext b/lib/mpy-test-ext index c6623faf5fe4c..a17cba713a5c5 160000 --- a/lib/mpy-test-ext +++ b/lib/mpy-test-ext @@ -1 +1 @@ -Subproject commit c6623faf5fe4cdb2555afc1cf2e5a8bdfc9afb5a +Subproject commit a17cba713a5c5b34728c399dcaafad2557149824 From 22441247aa5ca7394674ce3f8b2a7cfff10f4af6 Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Thu, 20 Nov 2025 14:31:00 +0100 Subject: [PATCH 09/10] lib/mtb-psoc6-libs: Updated Makefile changes. Signed-off-by: jaenrig-ifx --- lib/mtb-psoc6-libs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mtb-psoc6-libs b/lib/mtb-psoc6-libs index 115312232022f..ae6b5d031b5ba 160000 --- a/lib/mtb-psoc6-libs +++ b/lib/mtb-psoc6-libs @@ -1 +1 @@ -Subproject commit 115312232022f42e8e3ccfc52990dc7048741dc3 +Subproject commit ae6b5d031b5ba77052e8a1d1d76a367134bbcf4e From 9f246bdc109c4789a07c23385bc01c0c5a78f94c Mon Sep 17 00:00:00 2001 From: jaenrig-ifx Date: Thu, 20 Nov 2025 14:36:14 +0100 Subject: [PATCH 10/10] lib/mpy-test-ext: Updated lib mpy-test-ext. Signed-off-by: jaenrig-ifx --- lib/mpy-test-ext | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mpy-test-ext b/lib/mpy-test-ext index a17cba713a5c5..8c5004ac9e01a 160000 --- a/lib/mpy-test-ext +++ b/lib/mpy-test-ext @@ -1 +1 @@ -Subproject commit a17cba713a5c5b34728c399dcaafad2557149824 +Subproject commit 8c5004ac9e01a2295aa1f46c9f1669b1ff2bdd43