From c1a91827ae689bce496a6ad222c8c06fb59d725e Mon Sep 17 00:00:00 2001 From: "jazz (gitea)" Date: Mon, 13 Oct 2025 15:15:52 -0500 Subject: [PATCH] tl++ works now, unchecked dma or whatever --- .metadata/.ide.log | 1481 ++++ .metadata/.log | 54 + .metadata/.plugins/org.eclipse.cdt.core/.log | 1 + .../TrafficLightsPlusPlus.1758569400646.pdom | Bin 8884224 -> 11403264 bytes .../TrafficLightsPlusPlus.build.log | 20 +- .../org.eclipse.cdt.ui/global-build.log | 18 +- .../7f/6024f71371a800101307d7e09c4a4be7 | 337 + .../be/a02be31771a800101307d7e09c4a4be7 | 312 + .../.indexes/bf/c4/history.index | Bin 747 -> 795 bytes .../.indexes/properties.index | Bin 409 -> 409 bytes .../.projects/TrafficLightsPlusPlus/.markers | Bin 1237 -> 643 bytes .../.root/{26.tree => 27.tree} | Bin 104616 -> 104784 bytes .../.safetable/org.eclipse.core.resources | Bin 584 -> 584 bytes .../org.eclipse.e4.workbench/workbench.xmi | 42 +- .metadata/version.ini | 2 +- TrafficLightsPlusPlus/Core/Inc/stm32f4xx_it.h | 1 - TrafficLightsPlusPlus/Core/Src/main.c | 418 ++ TrafficLightsPlusPlus/Core/Src/main.cpp | 40 - .../Core/Src/stm32f4xx_hal_msp.c | 6 - TrafficLightsPlusPlus/Core/Src/stm32f4xx_it.c | 15 - .../Debug/Core/Src/main.cyclo | 8 +- TrafficLightsPlusPlus/Debug/Core/Src/main.o | Bin 1182900 -> 1182832 bytes TrafficLightsPlusPlus/Debug/Core/Src/main.su | 8 +- .../Debug/Core/Src/stm32f4xx_hal_msp.cyclo | 6 +- .../Debug/Core/Src/stm32f4xx_hal_msp.o | Bin 1180296 -> 1179988 bytes .../Debug/Core/Src/stm32f4xx_hal_msp.su | 6 +- .../Debug/Core/Src/stm32f4xx_it.cyclo | 17 +- .../Debug/Core/Src/stm32f4xx_it.o | Bin 1175664 -> 1173576 bytes .../Debug/Core/Src/stm32f4xx_it.su | 17 +- .../Debug/Core/Src/subdir.mk | 2 + .../Debug/TrafficLightsPlusPlus.elf | Bin 0 -> 1224600 bytes .../Debug/TrafficLightsPlusPlus.list | 5983 +++++++++++++++++ .../Debug/TrafficLightsPlusPlus.map | 770 ++- .../TrafficLightsPlusPlus.ioc | 1 - 34 files changed, 9040 insertions(+), 525 deletions(-) create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.history/7f/6024f71371a800101307d7e09c4a4be7 create mode 100644 .metadata/.plugins/org.eclipse.core.resources/.history/be/a02be31771a800101307d7e09c4a4be7 rename .metadata/.plugins/org.eclipse.core.resources/.root/{26.tree => 27.tree} (84%) create mode 100644 TrafficLightsPlusPlus/Core/Src/main.c create mode 100755 TrafficLightsPlusPlus/Debug/TrafficLightsPlusPlus.elf create mode 100644 TrafficLightsPlusPlus/Debug/TrafficLightsPlusPlus.list diff --git a/.metadata/.ide.log b/.metadata/.ide.log index e7e826d..9f28caa 100644 --- a/.metadata/.ide.log +++ b/.metadata/.ide.log @@ -310,3 +310,1484 @@ 2025-10-13 14:22:05,212 [INFO] IntegrityCheckThread:100 - exiting critical section [integrity check] 2025-10-13 14:22:05,212 [INFO] IntegrityCheckThread:103 - End integrity checks thread 2025-10-13 14:55:00,763 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] +2025-10-13 14:55:58,768 [INFO] Activator:176 - + + +2025-10-13 14:55:58,769 [INFO] Activator:177 - !SESSION log4j initialized +2025-10-13 14:56:03,760 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] +2025-10-13 14:56:05,109 [INFO] ApplicationProperties:184 - Using Application install path: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659 +2025-10-13 14:56:05,122 [INFO] DbMcusXml:78 - Set database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//mcu/ +2025-10-13 14:56:05,123 [INFO] ApiDb:274 - Set plugin database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/boardmanager/ +2025-10-13 14:56:05,123 [WARN] ApiDb:259 - Overriding images path with different value: => /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/mcufinder/images/ +2025-10-13 14:56:05,126 [INFO] ApiDb:250 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,127 [INFO] DbMcusAds:125 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,129 [INFO] CrossReferenceDbSqlite:203 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/cs/ +2025-10-13 14:56:05,237 [INFO] RulesReader:64 - Compatibility file has been processed (317 Rules) +2025-10-13 14:56:05,282 [INFO] DbMcusXml:78 - Set database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//mcu/ +2025-10-13 14:56:05,282 [INFO] ApiDb:274 - Set plugin database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/boardmanager/ +2025-10-13 14:56:05,282 [INFO] ApiDb:261 - Set plugin images path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/mcufinder/images/ +2025-10-13 14:56:05,282 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,282 [INFO] ApiDb:250 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,282 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,282 [INFO] DbMcusAds:125 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,282 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,283 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,283 [INFO] CrossReferenceDbSqlite:203 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/cs/ +2025-10-13 14:56:05,329 [INFO] MainPanel:274 - HeapMemory: 268435456 +2025-10-13 14:56:05,669 [INFO] DbMcusXml:78 - Set database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//mcu/ +2025-10-13 14:56:05,669 [INFO] ApiDb:274 - Set plugin database path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/boardmanager/ +2025-10-13 14:56:05,670 [INFO] ApiDb:261 - Set plugin images path to: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db//plugins/mcufinder/images/ +2025-10-13 14:56:05,670 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,670 [INFO] ApiDb:250 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,670 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,670 [INFO] DbMcusAds:125 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/ +2025-10-13 14:56:05,670 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,671 [WARN] DbFile:41 - Overriding database path with different value: /home/ja/.stmcufinder/plugins/mcufinder/ => /home/ja/.stmcufinder/plugins/mcufinder +2025-10-13 14:56:05,671 [INFO] CrossReferenceDbSqlite:203 - Set database path to: /home/ja/.stmcufinder/plugins/mcufinder//mcu/cs/ +2025-10-13 14:56:05,688 [INFO] ApplicationProperties:184 - Using Application install path: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659 +2025-10-13 14:56:05,689 [INFO] PluginManage:196 - Search for loadable plugins [exclusion list=, ] +2025-10-13 14:56:05,690 [INFO] PluginManage:310 - Check plugin analytics +2025-10-13 14:56:06,015 [INFO] AnalyticsPlugin:253 - Accepted Software Licenses: STM32CubeMX.6.15.0 +2025-10-13 14:56:06,015 [INFO] AnalyticsPlugin:255 - Accepted CMSIS Pack Licenses: +2025-10-13 14:56:06,016 [INFO] AnalyticsPlugin:257 - Accepted Firmware Licenses: FW.F4.1.28.0 +2025-10-13 14:56:06,017 [INFO] PluginManage:359 - Loaded plugin analytics (category:tool,tabindex:-1) +2025-10-13 14:56:06,018 [INFO] PluginManage:310 - Check plugin cadmodel +2025-10-13 14:56:06,020 [INFO] CADModel:105 - Init CAD model plugin +2025-10-13 14:56:06,021 [INFO] PluginManage:359 - Loaded plugin cadmodel (category:power,tabindex:5) +2025-10-13 14:56:06,021 [INFO] PluginManage:310 - Check plugin clock +2025-10-13 14:56:06,028 [INFO] PluginManage:359 - Loaded plugin clock (category:base,tabindex:2) +2025-10-13 14:56:06,028 [INFO] PluginManage:310 - Check plugin ddr +2025-10-13 14:56:06,029 [INFO] PluginManage:359 - Loaded plugin ddr (category:tool,tabindex:6) +2025-10-13 14:56:06,030 [INFO] PluginManage:310 - Check plugin filemanager +2025-10-13 14:56:06,153 [INFO] PluginManage:359 - Loaded plugin filemanager (category:base,tabindex:10) +2025-10-13 14:56:06,153 [INFO] PluginManage:310 - Check plugin ipmanager +2025-10-13 14:56:06,157 [INFO] PluginManage:359 - Loaded plugin ipmanager (category:base,tabindex:5) +2025-10-13 14:56:06,157 [INFO] PluginManage:310 - Check plugin lpbam +2025-10-13 14:56:06,165 [INFO] PluginManage:359 - Loaded plugin lpbam (category:base,tabindex:0) +2025-10-13 14:56:06,165 [INFO] PluginManage:310 - Check plugin memorymap +2025-10-13 14:56:06,174 [INFO] PluginManage:359 - Loaded plugin memorymap (category:base,tabindex:4) +2025-10-13 14:56:06,174 [INFO] PluginManage:310 - Check plugin pinoutandconfiguration +2025-10-13 14:56:06,181 [INFO] PluginManage:359 - Loaded plugin pinoutandconfiguration (category:base,tabindex:1) +2025-10-13 14:56:06,181 [INFO] PluginManage:310 - Check plugin pinoutconfig +2025-10-13 14:56:06,262 [WARN] SupportedApi:132 - Cannot load RTOS API schema: s4s-elt-must-match.1: The content of 'definitions' must match (annotation?, (simpleType | complexType)?, (unique | key | keyref)*)). A problem was found starting at: attribute. +2025-10-13 14:56:06,380 [INFO] PluginManage:359 - Loaded plugin pinoutconfig (category:base,tabindex:0) +2025-10-13 14:56:06,380 [INFO] PluginManage:310 - Check plugin power +2025-10-13 14:56:06,387 [INFO] PluginManage:359 - Loaded plugin power (category:power,tabindex:4) +2025-10-13 14:56:06,388 [INFO] PluginManage:310 - Check plugin projectmanager +2025-10-13 14:56:06,401 [INFO] PluginManage:359 - Loaded plugin projectmanager (category:projectmanager,tabindex:4) +2025-10-13 14:56:06,402 [INFO] PluginManage:310 - Check plugin rif +2025-10-13 14:56:06,409 [INFO] PluginManage:359 - Loaded plugin rif (category:base,tabindex:3) +2025-10-13 14:56:06,410 [INFO] PluginManage:310 - Check plugin thirdparty +2025-10-13 14:56:06,519 [INFO] PluginManage:359 - Loaded plugin thirdparty (category:base,tabindex:-1) +2025-10-13 14:56:06,519 [WARN] IntegrityCheckThread:84 - waiting for thirdparty lock release [integrity check] +2025-10-13 14:56:06,519 [INFO] PluginManage:310 - Check plugin tools +2025-10-13 14:56:06,519 [INFO] IntegrityCheckThread:86 - entering critical section [integrity check] +2025-10-13 14:56:06,520 [INFO] ThirdPartyUpdaterWithRetryManager:70 - Updater plugin not ready yet. [1/15] +2025-10-13 14:56:06,521 [INFO] PluginManage:359 - Loaded plugin tools (category:base,tabindex:7) +2025-10-13 14:56:06,521 [INFO] PluginManage:310 - Check plugin tutovideos +2025-10-13 14:56:06,684 [INFO] PluginManage:359 - Loaded plugin tutovideos (category:base,tabindex:-1) +2025-10-13 14:56:06,684 [INFO] PluginManage:310 - Check plugin updater +2025-10-13 14:56:06,703 [INFO] PluginManage:359 - Loaded plugin updater (category:base,tabindex:12) +2025-10-13 14:56:06,703 [INFO] PluginManage:310 - Check plugin userauth +2025-10-13 14:56:06,707 [INFO] UserAuth:118 - Init User Auth plugin +2025-10-13 14:56:06,709 [INFO] PluginManage:359 - Loaded plugin userauth (category:base,tabindex:14) +2025-10-13 14:56:06,709 [INFO] PluginManage:283 - PluginManage : Loaded plugins [18] +2025-10-13 14:56:06,860 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 14:56:06,916 [INFO] CADModel:165 - CPN selected for project level +2025-10-13 14:56:06,916 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 14:56:06,924 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,924 [INFO] PluginManager:220 - loadIPPluginJar : add gtzc +2025-10-13 14:56:06,929 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,929 [INFO] PluginManager:220 - loadIPPluginJar : add usbx +2025-10-13 14:56:06,930 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,930 [INFO] PluginManager:220 - loadIPPluginJar : add fatfs +2025-10-13 14:56:06,933 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,933 [INFO] PluginManager:220 - loadIPPluginJar : add i2c +2025-10-13 14:56:06,934 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,934 [INFO] PluginManager:220 - loadIPPluginJar : add tim +2025-10-13 14:56:06,935 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,935 [INFO] PluginManager:220 - loadIPPluginJar : add quadspi +2025-10-13 14:56:06,938 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,938 [INFO] PluginManager:220 - loadIPPluginJar : add ipddr +2025-10-13 14:56:06,939 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,939 [INFO] PluginManager:220 - loadIPPluginJar : add i2s +2025-10-13 14:56:06,941 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,941 [INFO] PluginManager:220 - loadIPPluginJar : add openamp +2025-10-13 14:56:06,943 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,943 [INFO] PluginManager:220 - loadIPPluginJar : add i3c +2025-10-13 14:56:06,944 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,944 [INFO] PluginManager:220 - loadIPPluginJar : add ucpd +2025-10-13 14:56:06,946 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,946 [INFO] PluginManager:220 - loadIPPluginJar : add cryp +2025-10-13 14:56:06,947 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,947 [INFO] PluginManager:220 - loadIPPluginJar : add comp +2025-10-13 14:56:06,949 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,949 [INFO] PluginManager:220 - loadIPPluginJar : add spi +2025-10-13 14:56:06,951 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,951 [INFO] PluginManager:220 - loadIPPluginJar : add touchsensing +2025-10-13 14:56:06,953 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,953 [INFO] PluginManager:220 - loadIPPluginJar : add can +2025-10-13 14:56:06,955 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,955 [INFO] PluginManager:220 - loadIPPluginJar : add aes +2025-10-13 14:56:06,961 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,961 [INFO] PluginManager:220 - loadIPPluginJar : add adc +2025-10-13 14:56:06,964 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,964 [INFO] PluginManager:220 - loadIPPluginJar : add nvic +2025-10-13 14:56:06,969 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,969 [INFO] PluginManager:220 - loadIPPluginJar : add freertos +2025-10-13 14:56:06,975 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,976 [INFO] PluginManager:220 - loadIPPluginJar : add dma +2025-10-13 14:56:06,979 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,979 [INFO] PluginManager:220 - loadIPPluginJar : add resmgrutility +2025-10-13 14:56:06,982 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,982 [INFO] PluginManager:220 - loadIPPluginJar : add pdm2pcm +2025-10-13 14:56:06,984 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,984 [INFO] PluginManager:220 - loadIPPluginJar : add hash +2025-10-13 14:56:06,987 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,987 [INFO] PluginManager:220 - loadIPPluginJar : add dfsdm +2025-10-13 14:56:06,989 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,989 [INFO] PluginManager:220 - loadIPPluginJar : add radio +2025-10-13 14:56:06,996 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:06,999 [INFO] PluginManager:220 - loadIPPluginJar : add plateformsettings +2025-10-13 14:56:07,005 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,005 [INFO] PluginManager:220 - loadIPPluginJar : add gic +2025-10-13 14:56:07,006 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,006 [INFO] PluginManager:220 - loadIPPluginJar : add ltdc +2025-10-13 14:56:07,009 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,009 [INFO] PluginManager:220 - loadIPPluginJar : add tracer_emb +2025-10-13 14:56:07,011 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,011 [INFO] PluginManager:220 - loadIPPluginJar : add lorawan +2025-10-13 14:56:07,013 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,013 [INFO] PluginManager:220 - loadIPPluginJar : add tsc +2025-10-13 14:56:07,015 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,015 [INFO] PluginManager:220 - loadIPPluginJar : add ts +2025-10-13 14:56:07,017 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,017 [INFO] PluginManager:220 - loadIPPluginJar : add gfxmmu +2025-10-13 14:56:07,020 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,020 [INFO] PluginManager:220 - loadIPPluginJar : add dma3 +2025-10-13 14:56:07,022 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,023 [INFO] PluginManager:220 - loadIPPluginJar : add ddr_ctrl_phy +2025-10-13 14:56:07,024 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,024 [INFO] PluginManager:220 - loadIPPluginJar : add genericplugin +2025-10-13 14:56:07,027 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,027 [INFO] PluginManager:220 - loadIPPluginJar : add opamp +2025-10-13 14:56:07,033 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,033 [INFO] PluginManager:220 - loadIPPluginJar : add stm32_wpan +2025-10-13 14:56:07,035 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,035 [INFO] PluginManager:220 - loadIPPluginJar : add usart +2025-10-13 14:56:07,037 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,037 [INFO] PluginManager:220 - loadIPPluginJar : add sai +2025-10-13 14:56:07,043 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,043 [INFO] PluginManager:220 - loadIPPluginJar : add linkedlist +2025-10-13 14:56:07,045 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,046 [INFO] PluginManager:220 - loadIPPluginJar : add extmemmanager +2025-10-13 14:56:07,049 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,049 [INFO] PluginManager:220 - loadIPPluginJar : add fmc +2025-10-13 14:56:07,053 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,053 [INFO] PluginManager:220 - loadIPPluginJar : add gpio +2025-10-13 14:56:07,058 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:07,058 [INFO] PluginManager:220 - loadIPPluginJar : add mdma +2025-10-13 14:56:07,154 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,185 [INFO] RulesReader:64 - Compatibility file has been processed (317 Rules) +2025-10-13 14:56:07,201 [INFO] RulesReader:64 - Compatibility file has been processed (317 Rules) +2025-10-13 14:56:07,209 [INFO] CADModel:165 - CPN selected for project level +2025-10-13 14:56:07,209 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 14:56:07,209 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,209 [ERROR] CADModel:125 - Updater not yet initialized, retry later +2025-10-13 14:56:07,334 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,335 [INFO] CADModel:165 - CPN selected for project level +2025-10-13 14:56:07,335 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 14:56:07,336 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,336 [ERROR] CADModel:125 - Updater not yet initialized, retry later +2025-10-13 14:56:07,339 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,427 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,433 [INFO] DbMcusAds:53 - JSON generation date=Tue Jul 08 03:14:23 CDT 2025 (1751962463524) +2025-10-13 14:56:07,433 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,470 [WARN] DetailPanel:346 - Failed to get advertising image, set to default +2025-10-13 14:56:07,550 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,552 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,552 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,552 [WARN] DetailPanel:346 - Failed to get advertising image, set to default +2025-10-13 14:56:07,553 [FATAL] Updater:351 - Updater called before beeing initialized +2025-10-13 14:56:07,603 [ERROR] Updater:1198 - MainUpdater not yet initialized. External WinMGr cannot be set. +2025-10-13 14:56:07,605 [INFO] Updater:1134 - Updater Version found : 6.15.0 +2025-10-13 14:56:07,624 [INFO] ApplicationProperties:184 - Using Application install path: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659 +2025-10-13 14:56:08,406 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 14:56:08,406 [INFO] MainUpdater:289 - Updater Check For Update Now. +2025-10-13 14:56:08,406 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 14:56:08,410 [INFO] McuFinderGlobals:63 - Set McuFinder mode to 2 (CubeIDE integrated) +2025-10-13 14:56:08,410 [INFO] UserAuth:487 - Internet connection configuration mode: 1 +2025-10-13 14:56:08,421 [INFO] JxBrowserEngine:152 - Initiate JxBrowser Engine with user profile folder +2025-10-13 14:56:08,586 [INFO] CheckServerUpdateThread:120 - End of CheckServer Thread +2025-10-13 14:56:08,867 [INFO] WebApp:169 - Instantiating new browser for Auth +2025-10-13 14:56:09,480 [INFO] WebApp:463 - Apply proxy settings +2025-10-13 14:56:09,481 [INFO] WebApp:548 - Chromium requires no authentication +2025-10-13 14:56:09,487 [INFO] WebApp:491 - Direct internet connection detected +2025-10-13 14:56:09,502 [INFO] WebApp:900 - Register for checkConnection events +2025-10-13 14:56:09,503 [INFO] WebApp:463 - Apply proxy settings +2025-10-13 14:56:09,503 [INFO] WebApp:548 - Chromium requires no authentication +2025-10-13 14:56:09,503 [INFO] WebApp:491 - Direct internet connection detected +2025-10-13 14:56:09,665 [INFO] WebApp:225 - Starting web application +2025-10-13 14:56:09,666 [INFO] WebApp:593 - Web application path used /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659/db/plugins/mcufinder/reactClient1/index.html +2025-10-13 14:56:09,667 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-MOTENVWB1.1.4.0 +2025-10-13 14:56:09,679 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-ATR-ASTRA1.2.0.2 +2025-10-13 14:56:09,687 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-SMBUS.2.1.0 +2025-10-13 14:56:09,693 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ST60.1.0.0 +2025-10-13 14:56:09,742 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-F7.1.1.0 +2025-10-13 14:56:09,755 [WARN] PackLoader:240 - Cannot read IP mode file for WES.I-CUBE-Cesium.1.4.0 +2025-10-13 14:56:09,781 [WARN] PackLoader:240 - Cannot read IP mode file for Infineon.AIROC-Wi-Fi-Bluetooth-STM32.1.7.1 +2025-10-13 14:56:09,798 [INFO] UserAuth:487 - Internet connection configuration mode: 1 +2025-10-13 14:56:09,820 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-H7.3.4.0 +2025-10-13 14:56:09,833 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-DISPLAY.3.0.0 +2025-10-13 14:56:09,850 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC10.1.0.0 +2025-10-13 14:56:09,857 [WARN] PackLoader:240 - Cannot read IP mode file for emotas.I-CUBE-CANOPEN.1.3.0 +2025-10-13 14:56:09,866 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-STBOX1.2.1.0 +2025-10-13 14:56:09,873 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-SMARTAG2.1.2.0 +2025-10-13 14:56:09,878 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-FLIGHT1.5.1.0 +2025-10-13 14:56:09,888 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] 1 : Invalid condition id : UX_CORESTACK_Condition cause : null +2025-10-13 14:56:09,889 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] 1 : Invalid condition id : UX_CORESTACK_Condition cause : null +2025-10-13 14:56:09,889 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] 1 : Invalid condition id : UX_CORESTACK_Condition cause : null +2025-10-13 14:56:09,889 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] 1 : Invalid condition id : UX_CORESTACK_Condition cause : null +2025-10-13 14:56:09,890 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] 1 : Invalid condition id : UX_CORESTACK_Condition cause : null +2025-10-13 14:56:09,894 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-WL.2.0.0 +2025-10-13 14:56:09,900 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-MOTENV1.5.0.0 +2025-10-13 14:56:09,907 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-BLE2.3.3.0 +2025-10-13 14:56:09,914 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC9.1.0.0 +2025-10-13 14:56:09,921 [WARN] PackLoader:240 - Cannot read IP mode file for wolfSSL.I-CUBE-wolfSSL.5.8.2 +2025-10-13 14:56:09,925 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-BLE1.7.1.0 +2025-10-13 14:56:09,929 [WARN] PackLoader:240 - Cannot read IP mode file for wolfSSL.I-CUBE-wolfMQTT.1.19.2 +2025-10-13 14:56:09,947 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-EEPRMA1.5.2.0 +2025-10-13 14:56:09,956 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ST67W61.1.1.0 +2025-10-13 14:56:09,976 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-G0.1.1.0 +2025-10-13 14:56:09,984 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-SAFEA1.1.2.2 +2025-10-13 14:56:09,990 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC4.3.0.0 +2025-10-13 14:56:10,000 [WARN] PackLoader:240 - Cannot read IP mode file for EmbeddedOffice.I-CUBE-FS-RTOS.1.0.1 +2025-10-13 14:56:10,005 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-WB05N.2.0.0 +2025-10-13 14:56:10,009 [WARN] PackLoader:240 - Cannot read IP mode file for wolfSSL.I-CUBE-wolfTPM.3.8.0 +2025-10-13 14:56:10,013 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-TCPP.4.2.0 +2025-10-13 14:56:10,019 [WARN] PackLoader:240 - Cannot read IP mode file for RealThread.X-CUBE-RT-Thread_Nano.4.1.1 +2025-10-13 14:56:10,022 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-ATR-SIGFOX1.3.2.0 +2025-10-13 14:56:10,027 [WARN] PackLoader:240 - Cannot read IP mode file for ITTIA_DB.I-CUBE-ITTIADB.8.9.0 +2025-10-13 14:56:10,032 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ST67W61.1.0.0 +2025-10-13 14:56:10,036 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AI.10.2.0 +2025-10-13 14:56:10,067 [WARN] PackLoader:240 - Cannot read IP mode file for SEGGER.I-CUBE-embOS.1.3.1 +2025-10-13 14:56:10,121 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ALGOBUILD.1.4.0 +2025-10-13 14:56:10,182 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-MEMS1.11.3.0 +2025-10-13 14:56:10,407 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-PM33A1.1.0.0 +2025-10-13 14:56:10,414 [INFO] WebApp:191 - Connection restablished +2025-10-13 14:56:10,444 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-F4.1.1.0 +2025-10-13 14:56:10,458 [WARN] PackLoader:240 - Cannot read IP mode file for Avnet-IotConnect.X-CUBE-IoTC-DA16k-PMOD.1.0.0 +2025-10-13 14:56:10,462 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ISPU.2.1.0 +2025-10-13 14:56:10,479 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-IPS.3.2.0 +2025-10-13 14:56:10,509 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC12.1.0.0 +2025-10-13 14:56:10,534 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-L5.2.0.0 +2025-10-13 14:56:10,544 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC6.3.1.0 +2025-10-13 14:56:10,549 [INFO] McuFinderGlobals:63 - Set McuFinder mode to 2 (CubeIDE integrated) +2025-10-13 14:56:10,552 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-FREERTOS.1.3.1 +2025-10-13 14:56:10,554 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 14:56:10,554 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 14:56:10,556 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-TOUCHGFX.4.26.0 +2025-10-13 14:56:10,561 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.FP-SNS-STAIOTCFT.1.0.0 +2025-10-13 14:56:10,566 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-DPower.1.3.0 +2025-10-13 14:56:10,591 [WARN] ConditionMgr:438 - getConditionDescription Invalid condition id : LAN8742 Phy interface Condition cause : null +2025-10-13 14:56:10,593 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-L4.2.0.0 +2025-10-13 14:56:10,595 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 14:56:10,595 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : LAN8742 Phy interface Condition cause : null +2025-10-13 14:56:10,596 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : LAN8742 Phy interface Condition cause : null +2025-10-13 14:56:10,597 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : LAN8742 Phy interface Condition cause : null +2025-10-13 14:56:10,597 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 14:56:10,611 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-SFXS2LP1.4.0.0 +2025-10-13 14:56:10,612 [WARN] ThirdParty:871 - waiting for thirdparty lock release [close project] +2025-10-13 14:56:10,626 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-BLEMGR.4.1.0 +2025-10-13 14:56:10,647 [WARN] ConditionMgr:438 - getConditionDescription Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,647 [WARN] ConditionMgr:438 - getConditionDescription Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,650 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-WB.2.0.0 +2025-10-13 14:56:10,651 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,651 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,651 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,652 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,652 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : UX DEVICE CLASS RTOS Condition cause : null +2025-10-13 14:56:10,657 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-GNSS1.7.0.1 +2025-10-13 14:56:10,661 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-TOUCHGFX.4.25.0 +2025-10-13 14:56:10,663 [WARN] ConditionMgr:438 - getConditionDescription Invalid condition id : Cortex-A Device cause : null +2025-10-13 14:56:10,681 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : Cortex-A Device cause : null +2025-10-13 14:56:10,681 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : Cortex-A Device cause : null +2025-10-13 14:56:10,681 [WARN] ConditionMgr:1044 - genDependencies : Invalid condition id : Cortex-A Device cause : null +2025-10-13 14:56:10,690 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-SUBG2.5.0.0 +2025-10-13 14:56:10,710 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-H7RS.1.1.0 +2025-10-13 14:56:10,715 [WARN] PackLoader:240 - Cannot read IP mode file for Cesanta.I-CUBE-Mongoose.7.13.0 +2025-10-13 14:56:10,729 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-AZRTOS-G4.2.0.0 +2025-10-13 14:56:10,734 [WARN] PackLoader:240 - Cannot read IP mode file for wolfSSL.I-CUBE-wolfSSH.1.4.20 +2025-10-13 14:56:10,737 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-NFC7.2.0.0 +2025-10-13 14:56:10,749 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-IPS.3.1.0 +2025-10-13 14:56:10,761 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-ALS.1.0.2 +2025-10-13 14:56:10,767 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-STSE01.1.0.0 +2025-10-13 14:56:10,773 [WARN] PackLoader:240 - Cannot read IP mode file for portGmbH.I-Cube-SoM-uGOAL.1.1.0 +2025-10-13 14:56:10,783 [WARN] PackLoader:240 - Cannot read IP mode file for STMicroelectronics.X-CUBE-TOF1.3.4.3 +2025-10-13 14:56:10,796 [INFO] ThirdParty:978 - Integrity check success = true +2025-10-13 14:56:10,797 [INFO] IntegrityCheckThread:100 - exiting critical section [integrity check] +2025-10-13 14:56:10,797 [INFO] ThirdParty:873 - entering critical section [close project] +2025-10-13 14:56:10,798 [INFO] ThirdParty:883 - exiting critical section [close project] +2025-10-13 14:56:10,800 [INFO] IntegrityCheckThread:103 - End integrity checks thread +2025-10-13 14:56:10,800 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 14:56:10,802 [INFO] UtilMem:75 - Begin LoadConfig() Used Memory: 274608312 Bytes (325058560) +2025-10-13 14:56:10,803 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 14:56:10,803 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 14:56:10,804 [INFO] OpenFileManager:355 - Change cursor +2025-10-13 14:56:10,834 [INFO] Mcu:2029 - Initializing MCU STM32F429ZITx STM32F429ZITx STM32F429ZIT6 +2025-10-13 14:56:12,814 [INFO] Context:786 - Trying to add GPIOservice into a context which must be forbidden +2025-10-13 14:56:13,417 [INFO] ImportTextPane:234 - (OptionalMessage_ERROR) Pin10 (VP_RIF_VS_RIF1) cannot be retrieved for this MCU +2025-10-13 14:56:13,519 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 14:56:13,519 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS2, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 14:56:13,519 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 14:56:13,519 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 14:56:13,519 [WARN] ModelIntegratedComponent:184 - Missing modes for component STMicroelectronics:FreeRTOS:0.0.1:STMicroelectronics:RTOS:FreeRTOS:Core:::10.2.0: +2025-10-13 14:56:13,540 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,540 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,540 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,540 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,541 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 14:56:13,542 [WARN] ModelPack:524 - Component already loaded: STMicroelectronics:HAL Drivers:0.0.0:STMicroelectronics:Device:STMicro_Driver:XSPI:HAL::0.0.1:HAL_XSPI +2025-10-13 14:56:13,660 [INFO] ThirdPartyModel:298 - Start build external matchings +2025-10-13 14:56:14,138 [INFO] ThirdPartyModel:316 - End build external matchings +2025-10-13 14:56:14,152 [INFO] RtosManager:1018 - Current active RTOS is FREERTOS [Cortex-M4NS] +2025-10-13 14:56:14,496 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 14:56:14,543 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 14:56:14,543 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 14:56:14,544 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 14:56:14,544 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 14:56:14,614 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-NUCLEO as a kit item of type 'Nucleo-64' +2025-10-13 14:56:14,615 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-USBDONGLE as a kit item of type 'Nucleo USB Dongle' +2025-10-13 14:56:14,616 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V1 as a kit item of type 'Evaluation Board' +2025-10-13 14:56:14,616 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V2 as a kit item of type 'Evaluation Board' +2025-10-13 14:56:14,707 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 14:56:14,807 [INFO] BoardInfo:889 - No configuration file found for board P-NUCLEO-WB55 +2025-10-13 14:56:14,808 [INFO] DbBoards:161 - Kit is not supported: P-NUCLEO-WB55 +2025-10-13 14:56:14,811 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V1B +2025-10-13 14:56:14,811 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V1B +2025-10-13 14:56:14,812 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V2B +2025-10-13 14:56:14,812 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V2B +2025-10-13 14:56:14,931 [INFO] DbBoards:168 - Found 212 boards, 209 are supported +2025-10-13 14:56:14,932 [INFO] DbBoards:169 - Found 212 boards, 43 of them is supported for Bsp +2025-10-13 14:56:14,941 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 14:56:14,941 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 14:56:14,942 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 14:56:14,942 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 14:56:17,086 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 14:56:17,090 [INFO] DbMcus:218 - Found 4801 MCUs, 4801 are supported +2025-10-13 14:56:17,091 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 14:56:17,091 [INFO] ApiDb:427 - User favorites MCUs=[] +2025-10-13 14:56:17,091 [INFO] DbMcus:224 - Set 0 / 0 favorites MCUs +2025-10-13 14:56:17,569 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 1 item(s) +2025-10-13 14:56:17,569 [INFO] ApiDb:427 - User favorites Boards=[STM32F429I-DISC1] +2025-10-13 14:56:17,569 [INFO] DbBoards:198 - Set 1 / 1 favorites Boards +2025-10-13 14:56:17,614 [INFO] UtilMem:75 - End LoadConfig() Used Memory: 384223304 Bytes (450887680) +2025-10-13 14:56:17,750 [WARN] ThirdParty:833 - waiting for thirdparty lock release [change project] +2025-10-13 14:56:17,750 [INFO] ThirdParty:835 - entering critical section [change project] +2025-10-13 14:56:17,750 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-PM33A1 1.0.0 +2025-10-13 14:56:17,750 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USBPD 4.1 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC9 1.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 2.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENVWB1 1.4.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F4 1.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics LIBJPEG 8.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-ASTRA1 2.0.2 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSL 5.8.2 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE1 7.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Avnet-IotConnect X-CUBE-IoTC-DA16k-PMOD 1.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SMBUS 2.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfMQTT 1.19.2 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 3.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ISPU 2.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-EEPRMA1 5.2.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.2.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLEMGR 4.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WB 2.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST60 1.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-GNSS1 7.0.1 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC12 1.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F7 1.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L5 2.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.25.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 2.0.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC6 3.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.1.0 +2025-10-13 14:56:17,751 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :quantropi X-CUBE-qispace-sdk-base 2.1.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FreeRTOS 0.0.1 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G0 1.1.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SAFEA1 1.2.2 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC4 3.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SUBG2 5.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7RS 1.1.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics STM32_WPAN 1.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :EmbeddedOffice I-CUBE-FS-RTOS 1.0.1 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.0.3 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :WES I-CUBE-Cesium 1.4.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Cesanta I-CUBE-Mongoose 7.13.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 1.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Infineon AIROC-Wi-Fi-Bluetooth-STM32 1.7.1 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G4 2.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-WB05N 2.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.1.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.3.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfTPM 3.8.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7 3.4.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DISPLAY 3.0.0 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSH 1.4.20 +2025-10-13 14:56:17,752 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC7 2.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TCPP 4.2.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :RealThread X-CUBE-RT-Thread_Nano 4.1.1 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-SIGFOX1 3.2.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC10 1.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-FREERTOS 1.3.1 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics HAL Drivers 0.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.16.2 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.1.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALS 1.0.2 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :emotas I-CUBE-CANOPEN 1.3.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.14.1 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :ITTIA_DB I-CUBE-ITTIADB 8.9.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.26.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-STSE01 1.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :portGmbH I-Cube-SoM-uGOAL 1.1.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STBOX1 2.1.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AI 10.2.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STAIOTCFT 1.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 1.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-SMARTAG2 1.2.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-FLIGHT1 5.1.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WL 2.0.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :SEGGER I-CUBE-embOS 1.3.1 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALGOBUILD 1.4.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DPower 1.3.0 +2025-10-13 14:56:17,753 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-MEMS1 11.3.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENV1 5.0.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 1.0.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L4 2.0.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 0.0.2 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.1.2 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SFXS2LP1 4.0.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE2 3.3.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOF1 3.4.3 +2025-10-13 14:56:17,754 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.2.0 +2025-10-13 14:56:17,754 [INFO] ThirdParty:841 - exiting critical section [change project] +2025-10-13 14:56:18,299 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 14:56:18,300 [INFO] PinOutPanel:1589 - setPackage(STM32F429ZITx,LQFP144) +2025-10-13 14:56:18,715 [INFO] UtilMem:75 - Before build in PCC Used Memory: 239130568 Bytes (450887680) +2025-10-13 14:56:19,344 [INFO] UtilMem:75 - After build in PCC Used Memory: 355141512 Bytes (450887680) +2025-10-13 14:56:19,412 [INFO] ApiDbMcu:532 - Load IP Config File for FREERTOS +2025-10-13 14:56:19,453 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,453 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,453 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,453 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,453 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,454 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,454 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,454 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,454 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,454 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,455 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,455 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,455 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,455 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,456 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,457 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,457 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,457 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,457 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,458 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,458 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,459 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,459 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,459 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,460 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,461 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,461 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,461 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,461 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,462 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,462 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,462 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,462 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,463 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,464 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,464 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,464 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,464 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,465 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,465 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,465 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,465 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,466 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,466 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,466 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,467 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,468 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,468 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,469 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,470 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 14:56:19,478 [INFO] ApiDbMcu:532 - Load IP Config File for PDM2PCM +2025-10-13 14:56:19,515 [WARN] FreeRTOS:1023 - Null or empty value: should not occur! (nothing added to the table) +2025-10-13 14:56:19,742 [INFO] CADModel:165 - CPN selected for project levelSTM32F429ZIT6 +2025-10-13 14:56:19,742 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 14:56:19,745 [INFO] RtosManager:728 - Active RTOS found at IOC load: FREERTOS [Cortex-M4NS] +2025-10-13 14:56:19,786 [INFO] OpenFileManager:386 - Restore cursor +2025-10-13 14:56:27,925 [INFO] DmaTabbedPanel:205 - Cannot restore the selected Tab for DMA +2025-10-13 15:00:59,404 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:00:59,404 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:01:00,454 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 15:01:00,454 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 15:01:00,462 [ERROR] ProjectManagerView:395 - +java.lang.NullPointerException: Cannot invoke "javax.swing.JTextField.getText()" because the return value of "java.util.List.get(int)" is null + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab$9.caretUpdate(ProjectChoiceTab.java:2706) ~[filemanager.jar:?] + at javax.swing.text.JTextComponent.fireCaretUpdate(JTextComponent.java:408) ~[?:?] + at javax.swing.text.JTextComponent$MutableCaretEvent.fire(JTextComponent.java:4484) ~[?:?] + at javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(JTextComponent.java:4506) ~[?:?] + at javax.swing.text.DefaultCaret.fireStateChanged(DefaultCaret.java:857) ~[?:?] + at javax.swing.text.DefaultCaret.changeCaretPosition(DefaultCaret.java:1343) ~[?:?] + at javax.swing.text.DefaultCaret.handleSetDot(DefaultCaret.java:1242) ~[?:?] + at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1223) ~[?:?] + at javax.swing.text.DefaultCaret$Handler.insertUpdate(DefaultCaret.java:1819) ~[?:?] + at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:227) ~[?:?] + at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:781) ~[?:?] + at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:740) ~[?:?] + at javax.swing.text.PlainDocument.insertString(PlainDocument.java:131) ~[?:?] + at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:699) ~[?:?] + at javax.swing.text.JTextComponent.setText(JTextComponent.java:1725) ~[?:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.createHeapStackFields(ProjectChoiceTab.java:993) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.buildLinkSettingsPanel(ProjectChoiceTab.java:3813) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.defineWindowsFields(ProjectChoiceTab.java:1987) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.updateSettings(ProjectChoiceTab.java:558) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectSettingsPanel.UpdateDialog(ProjectSettingsPanel.java:247) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.ProjectManagerView.propertyChange(ProjectManagerView.java:392) ~[filemanager.jar:?] + at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) ~[?:?] + at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) ~[?:?] + at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) ~[?:?] + at com.st.microxplorer.util.MXPropertyChangeSupport.firePropertyChange(MXPropertyChangeSupport.java:54) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.mxsystem.MxSystem.closeConfig(MxSystem.java:899) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.maingui.MainPanel.closeConfig(MainPanel.java:792) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.OpenFileManager.loadConfigurationFile(OpenFileManager.java:288) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.MainFileManager.userLoadConfig(MainFileManager.java:364) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.MainFileManager.userLoadConfig(MainFileManager.java:342) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.FileManagerView.getSpecificTask(FileManagerView.java:264) ~[filemanager.jar:?] + at com.st.stm32cube.common.mx.editor.CubeMxEditor.getMxTabbedPaneInstance(CubeMxEditor.java:1198) ~[com.st.stm32cube.common.mx_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.editor.CubeMxEditor$12$1.createSwingComponent(CubeMxEditor.java:1068) ~[com.st.stm32cube.common.mx_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.EmbeddedSwingComposite.doComponentCreation(EmbeddedSwingComposite.java:492) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.EmbeddedSwingComposite$4.run(EmbeddedSwingComposite.java:291) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment$2.run(AwtEnvironment.java:166) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?] + at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) ~[?:?] + at java.awt.EventQueue$4.run(EventQueue.java:720) ~[?:?] + at java.awt.EventQueue$4.run(EventQueue.java:714) ~[?:?] + at java.security.AccessController.doPrivileged(AccessController.java:400) ~[?:?] + at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) ~[?:?] + at java.awt.EventQueue.dispatchEvent(EventQueue.java:742) ~[?:?] + at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) ~[?:?] + at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?] + at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) ~[?:?] + at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) ~[?:?] + at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) ~[?:?] + at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) ~[?:?] +2025-10-13 15:01:00,470 [WARN] ThirdParty:871 - waiting for thirdparty lock release [close project] +2025-10-13 15:01:00,470 [INFO] ThirdParty:873 - entering critical section [close project] +2025-10-13 15:01:00,470 [INFO] ThirdParty:883 - exiting critical section [close project] +2025-10-13 15:01:00,472 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 15:01:00,485 [WARN] IpParametersView:155 - Warning: This peripheral hasn't parameters +2025-10-13 15:01:00,498 [WARN] MainPanel:289 -
Warning: This peripheral has no parameters to be configured
+2025-10-13 15:01:00,507 [INFO] UtilMem:75 - Begin LoadConfig() Used Memory: 626526208 Bytes (990904320) +2025-10-13 15:01:00,507 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 15:01:00,507 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 15:01:00,507 [INFO] OpenFileManager:355 - Change cursor +2025-10-13 15:01:00,515 [INFO] Mcu:2029 - Initializing MCU STM32F429ZITx STM32F429ZITx STM32F429ZIT6 +2025-10-13 15:01:01,788 [INFO] Context:786 - Trying to add GPIOservice into a context which must be forbidden +2025-10-13 15:01:02,615 [INFO] ImportTextPane:234 - (OptionalMessage_ERROR) Pin10 (VP_RIF_VS_RIF1) cannot be retrieved for this MCU +2025-10-13 15:01:02,689 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 15:01:02,690 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS2, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 15:01:02,690 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 15:01:02,690 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 15:01:02,690 [WARN] ModelIntegratedComponent:184 - Missing modes for component STMicroelectronics:FreeRTOS:0.0.1:STMicroelectronics:RTOS:FreeRTOS:Core:::10.2.0: +2025-10-13 15:01:02,717 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,718 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,719 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,720 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:01:02,721 [WARN] ModelPack:524 - Component already loaded: STMicroelectronics:HAL Drivers:0.0.0:STMicroelectronics:Device:STMicro_Driver:XSPI:HAL::0.0.1:HAL_XSPI +2025-10-13 15:01:02,900 [INFO] ThirdPartyModel:298 - Start build external matchings +2025-10-13 15:01:03,316 [INFO] ThirdPartyModel:316 - End build external matchings +2025-10-13 15:01:03,330 [INFO] RtosManager:1018 - Current active RTOS is FREERTOS [Cortex-M4NS] +2025-10-13 15:01:03,549 [INFO] UtilMem:75 - End LoadConfig() Used Memory: 954563808 Bytes (1073741824) +2025-10-13 15:01:03,561 [WARN] ThirdParty:833 - waiting for thirdparty lock release [change project] +2025-10-13 15:01:03,562 [INFO] ThirdParty:835 - entering critical section [change project] +2025-10-13 15:01:03,563 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-PM33A1 1.0.0 +2025-10-13 15:01:03,563 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USBPD 4.1 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC9 1.0.0 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 2.0.0 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENVWB1 1.4.0 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F4 1.1.0 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics LIBJPEG 8.0.0 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-ASTRA1 2.0.2 +2025-10-13 15:01:03,564 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSL 5.8.2 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE1 7.1.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Avnet-IotConnect X-CUBE-IoTC-DA16k-PMOD 1.0.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SMBUS 2.1.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfMQTT 1.19.2 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 3.0.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ISPU 2.1.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-EEPRMA1 5.2.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.2.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLEMGR 4.1.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WB 2.0.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST60 1.0.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-GNSS1 7.0.1 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC12 1.0.0 +2025-10-13 15:01:03,565 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F7 1.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L5 2.0.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.25.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 2.0.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC6 3.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :quantropi X-CUBE-qispace-sdk-base 2.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FreeRTOS 0.0.1 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G0 1.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SAFEA1 1.2.2 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC4 3.0.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SUBG2 5.0.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7RS 1.1.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics STM32_WPAN 1.0.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :EmbeddedOffice I-CUBE-FS-RTOS 1.0.1 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.0.3 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :WES I-CUBE-Cesium 1.4.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Cesanta I-CUBE-Mongoose 7.13.0 +2025-10-13 15:01:03,569 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 1.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Infineon AIROC-Wi-Fi-Bluetooth-STM32 1.7.1 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G4 2.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-WB05N 2.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.1.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.3.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfTPM 3.8.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7 3.4.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DISPLAY 3.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSH 1.4.20 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC7 2.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TCPP 4.2.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :RealThread X-CUBE-RT-Thread_Nano 4.1.1 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-SIGFOX1 3.2.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC10 1.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-FREERTOS 1.3.1 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics HAL Drivers 0.0.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.16.2 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.1.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALS 1.0.2 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :emotas I-CUBE-CANOPEN 1.3.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.14.1 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :ITTIA_DB I-CUBE-ITTIADB 8.9.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.26.0 +2025-10-13 15:01:03,570 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-STSE01 1.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :portGmbH I-Cube-SoM-uGOAL 1.1.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STBOX1 2.1.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AI 10.2.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STAIOTCFT 1.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 1.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-SMARTAG2 1.2.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-FLIGHT1 5.1.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WL 2.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :SEGGER I-CUBE-embOS 1.3.1 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALGOBUILD 1.4.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DPower 1.3.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-MEMS1 11.3.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENV1 5.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 1.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L4 2.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 0.0.2 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.1.2 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SFXS2LP1 4.0.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE2 3.3.0 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOF1 3.4.3 +2025-10-13 15:01:03,571 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.2.0 +2025-10-13 15:01:03,572 [INFO] ThirdParty:841 - exiting critical section [change project] +2025-10-13 15:01:03,894 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 15:01:03,895 [INFO] PinOutPanel:1589 - setPackage(STM32F429ZITx,LQFP144) +2025-10-13 15:01:04,203 [INFO] UtilMem:75 - Before build in PCC Used Memory: 832301904 Bytes (1073741824) +2025-10-13 15:01:04,503 [INFO] UtilMem:75 - After build in PCC Used Memory: 881584976 Bytes (1073741824) +2025-10-13 15:01:04,513 [INFO] ApiDbMcu:532 - Load IP Config File for FREERTOS +2025-10-13 15:01:04,551 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,552 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,553 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,554 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,555 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,555 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,555 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,555 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,556 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,556 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,556 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,556 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,557 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,557 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,557 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,558 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,559 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,560 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,561 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,561 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,561 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,562 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,562 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,563 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,563 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,563 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,564 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,565 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,566 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,566 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,567 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:01:04,569 [INFO] ApiDbMcu:532 - Load IP Config File for PDM2PCM +2025-10-13 15:01:04,579 [WARN] FreeRTOS:1023 - Null or empty value: should not occur! (nothing added to the table) +2025-10-13 15:01:04,645 [INFO] CADModel:165 - CPN selected for project levelSTM32F429ZIT6 +2025-10-13 15:01:04,645 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 15:01:04,649 [INFO] RtosManager:728 - Active RTOS found at IOC load: FREERTOS [Cortex-M4NS] +2025-10-13 15:01:04,689 [INFO] OpenFileManager:386 - Restore cursor +2025-10-13 15:01:13,357 [INFO] CADModel:198 - CPN selected (Project mode): STM32F429ZIT6 +2025-10-13 15:01:13,357 [INFO] CADModel:200 - Internet connection configuration mode: 1 +2025-10-13 15:01:13,358 [INFO] CADModel:203 - rpn retrievedSTM32F429ZI +2025-10-13 15:01:13,364 [INFO] WebAppUi:336 - Instantiating new browser for Project +2025-10-13 15:01:13,469 [INFO] WebAppUi:1235 - Register for checkConnection events +2025-10-13 15:01:13,469 [INFO] WebAppUi:1270 - Apply proxy settings +2025-10-13 15:01:13,470 [INFO] WebAppUi:1308 - Chromium requires no authentication +2025-10-13 15:01:13,470 [INFO] WebAppUi:1294 - Direct internet connection detected +2025-10-13 15:01:13,474 [INFO] WebAppUi:1166 - Web application path used /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659/db/plugins/mcufinder/reactClient/index.html +2025-10-13 15:01:13,486 [INFO] WebAppUi:938 - Path where api_config.json is located /home/ja/.stmcufinder/plugins/mcufinder//mcu/api_config.json +2025-10-13 15:01:13,486 [INFO] WebAppUi:939 - Setting api config in window object +2025-10-13 15:01:13,520 [INFO] WebAppUi:947 - Path where cad_preferences.json is located /home/ja/.stm32cubeide/ +2025-10-13 15:01:13,520 [INFO] WebAppUi:948 - Setting consent info in window object +2025-10-13 15:01:14,685 [INFO] WebAppUi:843 - Allow Downloads +2025-10-13 15:01:14,686 [INFO] WebAppUi:336 - Instantiating new browser for Finder +2025-10-13 15:01:14,806 [INFO] WebAppUi:1235 - Register for checkConnection events +2025-10-13 15:01:14,806 [INFO] WebAppUi:1270 - Apply proxy settings +2025-10-13 15:01:14,806 [INFO] WebAppUi:1308 - Chromium requires no authentication +2025-10-13 15:01:14,807 [INFO] WebAppUi:1294 - Direct internet connection detected +2025-10-13 15:01:14,811 [INFO] WebAppUi:1166 - Web application path used /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659/db/plugins/mcufinder/reactClient/index.html +2025-10-13 15:01:14,821 [INFO] WebAppUi:938 - Path where api_config.json is located /home/ja/.stmcufinder/plugins/mcufinder//mcu/api_config.json +2025-10-13 15:01:14,822 [INFO] WebAppUi:939 - Setting api config in window object +2025-10-13 15:01:14,840 [INFO] WebAppUi:947 - Path where cad_preferences.json is located /home/ja/.stm32cubeide/ +2025-10-13 15:01:14,840 [INFO] WebAppUi:948 - Setting consent info in window object +2025-10-13 15:01:15,949 [INFO] WebAppUi:843 - Allow Downloads +2025-10-13 15:01:15,949 [INFO] WebAppUi:664 - RPN selected STM32F429ZI +2025-10-13 15:01:15,950 [INFO] WebAppUi:665 - RefName selected STM32F429ZITx +2025-10-13 15:01:15,950 [INFO] WebAppUi:666 - CPN selected STM32F429ZIT6 +2025-10-13 15:01:15,953 [INFO] WebAppUi:829 - Which Bigleton in use 2 and which CPN is about STM32F429ZIT6 +2025-10-13 15:01:15,958 [INFO] WebAppUi:703 - Have injected Javascript into web application +2025-10-13 15:01:15,958 [INFO] WebAppUiContainer:153 - Web application run mode: Project CPN: STM32F429ZIT6 +2025-10-13 15:01:17,258 [INFO] WebAppUi:938 - Path where api_config.json is located /home/ja/.stmcufinder/plugins/mcufinder//mcu/api_config.json +2025-10-13 15:01:17,258 [INFO] WebAppUi:939 - Setting api config in window object +2025-10-13 15:01:17,285 [INFO] WebAppUi:947 - Path where cad_preferences.json is located /home/ja/.stm32cubeide/ +2025-10-13 15:01:17,285 [INFO] WebAppUi:948 - Setting consent info in window object +2025-10-13 15:01:17,869 [INFO] WebAppUi:1100 - Web application message: THREE.WebGLRenderer 101 +2025-10-13 15:07:53,919 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:07:53,920 [INFO] McuFinderGlobals:76 - Set McuFinderConnectedMode to true +2025-10-13 15:07:55,078 [INFO] ServerAccessManage:452 - Complete download http(s) 200 +2025-10-13 15:07:55,079 [ERROR] ServerAccessManage:457 - Unexpected HTTP response Code (200) +2025-10-13 15:07:55,079 [ERROR] ServerAccessManage:740 - Problem during Download of File : mcusAds.json._tmp_. +2025-10-13 15:07:58,452 [INFO] LoadUrlFilesThread:156 - End of LoadUrlFiles Thread +2025-10-13 15:07:59,414 [INFO] DbMcusAds:53 - JSON generation date=Tue Jul 08 03:14:23 CDT 2025 (1751962463524) +2025-10-13 15:07:59,417 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 15:07:59,425 [INFO] ApiDb:452 - User favorites MCUs=[] +2025-10-13 15:07:59,426 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 15:07:59,465 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 15:07:59,465 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 15:07:59,465 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 15:07:59,466 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 15:08:01,506 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 15:08:01,509 [INFO] DbMcus:218 - Found 4801 MCUs, 4801 are supported +2025-10-13 15:08:01,509 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 15:08:01,509 [INFO] ApiDb:427 - User favorites MCUs=[] +2025-10-13 15:08:01,509 [INFO] DbMcus:224 - Set 0 / 0 favorites MCUs +2025-10-13 15:08:01,905 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 1 item(s) +2025-10-13 15:08:01,906 [INFO] ApiDb:452 - User favorites Boards=[STM32F429I-DISC1] +2025-10-13 15:08:01,906 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 15:08:01,942 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 15:08:01,942 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 15:08:01,942 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 15:08:01,942 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 15:08:01,980 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-NUCLEO as a kit item of type 'Nucleo-64' +2025-10-13 15:08:01,980 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-USBDONGLE as a kit item of type 'Nucleo USB Dongle' +2025-10-13 15:08:01,981 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V1 as a kit item of type 'Evaluation Board' +2025-10-13 15:08:01,981 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V2 as a kit item of type 'Evaluation Board' +2025-10-13 15:08:02,013 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 15:08:02,109 [INFO] BoardInfo:889 - No configuration file found for board P-NUCLEO-WB55 +2025-10-13 15:08:02,109 [INFO] DbBoards:161 - Kit is not supported: P-NUCLEO-WB55 +2025-10-13 15:08:02,113 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V1B +2025-10-13 15:08:02,113 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V1B +2025-10-13 15:08:02,113 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V2B +2025-10-13 15:08:02,114 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V2B +2025-10-13 15:08:02,238 [INFO] DbBoards:168 - Found 212 boards, 209 are supported +2025-10-13 15:08:02,239 [INFO] DbBoards:169 - Found 212 boards, 43 of them is supported for Bsp +2025-10-13 15:08:02,241 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 1 item(s) +2025-10-13 15:08:02,241 [INFO] ApiDb:427 - User favorites Boards=[STM32F429I-DISC1] +2025-10-13 15:08:02,241 [INFO] DbBoards:198 - Set 1 / 1 favorites Boards +2025-10-13 15:08:02,258 [ERROR] TargetSelectorAdapter:267 - Unable to refresh data +2025-10-13 15:08:02,422 [INFO] McuFinderGlobals:76 - Set McuFinderConnectedMode to true +2025-10-13 15:08:02,433 [INFO] MultiScanPanel:200 - Auto-refresh data requested => check proxy status ongoing +2025-10-13 15:08:02,435 [INFO] FinderPluginLoader:96 - Searching for filters in installed packs +2025-10-13 15:08:03,757 [INFO] LoadUrlFilesThread:185 - End of LoadServerUrlFiles without Thread +2025-10-13 15:08:03,839 [INFO] DetailPanel:341 - Set advertising image to /home/ja/STM32Cube/Repository//en.2400x1350px.jpeg +2025-10-13 15:08:38,719 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:08:38,719 [INFO] McuFinderGlobals:76 - Set McuFinderConnectedMode to true +2025-10-13 15:08:39,442 [INFO] ServerAccessManage:452 - Complete download http(s) 200 +2025-10-13 15:08:39,443 [ERROR] ServerAccessManage:457 - Unexpected HTTP response Code (200) +2025-10-13 15:08:39,443 [ERROR] ServerAccessManage:740 - Problem during Download of File : mcusAds.json._tmp_. +2025-10-13 15:08:41,046 [INFO] LoadUrlFilesThread:156 - End of LoadUrlFiles Thread +2025-10-13 15:08:41,931 [INFO] DbMcusAds:53 - JSON generation date=Tue Jul 08 03:14:23 CDT 2025 (1751962463524) +2025-10-13 15:08:41,933 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 15:08:41,933 [INFO] ApiDb:452 - User favorites MCUs=[] +2025-10-13 15:08:41,935 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 15:08:41,988 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 15:08:41,988 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 15:08:41,988 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 15:08:41,988 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 15:08:44,113 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 15:08:44,114 [INFO] DbMcus:218 - Found 4801 MCUs, 4801 are supported +2025-10-13 15:08:44,114 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 15:08:44,114 [INFO] ApiDb:427 - User favorites MCUs=[] +2025-10-13 15:08:44,114 [INFO] DbMcus:224 - Set 0 / 0 favorites MCUs +2025-10-13 15:08:45,697 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 1 item(s) +2025-10-13 15:08:45,697 [INFO] ApiDb:452 - User favorites Boards=[STM32F429I-DISC1] +2025-10-13 15:08:45,698 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 15:08:45,748 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 15:08:45,748 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 15:08:45,748 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 15:08:45,748 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 15:08:45,798 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-NUCLEO as a kit item of type 'Nucleo-64' +2025-10-13 15:08:45,798 [INFO] DbBoardsSqlite:226 - include board P-NUCLEO-WB55-USBDONGLE as a kit item of type 'Nucleo USB Dongle' +2025-10-13 15:08:45,799 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V1 as a kit item of type 'Evaluation Board' +2025-10-13 15:08:45,799 [INFO] DbBoardsSqlite:226 - include board STEVAL-IDP005V2 as a kit item of type 'Evaluation Board' +2025-10-13 15:08:45,839 [INFO] ApiDb:240 - Found 880 in-development CPN: [B-G473E-ZEST1S, B-WB1M-WPAN1, B-WBA5M-WPAN, B-WL5M-SUBG1, NUCLEO-C031C6, NUCLEO-C051C8, NUCLEO-C071RB, NUCLEO-C092RC, NUCLEO-H503RB, NUCLEO-H533RE, NUCLEO-H563ZI, NUCLEO-H7S3L8, NUCLEO-N657X0-Q, NUCLEO-U031R8, NUCLEO-U083RC, NUCLEO-U385RG-Q, NUCLEO-U545RE-Q, NUCLEO-U5A5ZJ-Q, NUCLEO-WB05KZ, NUCLEO-WB07CC, NUCLEO-WB09KE, NUCLEO-WBA52CG, NUCLEO-WBA55CG, NUCLEO-WL33CC1, NUCLEO-WL33CC2, STEVAL-PROTEUS1, STEVAL-SMARTAG2, STEVAL-STWINBX1, STM320518-EVAL, STM32C0116-DK, STM32C011D6Y3TR, STM32C011D6Y6TR, STM32C011F4P3, STM32C011F4P6, STM32C011F4U3, STM32C011F4U6TR, STM32C011F6P3, STM32C011F6P6, STM32C011F6U3, STM32C011F6U6TR, STM32C011J4M3, STM32C011J4M6, STM32C011J6M3, STM32C011J6M6, STM32C0316-DK, STM32C031C4T3, STM32C031C4T6, STM32C031C4U3, STM32C031C4U6, STM32C031C6T3, STM32C031C6T6, STM32C031C6U3, STM32C031C6U6, STM32C031F4P3, STM32C031F4P6, STM32C031F6P3, STM32C031F6P6, STM32C031G4U3, STM32C031G4U6, STM32C031G6U3, STM32C031G6U6, STM32C031K4T3, STM32C031K4T6, STM32C031K4U3, STM32C031K4U6, STM32C031K6T3, STM32C031K6T6, STM32C031K6U3, STM32C031K6U6, STM32C051C6T6, STM32C051C6U6, STM32C051C8T6, STM32C051C8U6, STM32C051D8Y6TR, STM32C051F6P6, STM32C051F8P6, STM32C051G6U6, STM32C051G8U6, STM32C051K6T6, STM32C051K6U6, STM32C051K8T6, STM32C071C8T6, STM32C071C8T6N, STM32C071C8U6, STM32C071C8U6N, STM32C071CBT6, STM32C071CBT6N, STM32C071CBU6, STM32C071CBU6N, STM32C071F8P6, STM32C071F8P6N, STM32C071FBP6, STM32C071FBP6N, STM32C071FBY6TR, STM32C071G8U6, STM32C071G8U6N, STM32C071GBU6, STM32C071GBU6N, STM32C071K8T6, STM32C071K8T6N, STM32C071K8U6, STM32C071K8U6N, STM32C071KBT6, STM32C071KBT6N, STM32C071KBU6, STM32C071KBU6N, STM32C071R8T6, STM32C071R8T6N, STM32C071RBI6N, STM32C071RBT6, STM32C071RBT6N, STM32C091CBT6, STM32C091CBU6, STM32C091CCT6, STM32C091CCU6, STM32C091ECY6TR, STM32C091FBP6, STM32C091FCP6, STM32C091GBU6, STM32C091GCU6, STM32C091KBT6, STM32C091KBU6, STM32C091KCT6, STM32C091KCU6, STM32C091RBT6, STM32C091RCI6, STM32C091RCT6, STM32C092CBT6, STM32C092CBU6, STM32C092CCT6, STM32C092CCU6, STM32C092ECY6TR, STM32C092FBP6, STM32C092FCP6, STM32C092GBU6, STM32C092GCU6, STM32C092KBT6, STM32C092KBU6, STM32C092KCT6, STM32C092KCU6, STM32C092RBT6, STM32C092RCI6, STM32C092RCT6, STM32G071K8TXN, STM32G071K8UXN, STM32G081GBU6N, STM32G081KBT6N, STM32G081KBUXN, STM32G0B1CCT6N, STM32G0B1KCT6, STM32G0B1NEY6TR, STM32G0B1RCT6N, STM32G0C1CCT6, STM32G0C1CCT6N, STM32G0C1CCU6N, STM32G0C1CET6N, STM32G0C1CEU6N, STM32G0C1KCT6, STM32G0C1NEY6TR, STM32G0C1RCI6N, STM32G0C1RCT6N, STM32G0C1REI6N, STM32G0C1RET6N, STM32G0C1VCI6, STM32G0C1VEI6, STM32G411C6T3, STM32G411C6T6, STM32G411C6U3, STM32G411C6U6, STM32G411C8T3, STM32G411C8T6, STM32G411C8U3, STM32G411C8U6, STM32G411CBT3, STM32G411CBT6, STM32G411CBU3, STM32G411CBU6, STM32G411K6T3, STM32G411K6T6, STM32G411K6U3, STM32G411K6U6, STM32G411K8T3, STM32G411K8T6, STM32G411K8U3, STM32G411K8U6, STM32G411KBT3, STM32G411KBT6, STM32G411KBU3, STM32G411KBU6, STM32G411M6T3, STM32G411M6T6, STM32G411M8T3, STM32G411M8T6, STM32G411MBT3, STM32G411MBT6, STM32G411R6T3, STM32G411R6T6, STM32G411R8T3, STM32G411R8T6, STM32G411RBT3, STM32G411RBT6, STM32G414CBT3, STM32G414CBT6, STM32G414CBU3, STM32G414CBU6, STM32G414CCT3, STM32G414CCT6, STM32G414CCU3, STM32G414CCU6, STM32G414MBT3, STM32G414MBT6, STM32G414MCT3, STM32G414MCT6, STM32G414RBT3, STM32G414RBT6, STM32G414RCT3, STM32G414RCT6, STM32G414VBT3, STM32G414VBT6, STM32G414VCT3, STM32G414VCT6, STM32G431CBT3Z, STM32G431RBT3Z, STM32G471CCT6, STM32G471CCU6, STM32G471CET3, STM32G471CET6, STM32G471CEU3, STM32G471CEU6, STM32G471MCT6, STM32G471MET3, STM32G471MET6, STM32G471MEY6TR, STM32G471QCT6, STM32G471QET3, STM32G471RCT6, STM32G471RET3, STM32G471RET6, STM32G471VCH6, STM32G471VCI6, STM32G471VCT6, STM32G471VEH3, STM32G471VEH6, STM32G471VEI3, STM32G471VEI6, STM32G471VET3, STM32G471VET6, STM32G473QET3Z, STM32G473RET3Z, STM32G474CCT6, STM32G491RET3Z, STM32H503CBT6, STM32H503CBU6, STM32H503EBY6TR, STM32H503KBU6, STM32H503RBT6, STM32H523CCT6, STM32H523CCU6, STM32H523CET6, STM32H523CEU6, STM32H523HEY6TR, STM32H523RCT6, STM32H523RET6, STM32H523VCI6, STM32H523VCT6, STM32H523VEI6, STM32H523VET6, STM32H523ZCJ6, STM32H523ZCT6, STM32H523ZEJ6, STM32H523ZET6, STM32H533CET6, STM32H533CEU6, STM32H533HEY6TR, STM32H533RET6, STM32H533VEI6, STM32H533VET6, STM32H533ZEJ6, STM32H533ZET6, STM32H562AGI6, STM32H562AII6, STM32H562IGK6, STM32H562IGT6, STM32H562IIK6, STM32H562IIT6, STM32H562RGT6, STM32H562RGV6, STM32H562RIT6, STM32H562RIV6, STM32H562VGT6, STM32H562VIT6, STM32H562ZGT6, STM32H562ZIT6, STM32H563AGI6, STM32H563AII3Q, STM32H563AII6, STM32H563IGK6, STM32H563IGT6, STM32H563IIK3Q, STM32H563IIK6, STM32H563IIT3Q, STM32H563IIT6, STM32H563MIY3QTR, STM32H563RGT6, STM32H563RGV6, STM32H563RIT6, STM32H563RIV6, STM32H563VGT6, STM32H563VIT3Q, STM32H563VIT6, STM32H563ZGT6, STM32H563ZIT3Q, STM32H563ZIT6, STM32H573AII3Q, STM32H573AII6, STM32H573I-DK, STM32H573IIK3Q, STM32H573IIK6, STM32H573IIT3Q, STM32H573IIT6, STM32H573MIY3QTR, STM32H573RIT6, STM32H573RIV6, STM32H573VIT3Q, STM32H573VIT6, STM32H573ZIT3Q, STM32H573ZIT6, STM32H7R3A8I6, STM32H7R3I8K6, STM32H7R3I8T6, STM32H7R3L8H6, STM32H7R3L8H6H, STM32H7R3R8V6, STM32H7R3V8H6, STM32H7R3V8T6, STM32H7R3V8Y6TR, STM32H7R3Z8J6, STM32H7R3Z8T6, STM32H7R7A8I6, STM32H7R7I8K6, STM32H7R7I8T6, STM32H7R7L8H6, STM32H7R7L8H6H, STM32H7R7Z8J6, STM32H7S3A8I6, STM32H7S3I8K6, STM32H7S3I8T6, STM32H7S3L8H6, STM32H7S3L8H6H, STM32H7S3R8V6, STM32H7S3V8H6, STM32H7S3V8T6, STM32H7S3V8Y6TR, STM32H7S3Z8J6, STM32H7S3Z8T6, STM32H7S78-DK, STM32H7S7A8I6, STM32H7S7I8K6, STM32H7S7I8T6, STM32H7S7L8H6, STM32H7S7L8H6H, STM32H7S7Z8J6, STM32L4R5QGI6STR, STM32MP131AAE3, STM32MP131AAF3, STM32MP131AAG3, STM32MP131CAE3, STM32MP131CAF3, STM32MP131CAG3, STM32MP131DAE7, STM32MP131DAF7, STM32MP131DAG7, STM32MP131FAE7, STM32MP131FAF7, STM32MP131FAG7, STM32MP133AAE3, STM32MP133AAF3, STM32MP133AAG3, STM32MP133CAE3, STM32MP133CAF3, STM32MP133CAG3, STM32MP133DAE7, STM32MP133DAF7, STM32MP133DAG7, STM32MP133FAE7, STM32MP133FAF7, STM32MP133FAG7, STM32MP135AAE3, STM32MP135AAF3, STM32MP135AAG3, STM32MP135CAE3, STM32MP135CAF3, STM32MP135CAG3, STM32MP135DAE7, STM32MP135DAF7, STM32MP135DAG7, STM32MP135F-DK, STM32MP135FAE7, STM32MP135FAF7, STM32MP135FAF7T, STM32MP135FAF7U, STM32MP135FAG7, STM32MP211AAL3, STM32MP211AAM3, STM32MP211AAN3, STM32MP211AAO3, STM32MP211CAL3, STM32MP211CAM3, STM32MP211CAN3, STM32MP211CAO3, STM32MP211DAL3, STM32MP211DAM3, STM32MP211DAN3, STM32MP211DAO3, STM32MP211FAL3, STM32MP211FAM3, STM32MP211FAN3, STM32MP211FAO3, STM32MP213AAL3, STM32MP213AAM3, STM32MP213AAN3, STM32MP213AAO3, STM32MP213CAL3, STM32MP213CAM3, STM32MP213CAN3, STM32MP213CAO3, STM32MP213DAL3, STM32MP213DAM3, STM32MP213DAN3, STM32MP213DAO3, STM32MP213FAL3, STM32MP213FAM3, STM32MP213FAN3, STM32MP213FAO3, STM32MP215AAL3, STM32MP215AAM3, STM32MP215AAN3, STM32MP215AAO3, STM32MP215CAL3, STM32MP215CAM3, STM32MP215CAN3, STM32MP215CAO3, STM32MP215DAL3, STM32MP215DAM3, STM32MP215DAN3, STM32MP215DAO3, STM32MP215F-DK, STM32MP215FAL3, STM32MP215FAM3, STM32MP215FAN3, STM32MP215FAO3, STM32MP231AAJ3, STM32MP231AAK3, STM32MP231AAL3, STM32MP231CAJ3, STM32MP231CAK3, STM32MP231CAL3, STM32MP231DAJ3, STM32MP231DAK3, STM32MP231DAL3, STM32MP231FAJ3, STM32MP231FAK3, STM32MP231FAL3, STM32MP233AAJ3, STM32MP233AAK3, STM32MP233AAL3, STM32MP233CAJ3, STM32MP233CAK3, STM32MP233CAL3, STM32MP233DAJ3, STM32MP233DAK3, STM32MP233DAL3, STM32MP233FAJ3, STM32MP233FAK3, STM32MP233FAL3, STM32MP235AAJ3, STM32MP235AAK3, STM32MP235AAL3, STM32MP235CAJ3, STM32MP235CAK3, STM32MP235CAL3, STM32MP235DAJ3, STM32MP235DAK3, STM32MP235DAL3, STM32MP235FAJ3, STM32MP235FAK3, STM32MP235FAL3, STM32MP251AAI3, STM32MP251AAK3, STM32MP251AAL3, STM32MP251CAI3, STM32MP251CAK3, STM32MP251CAL3, STM32MP251DAI3, STM32MP251DAK3, STM32MP251DAL3, STM32MP251FAI3, STM32MP251FAK3, STM32MP251FAL3, STM32MP253AAI3, STM32MP253AAK3, STM32MP253AAL3, STM32MP253CAI3, STM32MP253CAK3, STM32MP253CAL3, STM32MP253DAI3, STM32MP253DAK3, STM32MP253DAL3, STM32MP253FAI3, STM32MP253FAK3, STM32MP253FAL3, STM32MP255AAI3, STM32MP255AAK3, STM32MP255AAL3, STM32MP255CAI3, STM32MP255CAK3, STM32MP255CAL3, STM32MP255DAI3, STM32MP255DAK3, STM32MP255DAL3, STM32MP255FAI3, STM32MP255FAK3, STM32MP255FAL3, STM32MP257AAI3, STM32MP257AAK3, STM32MP257AAL3, STM32MP257CAI3, STM32MP257CAK3, STM32MP257CAL3, STM32MP257DAI3, STM32MP257DAK3, STM32MP257DAL3, STM32MP257F-DK, STM32MP257F-EV1, STM32MP257FAI3, STM32MP257FAK3, STM32MP257FAL3, STM32N645A0H3Q, STM32N645B0H3Q, STM32N645I0H3Q, STM32N645L0H3Q, STM32N645X0H3Q, STM32N645Z0H3Q, STM32N647A0H3Q, STM32N647B0H3Q, STM32N647I0H3Q, STM32N647L0H3Q, STM32N647X0H3Q, STM32N647Z0H3Q, STM32N655A0H3Q, STM32N655B0H3Q, STM32N655I0H3Q, STM32N655L0H3Q, STM32N655X0H3Q, STM32N655Z0H3Q, STM32N6570-DK, STM32N657A0H3Q, STM32N657B0H3Q, STM32N657I0H3Q, STM32N657L0H3Q, STM32N657X0H3Q, STM32N657Z0H3Q, STM32U031C6T6, STM32U031C6U6, STM32U031C8T6, STM32U031C8U6, STM32U031F4P6, STM32U031F6P6, STM32U031F8P6, STM32U031G6Y6TR, STM32U031G8Y6TR, STM32U031K4U6, STM32U031K6U6, STM32U031K8U6, STM32U031R6I6, STM32U031R6T6, STM32U031R8I6, STM32U031R8T6, STM32U073C8T6, STM32U073C8U6, STM32U073CBT6, STM32U073CBU6, STM32U073CCT6, STM32U073CCU6, STM32U073H8Y6TR, STM32U073HBY6TR, STM32U073HCY6TR, STM32U073K8U6, STM32U073KBU6, STM32U073KCU6, STM32U073M8I6, STM32U073M8T6, STM32U073MBI6, STM32U073MBT6, STM32U073MCI6, STM32U073MCT6, STM32U073R8I6, STM32U073R8T6, STM32U073RBI6, STM32U073RBT6, STM32U073RCI6, STM32U073RCT6, STM32U083C-DK, STM32U083CCT6, STM32U083CCU6, STM32U083HCY6TR, STM32U083KCU6, STM32U083MCI6, STM32U083MCT6, STM32U083RCI6, STM32U083RCT6, STM32U375CET6, STM32U375CET6Q, STM32U375CEU6, STM32U375CEU6Q, STM32U375CEY6QTR, STM32U375CGT6, STM32U375CGT6Q, STM32U375CGU6, STM32U375CGU6Q, STM32U375CGY6QTR, STM32U375KEU6, STM32U375KGU6, STM32U375REI6, STM32U375REI6Q, STM32U375RET6, STM32U375RET6Q, STM32U375REY6GTR, STM32U375REY6QTR, STM32U375RGI6, STM32U375RGI6Q, STM32U375RGT6, STM32U375RGT6Q, STM32U375RGY6GTR, STM32U375RGY6QTR, STM32U375VEI6, STM32U375VEI6Q, STM32U375VET6, STM32U375VET6Q, STM32U375VGI6, STM32U375VGI6Q, STM32U375VGT6, STM32U375VGT6Q, STM32U385CGT6, STM32U385CGT6Q, STM32U385CGU6, STM32U385CGU6Q, STM32U385CGY6QTR, STM32U385KGU6, STM32U385RGI6, STM32U385RGI6Q, STM32U385RGT6, STM32U385RGT6Q, STM32U385RGY6GTR, STM32U385RGY6QTR, STM32U385VGI6, STM32U385VGI6Q, STM32U385VGT6, STM32U385VGT6Q, STM32U535CBT6, STM32U535CBT6Q, STM32U535CBU6, STM32U535CBU6Q, STM32U535CCT6, STM32U535CCT6Q, STM32U535CCU6, STM32U535CCU6Q, STM32U535CET6, STM32U535CET6Q, STM32U535CEU6, STM32U535CEU6Q, STM32U535JEY6QTR, STM32U535NCY6QTR, STM32U535NEY6QTR, STM32U535RBI6, STM32U535RBI6Q, STM32U535RBT6, STM32U535RBT6Q, STM32U535RCI6, STM32U535RCI6Q, STM32U535RCT6, STM32U535RCT6Q, STM32U535REI6, STM32U535REI6Q, STM32U535RET6, STM32U535RET6Q, STM32U535VCI6, STM32U535VCI6Q, STM32U535VCT6, STM32U535VCT6Q, STM32U535VEI6, STM32U535VEI6Q, STM32U535VET6, STM32U535VET6Q, STM32U545CET6, STM32U545CET6Q, STM32U545CEU6, STM32U545CEU6Q, STM32U545JEY6QTR, STM32U545NEY6QTR, STM32U545REI6, STM32U545REI6Q, STM32U545RET6, STM32U545RET6Q, STM32U545VEI6, STM32U545VEI6Q, STM32U545VET6, STM32U545VET6Q, STM32U595AIH6, STM32U595AIH6Q, STM32U595AJH6, STM32U595AJH6Q, STM32U595QII6, STM32U595QII6Q, STM32U595QJI6, STM32U595QJI6Q, STM32U595RIT6, STM32U595RIT6Q, STM32U595RJT6, STM32U595RJT6Q, STM32U595VIT6, STM32U595VIT6Q, STM32U595VJT6, STM32U595VJT6Q, STM32U595ZIT6, STM32U595ZIT6Q, STM32U595ZIY6QTR, STM32U595ZJT6, STM32U595ZJT6Q, STM32U595ZJY6QTR, STM32U599BJY6QTR, STM32U599NIH6Q, STM32U599NJH6Q, STM32U599VIT6Q, STM32U599VJT6, STM32U599VJT6Q, STM32U599ZIT6Q, STM32U599ZIY6QTR, STM32U599ZJT6Q, STM32U599ZJY6QTR, STM32U5A5AJH6, STM32U5A5AJH6Q, STM32U5A5QII3Q , STM32U5A5QJI6, STM32U5A5QJI6Q, STM32U5A5RJT6, STM32U5A5RJT6Q, STM32U5A5VJT6, STM32U5A5VJT6Q, STM32U5A5ZJT6, STM32U5A5ZJT6Q, STM32U5A5ZJY6QTR, STM32U5A9BJY6QTR, STM32U5A9J-DK, STM32U5A9NJH6Q, STM32U5A9VJT6Q, STM32U5A9ZJT6Q, STM32U5A9ZJY6QTR, STM32U5F7VIT6, STM32U5F7VIT6Q, STM32U5F7VJT6, STM32U5F7VJT6Q, STM32U5F9BJY6QTR, STM32U5F9NJH6Q, STM32U5F9VIT6Q, STM32U5F9VJT6Q, STM32U5F9ZIJ6QTR, STM32U5F9ZIT6Q, STM32U5F9ZJJ6QTR, STM32U5F9ZJT6Q, STM32U5G7VJT6, STM32U5G7VJT6Q, STM32U5G9BJY6QTR, STM32U5G9J-DK1, STM32U5G9J-DK2, STM32U5G9NJH6Q, STM32U5G9VJT6Q, STM32U5G9ZJJ6QTR, STM32U5G9ZJT6Q, STM32WB05KZV6TR, STM32WB05KZV7TR, STM32WB05TZF6TR, STM32WB05TZF7TR, STM32WB06CCF6TR, STM32WB06CCF7TR, STM32WB06CCV6TR, STM32WB06CCV7TR, STM32WB06KCV6TR, STM32WB06KCV7TR, STM32WB07CCF6TR, STM32WB07CCF7TR, STM32WB07CCV6TR, STM32WB07CCV7TR, STM32WB07KCV6TR, STM32WB07KCV7TR, STM32WB09KEV6TR, STM32WB09KEV7TR, STM32WB09TEF6TR, STM32WB09TEF7TR, STM32WB1MMCH6, STM32WBA50KGU6, STM32WBA50KGU6TR, STM32WBA52CEU6, STM32WBA52CEU6TR, STM32WBA52CEU7, STM32WBA52CEU7TR, STM32WBA52CGU6, STM32WBA52CGU6TR, STM32WBA52CGU6U, STM32WBA52CGU7, STM32WBA52CGU7TR, STM32WBA52KEU6, STM32WBA52KEU6TR, STM32WBA52KGU6, STM32WBA52KGU6TR, STM32WBA54CEU6, STM32WBA54CEU6TR, STM32WBA54CEU7, STM32WBA54CEU7TR, STM32WBA54CGU6, STM32WBA54CGU6TR, STM32WBA54CGU7, STM32WBA54CGU7TR, STM32WBA54KEU6, STM32WBA54KEU6TR, STM32WBA54KEU7, STM32WBA54KEU7TR, STM32WBA54KGU6, STM32WBA54KGU6TR, STM32WBA54KGU7, STM32WBA54KGU7TR, STM32WBA55CEU6, STM32WBA55CEU6TR, STM32WBA55CEU7, STM32WBA55CEU7TR, STM32WBA55CGU6, STM32WBA55CGU6TR, STM32WBA55CGU6U, STM32WBA55CGU7, STM32WBA55CGU7TR, STM32WBA55G-DK1, STM32WBA55HEF6, STM32WBA55HEF7, STM32WBA55HGF6, STM32WBA55HGF7, STM32WBA55UEI6, STM32WBA55UEI6TR, STM32WBA55UEI7, STM32WBA55UEI7TR, STM32WBA55UGI6, STM32WBA55UGI6TR, STM32WBA55UGI7, STM32WBA55UGI7TR, STM32WBA5MMGH6TR, STM32WBA62MGF6, STM32WBA62MIF6, STM32WBA65MGF7, STM32WBA65MIF6, STM32WBA65MIF7, STM32WL30K8V6, STM32WL30KBV6, STM32WL31C8V6, STM32WL31CBV6, STM32WL31K8V6, STM32WL31KBV6, STM32WL33C8V6, STM32WL33C8V6X, STM32WL33CBV6, STM32WL33CBV6X, STM32WL33CCV6, STM32WL33CCV6A, STM32WL33CCV6X, STM32WL33K8V7, STM32WL33K8V7X, STM32WL33KBV7 , STM32WL33KBV7X, STM32WL33KCV7, STM32WL33KCV7X, STM32WL5MOCH6, STM32WL5MOCH6TR] +2025-10-13 15:08:45,989 [INFO] BoardInfo:889 - No configuration file found for board P-NUCLEO-WB55 +2025-10-13 15:08:45,989 [INFO] DbBoards:161 - Kit is not supported: P-NUCLEO-WB55 +2025-10-13 15:08:45,993 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V1B +2025-10-13 15:08:45,993 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V1B +2025-10-13 15:08:45,994 [INFO] BoardInfo:889 - No configuration file found for board STEVAL-BFA001V2B +2025-10-13 15:08:45,994 [INFO] DbBoards:161 - Kit is not supported: STEVAL-BFA001V2B +2025-10-13 15:08:46,106 [INFO] DbBoards:168 - Found 212 boards, 209 are supported +2025-10-13 15:08:46,106 [INFO] DbBoards:169 - Found 212 boards, 43 of them is supported for Bsp +2025-10-13 15:08:46,109 [INFO] ApiDb:423 - Load user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 1 item(s) +2025-10-13 15:08:46,109 [INFO] ApiDb:427 - User favorites Boards=[STM32F429I-DISC1] +2025-10-13 15:08:46,109 [INFO] DbBoards:198 - Set 1 / 1 favorites Boards +2025-10-13 15:08:47,408 [ERROR] TargetSelectorAdapter:267 - Unable to refresh data +2025-10-13 15:08:47,452 [INFO] McuFinderGlobals:76 - Set McuFinderConnectedMode to true +2025-10-13 15:08:47,454 [INFO] MultiScanPanel:200 - Auto-refresh data requested => check proxy status ongoing +2025-10-13 15:08:47,454 [INFO] FinderPluginLoader:96 - Searching for filters in installed packs +2025-10-13 15:08:48,666 [INFO] LoadUrlFilesThread:185 - End of LoadServerUrlFiles without Thread +2025-10-13 15:08:48,666 [INFO] DetailPanel:341 - Set advertising image to /home/ja/STM32Cube/Repository//en.2400x1350px.jpeg +2025-10-13 15:08:53,893 [INFO] MultiScanPanel:200 - Auto-refresh data requested => check proxy status ongoing +2025-10-13 15:08:54,011 [INFO] LoadUrlFilesThread:185 - End of LoadServerUrlFiles without Thread +2025-10-13 15:08:54,011 [INFO] DetailPanel:341 - Set advertising image to /home/ja/STM32Cube/Repository//en.2400x1350px.jpeg +2025-10-13 15:08:54,021 [INFO] DbBoards:642 - Loading board mini-images... +2025-10-13 15:08:56,318 [ERROR] DbBoards:659 - Image file not found for board STM32MP215F-DK: /home/ja/.stmcufinder/plugins/mcufinder//mcu//boards_images/STM32MP215F-DK.jpg +2025-10-13 15:08:56,446 [INFO] DbBoards:665 - Loaded 211 board mini-images +2025-10-13 15:08:59,381 [INFO] MultiScanPanel:200 - Auto-refresh data requested => check proxy status ongoing +2025-10-13 15:08:59,384 [INFO] ApiDb:668 - CubeFinder database Data Model version=2.1 +2025-10-13 15:08:59,392 [INFO] ApiDb:669 - CubeFinder database Configuration version=3.0.39 +2025-10-13 15:08:59,392 [INFO] ApiDb:670 - CubeFinder database generation date=2025-08-25 (1756130511) +2025-10-13 15:08:59,392 [INFO] ApiDb:671 - CubeFinder database FW Pack versions=[FP-ATR-ASTRA1_V2.0.0, FP-SNS-FLIGHT1_V5.1.0, FP-SNS-MOTENV1_V5.0.0, FP-SNS-MOTENVWB1_V1.4.0, FP-SNS-SMARTAG2_V1.2.0, FP-SNS-STBOX1_V2.1.0, STM32Cube_FW_C0_V1.4.0, STM32Cube_FW_F4_V1.28.3, STM32Cube_FW_F7_V1.17.4, STM32Cube_FW_G0_V1.6.2, STM32Cube_FW_G4_V1.6.1, STM32Cube_FW_H5_V1.5.0, STM32Cube_FW_H7RS_V1.2.0, STM32Cube_FW_H7_V1.12.1, STM32Cube_FW_L0_V1.12.2, STM32Cube_FW_L4_V1.18.1, STM32Cube_FW_L5_V1.5.1, STM32Cube_FW_N6_V1.2.0, STM32Cube_FW_U0_V1.3.0, STM32Cube_FW_U3_V1.2.0, STM32Cube_FW_U5_V1.8.0, STM32Cube_FW_WB0_V1.3.0, STM32Cube_FW_WBA_V1.7.0, STM32Cube_FW_WB_V1.23.0, STM32Cube_FW_WL3_V1.2.0, STM32Cube_FW_WL_V1.3.1, X-CUBE-ALGOBUILD_V1.4.0, X-CUBE-ALS_V1.0.2, X-CUBE-AZRTOS-F4_V1.1.0, X-CUBE-AZRTOS-F7_V1.1.0, X-CUBE-AZRTOS-G0_V1.1.0, X-CUBE-AZRTOS-G4_V2.0.0, X-CUBE-AZRTOS-H7RS_V1.1.0, X-CUBE-AZRTOS-H7_V3.4.0, X-CUBE-AZRTOS-L4_V2.0.0, X-CUBE-AZRTOS-L5_V2.0.0, X-CUBE-AZRTOS-WB_V2.0.0, X-CUBE-AZRTOS-WL_V2.0.0, X-CUBE-BLE1_V7.1.0, X-CUBE-BLE2_V3.3.0, X-CUBE-BLEMGR_V4.1.0, X-CUBE-EEPRMA1_V5.2.0, X-CUBE-FREERTOS_V1.3.1, X-CUBE-GNSS1_V6.0.0, X-CUBE-MEMS1_V11.3.0, X-CUBE-NFC4_V3.0.0, X-CUBE-NFC7_V2.0.0, X-CUBE-SFXS2LP1_V4.0.0, X-CUBE-ST67W61_V1.0.0, X-CUBE-SUBG2_V5.0.0, X-CUBE-TOF1_V3.4.3] +2025-10-13 15:09:00,057 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,057 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,057 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,057 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,420 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,420 [ERROR] DbExamplesSqlite:437 - Missing JSON key: board_cpn +2025-10-13 15:09:00,423 [INFO] DbExamplesSqlite:395 - Ignored 33 examples not supported by CubeIDE +2025-10-13 15:09:00,423 [INFO] DbExamplesSqlite:396 - Found 10871 examples active +2025-10-13 15:09:00,423 [INFO] DbExamplesSqlite:397 - Found 0 examples obsolete +2025-10-13 15:09:00,424 [INFO] DbExamplesSqlite:398 - Found 0 examples under development +2025-10-13 15:09:00,424 [INFO] DbExamplesSqlite:399 - Found 65 examples not building +2025-10-13 15:09:00,426 [INFO] DbExamples:125 - Found 10903 examples +2025-10-13 15:09:00,444 [INFO] DbExamples:222 - Found 134 boards with related examples +2025-10-13 15:09:00,446 [INFO] DbExamples:235 - Found 111 MCUs with related examples +2025-10-13 15:09:00,475 [INFO] ApiDb:414 - User favorites file not found: /home/ja/.stm32cubeide/favorites.examples.txt +2025-10-13 15:09:00,475 [INFO] DbExamples:250 - Set 0 / 0 favorites Examples +2025-10-13 15:09:01,678 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-ATR-ASTRA1_V2.0.0' +2025-10-13 15:09:01,678 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-SNS-FLIGHT1_V5.1.0' +2025-10-13 15:09:01,679 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-SNS-MOTENV1_V5.0.0' +2025-10-13 15:09:01,679 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-SNS-MOTENVWB1_V1.4.0' +2025-10-13 15:09:01,679 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-SNS-SMARTAG2_V1.2.0' +2025-10-13 15:09:01,679 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'FP-SNS-STBOX1_V2.1.0' +2025-10-13 15:09:01,684 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_C0_V1.4.0' +2025-10-13 15:09:01,686 [INFO] SoftwarePacks:131 - Found SW pack 'STM32Cube_FW_F4_V1.28.3' up-to-date on disk. +2025-10-13 15:09:01,689 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_F7_V1.17.4' +2025-10-13 15:09:01,691 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_G0_V1.6.2' +2025-10-13 15:09:01,693 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_G4_V1.6.1' +2025-10-13 15:09:01,695 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_H5_V1.5.0' +2025-10-13 15:09:01,698 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_H7RS_V1.2.0' +2025-10-13 15:09:01,700 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_H7_V1.12.1' +2025-10-13 15:09:01,702 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_L0_V1.12.2' +2025-10-13 15:09:01,704 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_L4_V1.18.1' +2025-10-13 15:09:01,706 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_L5_V1.5.1' +2025-10-13 15:09:01,708 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_N6_V1.2.0' +2025-10-13 15:09:01,711 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_U0_V1.3.0' +2025-10-13 15:09:01,714 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_U3_V1.2.0' +2025-10-13 15:09:01,716 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_U5_V1.8.0' +2025-10-13 15:09:01,718 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_WB0_V1.3.0' +2025-10-13 15:09:01,720 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_WBA_V1.7.0' +2025-10-13 15:09:01,722 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_WB_V1.23.0' +2025-10-13 15:09:01,724 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_WL3_V1.2.0' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'STM32Cube_FW_WL_V1.3.1' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-ALGOBUILD_V1.4.0' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-ALS_V1.0.2' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-F4_V1.1.0' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-F7_V1.1.0' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-G0_V1.1.0' +2025-10-13 15:09:01,726 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-G4_V2.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-H7RS_V1.1.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-H7_V3.4.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-L4_V2.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-L5_V2.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-WB_V2.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-AZRTOS-WL_V2.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-BLE1_V7.1.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-BLE2_V3.3.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-BLEMGR_V4.1.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-EEPRMA1_V5.2.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-FREERTOS_V1.3.1' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-GNSS1_V6.0.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-MEMS1_V11.3.0' +2025-10-13 15:09:01,727 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-NFC4_V3.0.0' +2025-10-13 15:09:01,728 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-NFC7_V2.0.0' +2025-10-13 15:09:01,728 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-SFXS2LP1_V4.0.0' +2025-10-13 15:09:01,728 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-ST67W61_V1.0.0' +2025-10-13 15:09:01,728 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-SUBG2_V5.0.0' +2025-10-13 15:09:01,728 [INFO] SoftwarePacks:127 - Download is needed for SW pack 'X-CUBE-TOF1_V3.4.3' +2025-10-13 15:09:03,403 [INFO] LoadUrlFilesThread:185 - End of LoadServerUrlFiles without Thread +2025-10-13 15:09:03,404 [INFO] DetailPanel:341 - Set advertising image to /home/ja/STM32Cube/Repository//en.2400x1350px.jpeg +2025-10-13 15:09:04,643 [ERROR] AppliInfo:139 - Unknown STM32CubeMX version: 6.12.1 +2025-10-13 15:11:09,060 [INFO] BoardResultTable:719 - Unmark Board STM32F429I-DISC1 as favorite +2025-10-13 15:11:43,410 [INFO] McuFinderGlobals:76 - Set McuFinderConnectedMode to true +2025-10-13 15:11:49,563 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.mcus.txt: 0 item(s) +2025-10-13 15:11:49,563 [INFO] ApiDb:452 - User favorites MCUs=[] +2025-10-13 15:11:49,563 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.boards.txt: 0 item(s) +2025-10-13 15:11:49,564 [INFO] ApiDb:452 - User favorites Boards=[] +2025-10-13 15:11:49,565 [INFO] ApiDb:448 - Save user favorites file /home/ja/.stm32cubeide/favorites.examples.txt: 0 item(s) +2025-10-13 15:11:49,566 [INFO] ApiDb:452 - User favorites Examples=[] +2025-10-13 15:11:49,743 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "com.st.stm32cube.common.mx.targetselector.IdeMcuFinder.cleanUp(boolean)" because "this.this$0.mcuFinder" is null +2025-10-13 15:11:49,743 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at com.st.stm32cube.common.mx.targetselector.TargetSelectorAdapter$7.run(TargetSelectorAdapter.java:353) +2025-10-13 15:11:49,743 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment$2.run(AwtEnvironment.java:166) +2025-10-13 15:11:49,743 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) +2025-10-13 15:11:49,744 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) +2025-10-13 15:11:49,745 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) +2025-10-13 15:12:18,806 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:12:18,806 [INFO] MainUpdater:2872 - connection check result : 10 +2025-10-13 15:12:19,788 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 15:12:19,788 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 15:12:19,801 [ERROR] ProjectManagerView:395 - +java.lang.NullPointerException: Cannot invoke "javax.swing.JTextField.getText()" because the return value of "java.util.List.get(int)" is null + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab$9.caretUpdate(ProjectChoiceTab.java:2706) ~[filemanager.jar:?] + at javax.swing.text.JTextComponent.fireCaretUpdate(JTextComponent.java:408) ~[?:?] + at javax.swing.text.JTextComponent$MutableCaretEvent.fire(JTextComponent.java:4484) ~[?:?] + at javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(JTextComponent.java:4506) ~[?:?] + at javax.swing.text.DefaultCaret.fireStateChanged(DefaultCaret.java:857) ~[?:?] + at javax.swing.text.DefaultCaret.changeCaretPosition(DefaultCaret.java:1343) ~[?:?] + at javax.swing.text.DefaultCaret.handleSetDot(DefaultCaret.java:1242) ~[?:?] + at javax.swing.text.DefaultCaret.setDot(DefaultCaret.java:1223) ~[?:?] + at javax.swing.text.DefaultCaret$Handler.insertUpdate(DefaultCaret.java:1819) ~[?:?] + at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:227) ~[?:?] + at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:781) ~[?:?] + at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:740) ~[?:?] + at javax.swing.text.PlainDocument.insertString(PlainDocument.java:131) ~[?:?] + at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:699) ~[?:?] + at javax.swing.text.JTextComponent.setText(JTextComponent.java:1725) ~[?:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.createHeapStackFields(ProjectChoiceTab.java:993) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.buildLinkSettingsPanel(ProjectChoiceTab.java:3813) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.defineWindowsFields(ProjectChoiceTab.java:1987) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectChoiceTab.updateSettings(ProjectChoiceTab.java:558) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.gui.ProjectSettingsPanel.UpdateDialog(ProjectSettingsPanel.java:247) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.projectmanager.ProjectManagerView.propertyChange(ProjectManagerView.java:392) ~[filemanager.jar:?] + at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) ~[?:?] + at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) ~[?:?] + at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) ~[?:?] + at com.st.microxplorer.util.MXPropertyChangeSupport.firePropertyChange(MXPropertyChangeSupport.java:54) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.mxsystem.MxSystem.closeConfig(MxSystem.java:899) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.maingui.MainPanel.closeConfig(MainPanel.java:792) ~[STM32CubeMX.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.OpenFileManager.loadConfigurationFile(OpenFileManager.java:288) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.MainFileManager.userLoadConfig(MainFileManager.java:364) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.engine.MainFileManager.userLoadConfig(MainFileManager.java:342) ~[filemanager.jar:?] + at com.st.microxplorer.plugins.filemanager.FileManagerView.getSpecificTask(FileManagerView.java:264) ~[filemanager.jar:?] + at com.st.stm32cube.common.mx.editor.CubeMxEditor.getMxTabbedPaneInstance(CubeMxEditor.java:1198) ~[com.st.stm32cube.common.mx_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.editor.CubeMxEditor$12$1.createSwingComponent(CubeMxEditor.java:1068) ~[com.st.stm32cube.common.mx_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.EmbeddedSwingComposite.doComponentCreation(EmbeddedSwingComposite.java:492) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.EmbeddedSwingComposite$4.run(EmbeddedSwingComposite.java:291) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment$2.run(AwtEnvironment.java:166) ~[com.st.stm32cube.common.mx.oss_6.15.0.202507011659/:?] + at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?] + at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) ~[?:?] + at java.awt.EventQueue$4.run(EventQueue.java:720) ~[?:?] + at java.awt.EventQueue$4.run(EventQueue.java:714) ~[?:?] + at java.security.AccessController.doPrivileged(AccessController.java:400) ~[?:?] + at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) ~[?:?] + at java.awt.EventQueue.dispatchEvent(EventQueue.java:742) ~[?:?] + at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) ~[?:?] + at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?] + at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) ~[?:?] + at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) ~[?:?] + at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) ~[?:?] + at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) ~[?:?] +2025-10-13 15:12:19,802 [WARN] ThirdParty:871 - waiting for thirdparty lock release [close project] +2025-10-13 15:12:19,802 [INFO] ThirdParty:873 - entering critical section [close project] +2025-10-13 15:12:19,802 [INFO] ThirdParty:883 - exiting critical section [close project] +2025-10-13 15:12:19,804 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 15:12:19,810 [WARN] IpParametersView:155 - Warning: This peripheral hasn't parameters +2025-10-13 15:12:19,816 [WARN] MainPanel:289 -
Warning: This peripheral has no parameters to be configured
+2025-10-13 15:12:19,819 [INFO] UtilMem:75 - Begin LoadConfig() Used Memory: 660311592 Bytes (1073741824) +2025-10-13 15:12:19,820 [INFO] MicroXplorer:468 - Change Database Path : +2025-10-13 15:12:19,820 [INFO] MicroXplorer:498 - Change Database Version : DB.6.0.150 +2025-10-13 15:12:19,820 [INFO] OpenFileManager:355 - Change cursor +2025-10-13 15:12:19,846 [INFO] Mcu:2029 - Initializing MCU STM32F429ZITx STM32F429ZITx STM32F429ZIT6 +2025-10-13 15:12:21,213 [INFO] Context:786 - Trying to add GPIOservice into a context which must be forbidden +2025-10-13 15:12:21,983 [INFO] ImportTextPane:234 - (OptionalMessage_ERROR) Pin10 (VP_RIF_VS_RIF1) cannot be retrieved for this MCU +2025-10-13 15:12:22,064 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 15:12:22,064 [INFO] RtosManager:558 - Registered RTOS mode: class=CMSIS, group=RTOS2, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 15:12:22,064 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V1, owner=FREERTOS +2025-10-13 15:12:22,064 [INFO] RtosManager:558 - Registered RTOS mode: class=RTOS, group=Core, mode=CMSIS_V2, owner=FREERTOS +2025-10-13 15:12:22,064 [WARN] ModelIntegratedComponent:184 - Missing modes for component STMicroelectronics:FreeRTOS:0.0.1:STMicroelectronics:RTOS:FreeRTOS:Core:::10.2.0: +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,085 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelIntegratedComponent:63 - No mode defined for component null +2025-10-13 15:12:22,086 [WARN] ModelPack:524 - Component already loaded: STMicroelectronics:HAL Drivers:0.0.0:STMicroelectronics:Device:STMicro_Driver:XSPI:HAL::0.0.1:HAL_XSPI +2025-10-13 15:12:22,281 [INFO] ThirdPartyModel:298 - Start build external matchings +2025-10-13 15:12:22,708 [INFO] ThirdPartyModel:316 - End build external matchings +2025-10-13 15:12:22,720 [INFO] RtosManager:1018 - Current active RTOS is FREERTOS [Cortex-M4NS] +2025-10-13 15:12:22,974 [INFO] UtilMem:75 - End LoadConfig() Used Memory: 437010648 Bytes (1073741824) +2025-10-13 15:12:22,996 [WARN] ThirdParty:833 - waiting for thirdparty lock release [change project] +2025-10-13 15:12:22,996 [INFO] ThirdParty:835 - entering critical section [change project] +2025-10-13 15:12:22,996 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-PM33A1 1.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USBPD 4.1 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC9 1.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 2.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENVWB1 1.4.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F4 1.1.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics LIBJPEG 8.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-ASTRA1 2.0.2 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSL 5.8.2 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE1 7.1.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Avnet-IotConnect X-CUBE-IoTC-DA16k-PMOD 1.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SMBUS 2.1.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfMQTT 1.19.2 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 3.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ISPU 2.1.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-EEPRMA1 5.2.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.2.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLEMGR 4.1.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WB 2.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST60 1.0.0 +2025-10-13 15:12:22,997 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-GNSS1 7.0.1 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC12 1.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-F7 1.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L5 2.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.25.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 2.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC6 3.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :quantropi X-CUBE-qispace-sdk-base 2.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FreeRTOS 0.0.1 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G0 1.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SAFEA1 1.2.2 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC4 3.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SUBG2 5.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7RS 1.1.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics STM32_WPAN 1.0.0 +2025-10-13 15:12:22,998 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :EmbeddedOffice I-CUBE-FS-RTOS 1.0.1 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.0.3 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :WES I-CUBE-Cesium 1.4.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Cesanta I-CUBE-Mongoose 7.13.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_HOST 1.0.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :Infineon AIROC-Wi-Fi-Bluetooth-STM32 1.7.1 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-G4 2.0.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-WB05N 2.0.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.1.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.3.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfTPM 3.8.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-H7 3.4.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DISPLAY 3.0.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :wolfSSL I-CUBE-wolfSSH 1.4.20 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC7 2.0.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TCPP 4.2.0 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :RealThread X-CUBE-RT-Thread_Nano 4.1.1 +2025-10-13 15:12:23,000 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-ATR-SIGFOX1 3.2.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-NFC10 1.0.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-FREERTOS 1.3.1 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics HAL Drivers 0.0.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.16.2 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-IPS 3.1.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALS 1.0.2 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :emotas I-CUBE-CANOPEN 1.3.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics MBEDTLS 2.14.1 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :ITTIA_DB I-CUBE-ITTIADB 8.9.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOUCHGFX 4.26.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-STSE01 1.0.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :portGmbH I-Cube-SoM-uGOAL 1.1.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ST67W61 1.0.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STBOX1 2.1.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AI 10.2.0 +2025-10-13 15:12:23,001 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-STAIOTCFT 1.0.0 +2025-10-13 15:12:23,002 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 1.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-SMARTAG2 1.2.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-FLIGHT1 5.1.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-WL 2.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :SEGGER I-CUBE-embOS 1.3.1 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-ALGOBUILD 1.4.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-DPower 1.3.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-MEMS1 11.3.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics FP-SNS-MOTENV1 5.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics USB_DEVICE 1.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-AZRTOS-L4 2.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics ThreadX 0.0.2 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics lwIP 2.1.2 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-SFXS2LP1 4.0.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-BLE2 3.3.0 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics X-CUBE-TOF1 3.4.3 +2025-10-13 15:12:23,003 [INFO] ThirdParty:1030 - CMSIS Pack Vendor :STMicroelectronics PDM2PCM 3.2.0 +2025-10-13 15:12:23,004 [INFO] ThirdParty:841 - exiting critical section [change project] +2025-10-13 15:12:23,323 [INFO] PinOutPanel:1589 - setPackage(No Configuration,No Configuration) +2025-10-13 15:12:23,324 [INFO] PinOutPanel:1589 - setPackage(STM32F429ZITx,LQFP144) +2025-10-13 15:12:23,683 [INFO] UtilMem:75 - Before build in PCC Used Memory: 660896064 Bytes (1073741824) +2025-10-13 15:12:24,057 [INFO] UtilMem:75 - After build in PCC Used Memory: 711749952 Bytes (1073741824) +2025-10-13 15:12:24,066 [INFO] ApiDbMcu:532 - Load IP Config File for FREERTOS +2025-10-13 15:12:24,104 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,104 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,104 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,104 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,104 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,105 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,105 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,105 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,105 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,105 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,106 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,107 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,107 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,107 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,107 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,107 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,108 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,108 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,108 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,108 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,109 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,109 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,109 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,110 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,111 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,112 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,113 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,113 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,113 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,114 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,114 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,115 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,115 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,116 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,116 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,117 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,118 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,119 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,119 [INFO] IPUIPlugin:80 - create IPUIPlugin +2025-10-13 15:12:24,122 [INFO] ApiDbMcu:532 - Load IP Config File for PDM2PCM +2025-10-13 15:12:24,131 [WARN] FreeRTOS:1023 - Null or empty value: should not occur! (nothing added to the table) +2025-10-13 15:12:24,192 [INFO] CADModel:165 - CPN selected for project levelSTM32F429ZIT6 +2025-10-13 15:12:24,192 [INFO] CADModel:114 - Register for checkConnection events +2025-10-13 15:12:24,195 [INFO] RtosManager:728 - Active RTOS found at IOC load: FREERTOS [Cortex-M4NS] +2025-10-13 15:12:24,238 [INFO] OpenFileManager:386 - Restore cursor +2025-10-13 15:12:24,241 [INFO] ApiDb:581 - Connected to CubeFinder SQLite database (/home/ja/.stmcufinder/plugins/mcufinder/mcu/cube-finder-db.db) +2025-10-13 15:12:43,605 [INFO] UtilMem:75 - End SaveConfig() Used Memory: 831287616 Bytes (1073741824) +2025-10-13 15:12:44,938 [INFO] UtilMem:75 - End SaveConfig() Used Memory: 889485632 Bytes (1073741824) +2025-10-13 15:12:46,868 [INFO] UtilMem:75 - End SaveConfig() Used Memory: 365503456 Bytes (1073741824) +2025-10-13 15:12:48,288 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: FREERTOS +2025-10-13 15:12:48,288 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: TIM1_8 +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: SYS +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: RCC +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: CRC +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: NVIC +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: DMA2D +2025-10-13 15:12:48,289 [INFO] BlockDiagram:2775 - set Specific Code input for plugin: GPIO +2025-10-13 15:12:48,290 [INFO] CodeGenerator:892 - code generatio: config db path: /home/ja/st/stm32cubeide_1.19.0/plugins/com.st.stm32cube.common.mx_6.15.0.202507011659//db/ +2025-10-13 15:12:48,455 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/license.tmp_save +2025-10-13 15:12:48,815 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/license.tmp +2025-10-13 15:12:48,865 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/gpio.tmp_save +2025-10-13 15:12:49,002 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/gpio.tmp +2025-10-13 15:12:49,164 [INFO] Middleware:1452 - No code input for Bsp Dependency +2025-10-13 15:12:49,169 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_inc.tmp_save +2025-10-13 15:12:49,274 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_inc.tmp +2025-10-13 15:12:49,277 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_vars.tmp_save +2025-10-13 15:12:49,382 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_vars.tmp +2025-10-13 15:12:49,385 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_pfp.tmp_save +2025-10-13 15:12:49,482 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_pfp.tmp +2025-10-13 15:12:49,484 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_obj_creat.tmp_save +2025-10-13 15:12:49,550 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_obj_creat.tmp +2025-10-13 15:12:49,551 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_kernelStart.tmp_save +2025-10-13 15:12:49,612 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_kernelStart.tmp +2025-10-13 15:12:49,614 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_default_thread.tmp_save +2025-10-13 15:12:49,695 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_default_thread.tmp +2025-10-13 15:12:49,697 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_threads.tmp_save +2025-10-13 15:12:49,753 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_threads.tmp +2025-10-13 15:12:49,764 [INFO] Middleware:1452 - No code input for Bsp Dependency +2025-10-13 15:12:49,767 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_inc.tmp_save +2025-10-13 15:12:49,821 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_inc.tmp +2025-10-13 15:12:49,822 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_vars.tmp_save +2025-10-13 15:12:49,877 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_vars.tmp +2025-10-13 15:12:49,878 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_pfp.tmp_save +2025-10-13 15:12:49,937 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_pfp.tmp +2025-10-13 15:12:49,938 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_obj_creat.tmp_save +2025-10-13 15:12:50,013 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_obj_creat.tmp +2025-10-13 15:12:50,014 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_kernelStart.tmp_save +2025-10-13 15:12:50,066 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_kernelStart.tmp +2025-10-13 15:12:50,067 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_default_thread.tmp_save +2025-10-13 15:12:50,116 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_default_thread.tmp +2025-10-13 15:12:50,117 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_threads.tmp_save +2025-10-13 15:12:50,164 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/rtos_threads.tmp +2025-10-13 15:12:50,166 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/FreeRTOSConfig.h_save +2025-10-13 15:12:50,243 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/FreeRTOSConfig.h +2025-10-13 15:12:50,245 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/freertos.c_save +2025-10-13 15:12:50,312 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/freertos.c +2025-10-13 15:12:50,322 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_it.c_save +2025-10-13 15:12:50,450 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_it.c +2025-10-13 15:12:50,451 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/stm32f4xx_it.h_save +2025-10-13 15:12:50,512 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/stm32f4xx_it.h +2025-10-13 15:12:50,518 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_hal_msp.c_save +2025-10-13 15:12:50,661 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_hal_msp.c +2025-10-13 15:12:50,663 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/system.tmp_save +2025-10-13 15:12:50,734 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/MXTmpFiles/system.tmp +2025-10-13 15:12:50,736 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_hal_timebase_tim.c_save +2025-10-13 15:12:50,793 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/stm32f4xx_hal_timebase_tim.c +2025-10-13 15:12:50,799 [INFO] CodeEngine:321 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/stm32f4xx_hal_conf.h_save +2025-10-13 15:12:50,859 [INFO] CodeEngine:345 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/stm32f4xx_hal_conf.h +2025-10-13 15:12:50,887 [INFO] ApiDbMcu:532 - Load IP Config File for CRC +2025-10-13 15:12:50,891 [INFO] ApiDbMcu:532 - Load IP Config File for DMA2D +2025-10-13 15:12:50,910 [INFO] ApiDbMcu:532 - Load IP Config File for TIM1 +2025-10-13 15:12:50,915 [INFO] ApiDbMcu:532 - Load IP Config File for RCC +2025-10-13 15:12:50,920 [WARN] IPConfigManager:3811 - IP not found : TIM +2025-10-13 15:12:50,920 [WARN] CodeGenerator:4259 - IP not found : null +2025-10-13 15:12:50,924 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/main.h_save +2025-10-13 15:12:51,027 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Inc/main.h +2025-10-13 15:12:51,029 [INFO] CodeEngine:265 - oldGeneratedFile, /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/main.c_save +2025-10-13 15:12:51,186 [INFO] CodeEngine:289 - Generated code: /home/ja/st/Home/TrafficLightsPlusPlus/Core/Src/main.c +2025-10-13 15:12:51,446 [INFO] ProjectBuilder:3606 - Time for Copy HAL[1] : 46mS. +2025-10-13 15:12:51,452 [INFO] ProjectBuilder:5216 - Project Generator version: 4.7.0-B52 +2025-10-13 15:12:51,573 [INFO] ConfigFileManager:1595 - The Die is : DIE419 +2025-10-13 15:12:51,578 [INFO] ApiDbMcu:532 - Load IP Config File for FATFS +2025-10-13 15:12:51,580 [INFO] ApiDbMcu:532 - Load IP Config File for LIBJPEG +2025-10-13 15:12:51,585 [INFO] ApiDbMcu:532 - Load IP Config File for LWIP +2025-10-13 15:12:51,591 [INFO] ApiDbMcu:532 - Load IP Config File for MBEDTLS +2025-10-13 15:12:51,598 [INFO] ApiDbMcu:532 - Load IP Config File for USB_DEVICE +2025-10-13 15:12:51,601 [INFO] ApiDbMcu:532 - Load IP Config File for USB_HOST +2025-10-13 15:12:52,459 [INFO] LogOutputStream:77 - [STDOUT_REDIRECT] +2025-10-13 15:12:53,328 [INFO] ProjectBuilder:5496 - Time for Generating toolchain IDE Files: 1875mS. +2025-10-13 15:12:53,329 [INFO] ProjectBuilder:3463 - Time for Copy CMSIS : 1mS. +2025-10-13 15:12:53,330 [INFO] ProjectBuilder:3463 - Time for Copy CMSIS : 0mS. +2025-10-13 15:15:26,912 [INFO] WebAppUi:305 - Path where cad_preferences.json is located /home/ja/.stm32cubeide/ +2025-10-13 15:15:26,912 [INFO] WebAppUi:306 - Updating consent from JSON file +2025-10-13 15:15:26,915 [INFO] WebAppUi:305 - Path where cad_preferences.json is located /home/ja/.stm32cubeide/ +2025-10-13 15:15:26,915 [INFO] WebAppUi:306 - Updating consent from JSON file +2025-10-13 15:15:27,011 [INFO] WebApp:403 - JxBrowser engine has been closed +2025-10-13 15:15:27,011 [INFO] WebAppUi:504 - JxBrowser engine has been closed +2025-10-13 15:15:27,011 [INFO] WebAppUi:541 - Close the Jxbrowser engine manually +2025-10-13 15:15:27,922 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] Exception in thread "AWT-EventQueue-0" org.eclipse.swt.SWTException: Device is disposed +2025-10-13 15:15:27,922 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at org.eclipse.swt.SWT.error(SWT.java:4922) +2025-10-13 15:15:27,922 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at org.eclipse.swt.SWT.error(SWT.java:4837) +2025-10-13 15:15:27,922 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at org.eclipse.swt.SWT.error(SWT.java:4808) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at org.eclipse.swt.widgets.Display.error(Display.java:1551) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at org.eclipse.swt.widgets.Display.asyncExec(Display.java:920) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment$2.run(AwtEnvironment.java:168) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) +2025-10-13 15:15:27,923 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) +2025-10-13 15:15:27,924 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) +2025-10-13 15:15:27,924 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) +2025-10-13 15:15:27,924 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) +2025-10-13 15:15:27,924 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) +2025-10-13 15:15:27,925 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) +2025-10-13 15:15:27,925 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) +2025-10-13 15:15:27,925 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) +2025-10-13 15:15:27,925 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) +2025-10-13 15:15:27,925 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) +2025-10-13 15:15:27,926 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) +2025-10-13 15:15:28,006 [ERROR] LogOutputStream:75 - [STDERR_REDIRECT] diff --git a/.metadata/.log b/.metadata/.log index bea58a8..a1d4060 100644 --- a/.metadata/.log +++ b/.metadata/.log @@ -890,3 +890,57 @@ Command-line arguments: -os linux -ws gtk -arch x86_64 !ENTRY com.st.stm32cube.ide.mcu.ide 1 1 2025-10-13 14:21:59.450 !MESSAGE Started RMI Server, listening on port 41337 +!SESSION 2025-10-13 14:55:51.990 ----------------------------------------------- +eclipse.buildId=Version 1.19.0 +java.version=21.0.3 +java.vendor=Eclipse Adoptium +BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US +Command-line arguments: -os linux -ws gtk -arch x86_64 + +!ENTRY com.st.stm32cube.ide.mcu.informationcenter 4 4 2025-10-13 14:55:58.181 +!MESSAGE CubeMX plugin appears to be active, Log4j initialization might be too late. + +!ENTRY com.st.stm32cube.ide.mcu.informationcenter 1 1 2025-10-13 14:55:58.181 +!MESSAGE Log4j2 initialized with config file /home/ja/st/Home/.metadata/.log4j2.xml + +!ENTRY com.st.stm32cube.ide.mcu.ide 1 1 2025-10-13 14:56:04.995 +!MESSAGE Started RMI Server, listening on port 41337 + +!ENTRY org.eclipse.ui 4 0 2025-10-13 15:15:27.871 +!MESSAGE Unhandled event loop exception +!STACK 0 +java.lang.NullPointerException: Cannot invoke "org.eclipse.ui.IWorkbenchWindow.getShell()" because the return value of "org.eclipse.ui.IWorkbench.getActiveWorkbenchWindow()" is null + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment.getShell(AwtEnvironment.java:281) + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.SwtInputBlocker.block(SwtInputBlocker.java:98) + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.AwtEnvironment.invokeAwt(AwtEnvironment.java:179) + at com.st.stm32cube.common.mx.oss.core.awtswtbridge.EmbeddedSwingComposite$3.widgetDisposed(EmbeddedSwingComposite.java:244) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:140) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5855) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1617) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1643) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622) + at org.eclipse.swt.widgets.Widget.release(Widget.java:1394) + at org.eclipse.swt.widgets.Control.release(Control.java:4753) + at org.eclipse.swt.widgets.Composite.releaseChildren(Composite.java:1560) + at org.eclipse.swt.widgets.Canvas.releaseChildren(Canvas.java:279) + at org.eclipse.swt.widgets.Decorations.releaseChildren(Decorations.java:503) + at org.eclipse.swt.widgets.Shell.releaseChildren(Shell.java:3435) + at org.eclipse.swt.widgets.Widget.release(Widget.java:1401) + at org.eclipse.swt.widgets.Control.release(Control.java:4753) + at org.eclipse.swt.widgets.Widget.dispose(Widget.java:575) + at org.eclipse.swt.widgets.Shell.dispose(Shell.java:3352) + at org.eclipse.swt.widgets.Display.release(Display.java:4573) + at org.eclipse.swt.graphics.Device.dispose(Device.java:276) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:168) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271) + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) + at java.base/java.lang.reflect.Method.invoke(Method.java:580) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605) + at org.eclipse.equinox.launcher.Main.run(Main.java:1481) + at org.eclipse.equinox.launcher.Main.main(Main.java:1454) diff --git a/.metadata/.plugins/org.eclipse.cdt.core/.log b/.metadata/.plugins/org.eclipse.cdt.core/.log index 165dc1d..09fb57a 100644 --- a/.metadata/.plugins/org.eclipse.cdt.core/.log +++ b/.metadata/.plugins/org.eclipse.cdt.core/.log @@ -24,3 +24,4 @@ *** SESSION Sep 30, 2025 16:10:38.815 ------------------------------------------ *** SESSION Oct 06, 2025 14:00:17.912 ------------------------------------------ *** SESSION Oct 13, 2025 14:21:51.496 ------------------------------------------ +*** SESSION Oct 13, 2025 14:55:57.07 ------------------------------------------- diff --git a/.metadata/.plugins/org.eclipse.cdt.core/TrafficLightsPlusPlus.1758569400646.pdom b/.metadata/.plugins/org.eclipse.cdt.core/TrafficLightsPlusPlus.1758569400646.pdom index d12e199a8528073e2bbf5ed253adc9f8580b5dbe..957cbf635caf2f64a4c2fc882417d7287cd3f1ba 100644 GIT binary patch delta 2308045 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�(rsDAUpGc$9uraeAAJABdXxp}=~ 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