diff --git a/.metadata/.log b/.metadata/.log index 45c7468..1af4569 100644 --- a/.metadata/.log +++ b/.metadata/.log @@ -2532,3 +2532,1441 @@ Caused by: java.nio.channels.UnresolvedAddressException at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:185) ... 21 more +!SESSION 2026-03-10 17:54:47.632 ----------------------------------------------- +eclipse.buildId=Version 1.16.0 +java.version=17.0.11 +java.vendor=Eclipse Adoptium +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE +Command-line arguments: -os win32 -ws win32 -arch x86_64 + +!ENTRY org.eclipse.core.resources 2 10035 2026-03-10 17:55:18.072 +!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes. + +!ENTRY com.st.stm32cube.ide.mcu.informationcenter 4 4 2026-03-10 17:55:35.610 +!MESSAGE CubeMX plugin appears to be active, Log4j initialization might be too late. + +!ENTRY com.st.stm32cube.ide.mcu.informationcenter 1 1 2026-03-10 17:55:35.610 +!MESSAGE Log4j2 initialized with config file C:\Users\Max-R\MCT-Git-Praktikum\MZT-Praktikum\.metadata\.log4j2.xml + +!ENTRY com.st.stm32cube.ide.mcu.ide 1 1 2026-03-10 17:55:42.460 +!MESSAGE Started RMI Server, listening on port 41338 + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:54.296 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:55.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:56.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:57.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:58.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:55:59.257 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:00.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:01.266 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:02.264 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:03.261 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:04.267 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:05.259 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:06.259 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:07.263 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:08.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:09.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:10.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:11.257 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:12.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:13.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:14.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:15.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:16.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:17.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:18.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:19.260 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:20.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:21.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:22.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:23.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:24.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:25.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:26.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:27.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:28.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:29.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:30.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:31.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:32.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:33.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:34.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:35.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:36.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:37.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:38.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:39.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:40.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:41.258 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:42.258 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:43.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:44.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:45.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:46.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:47.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:48.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:49.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:50.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:51.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:52.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:53.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:54.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:55.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:56.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:57.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:58.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:56:59.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:00.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:01.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:02.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:03.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:04.278 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:05.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:06.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:07.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:08.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:09.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:10.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:11.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:12.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:13.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:14.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:15.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:16.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:17.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:18.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:19.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:20.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:21.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:22.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:23.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:24.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:25.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:26.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:27.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:28.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:29.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:30.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:31.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:32.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:33.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:34.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:35.264 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:36.257 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:37.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:38.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:39.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:40.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:41.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:42.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:43.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:44.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:45.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:46.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:47.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:48.250 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:49.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:50.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:51.252 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:52.245 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:53.251 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:54.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:55.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:56.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:57.253 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:58.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:57:59.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:00.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:01.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:02.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:03.254 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:04.243 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:05.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:06.256 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:07.257 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:08.259 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:09.248 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:10.246 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:11.262 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:12.264 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:13.255 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:14.247 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) + +!ENTRY com.st.stm32cube.ide.mpu.remote.serial 4 0 2026-03-10 17:58:15.249 +!MESSAGE Failed to parse wmic output +!STACK 0 +org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file. + at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262) + at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) + at com.st.stm32cube.ide.mpu.remote.serial.internal.SerialPortProviderWindows.run(SerialPortProviderWindows.java:127) + at java.base/java.util.TimerThread.mainLoop(Timer.java:566) + at java.base/java.util.TimerThread.run(Timer.java:516) diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task1.1727452765701.pdom b/.metadata/.plugins/org.eclipse.cdt.core/task1.1727452765701.pdom index eee0593..5d72ed2 100644 Binary files a/.metadata/.plugins/org.eclipse.cdt.core/task1.1727452765701.pdom and b/.metadata/.plugins/org.eclipse.cdt.core/task1.1727452765701.pdom differ diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task1.language.settings.xml b/.metadata/.plugins/org.eclipse.cdt.core/task1.language.settings.xml index f56d7b8..3eaf325 100644 --- a/.metadata/.plugins/org.eclipse.cdt.core/task1.language.settings.xml +++ b/.metadata/.plugins/org.eclipse.cdt.core/task1.language.settings.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task2.language.settings.xml b/.metadata/.plugins/org.eclipse.cdt.core/task2.language.settings.xml index 019c1c9..d11e079 100644 --- a/.metadata/.plugins/org.eclipse.cdt.core/task2.language.settings.xml +++ b/.metadata/.plugins/org.eclipse.cdt.core/task2.language.settings.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task3.1739787811602.pdom b/.metadata/.plugins/org.eclipse.cdt.core/task3.1739787811602.pdom index 20c45f2..0ae5380 100644 Binary files a/.metadata/.plugins/org.eclipse.cdt.core/task3.1739787811602.pdom and b/.metadata/.plugins/org.eclipse.cdt.core/task3.1739787811602.pdom differ diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task3.language.settings.xml b/.metadata/.plugins/org.eclipse.cdt.core/task3.language.settings.xml index 7f43ed8..4a9dce5 100644 --- a/.metadata/.plugins/org.eclipse.cdt.core/task3.language.settings.xml +++ b/.metadata/.plugins/org.eclipse.cdt.core/task3.language.settings.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task4.1727452765793.pdom b/.metadata/.plugins/org.eclipse.cdt.core/task4.1727452765793.pdom index dcf28cb..9d4dad3 100644 Binary files a/.metadata/.plugins/org.eclipse.cdt.core/task4.1727452765793.pdom and b/.metadata/.plugins/org.eclipse.cdt.core/task4.1727452765793.pdom differ diff --git a/.metadata/.plugins/org.eclipse.cdt.core/task4.language.settings.xml b/.metadata/.plugins/org.eclipse.cdt.core/task4.language.settings.xml index 1e9b5b1..6456ea0 100644 --- a/.metadata/.plugins/org.eclipse.cdt.core/task4.language.settings.xml +++ b/.metadata/.plugins/org.eclipse.cdt.core/task4.language.settings.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/5e/107c4d42a21c0011161ebdab90847332 b/.metadata/.plugins/org.eclipse.core.resources/.history/5e/107c4d42a21c0011161ebdab90847332 new file mode 100644 index 0000000..3703d85 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.history/5e/107c4d42a21c0011161ebdab90847332 @@ -0,0 +1,205 @@ +/* *************************************************************************************** + * Project: task1 - C:GPIO + * File: task1.c + * + * Language: C + * + * Hardware: STefi Light v1.1 + * Processor: STM32G431KBT6U + * + * Author: Manuel Lederhofer + * Datum: 10.09.2021 + * + * Version: 2.1 + * History: + * 10.09.2021 ML create project + * 09.03.2022 ML port from STM32F042K6T6 to STM32G431KBT6U + * 18.02.2025 TK changed projectname to "C: GPIO) + * + * Status: under development + * + * Description: + * Blinks the red LED of STefi Light, currently. + * This file contains the main routine and the initialization. + * + * Notes: + * - MCU speed at startup is 16 MHz + * + * Todo: + * - Change the example code to match the description and requirements + * of the requested application in the lab exercise guide. + * + ************************************************************************************** */ + +/* ------------------------------------ INCLUDES -------------------------------------- */ +#include "stm32g431xx.h" +#include "STefi-Light.h" + + +/* ------------------------------------ DEFINES --------------------------------------- */ +#define LOOPS_PER_MS 1244 // NOP-loops for delay() +#define WAITTIME 500 +#define FIRST_LED 0 +#define LAST_LED 3 +#define UP 1 +#define DOWN -1 + + +/* ------------------------------------ TYPE DEFINITIONS ------------------------------ */ +/* ------------------------------------ GLOBAL VARIABLES ------------------------------ */ +int state = 0; +/* ------------------------------------ PRIVATE VARIABLES ----------------------------- */ + + +/* ------------------------------------ PROTOTYPES ------------------------------------ */ +static void GPIO_init(void); +static void delay(const uint16_t ms); +static void blink(const unint numLED); + + +/* ------------------------------------ M A I N --------------------------------------- */ +int main(void) +{ + /* --- initialization --- */ + __disable_irq(); // disable interrupts globally + + GPIO_init(); + + __enable_irq(); // enable interrupts globally + + + /* --- one time tasks --- */ + + + /* --- infinite processing loop --- */ + + while (1) + { + /* ... add your code to implement the lab assignment ... */ + int direction; + + while(1){ + if(i == FIRST_LED){ + direction = UP; + } + else if(i == LAST_LED){ + direction = DOWN; + } + + blink(i); //One full LED blink cylce + + if(direction == UP){ + i++; + } + else if(direction == DOWN){ + i--; + } + } + + + + switch (state) { + case 0: + GPIOA->ODR &= ~(1 << 0); // LED0 on + GPIOA->ODR &= ~(1 << 1); + GPIOA->ODR &= ~(1 << 2); + GPIOA->ODR &= ~(1 << 3); + + state++; + break; + case 1: + delay(WAITTIME); // wait + state++; + break; + case 2: + GPIOA->ODR |= (1 << 0); // LED0 off + GPIOA->ODR |= (1 << 1); + GPIOA->ODR |= (1 << 2); + GPIOA->ODR |= (1 << 3); + delay(WAITTIME); // wait + state = 0; + break; + default: + break; + } + } + + return 1; +} + + +/* ------------------------------------ GLOBAL FUNCTIONS ------------------------------ */ + + +/* ------------------------------------ PRIVATE FUNCTIONS ----------------------------- */ + +/* ------------------------------------------------------------------------------------ *\ + * method: static void GPIO_init(void) + * + * Initializes GPIOs on STefi Light for pins with peripherals attached. + * + * requires: - nothing - + * parameters: - none - + * returns: - nothing - +\* ------------------------------------------------------------------------------------ */ +static void GPIO_init(void) +{ + /* enable port clocks */ + RCC->AHB2ENR |= RCC_AHB2ENR_GPIOAEN; // LEDs: A + int i = FIRST_LED; + + /* --- LEDs --- */ + GPIOA->ODR |= MASK_LED_ALL; + GPIOA->MODER &= ~(3 << 0); + GPIOA->MODER &= ~(3 << 2); + GPIOA->MODER &= ~(3 << 4); + GPIOA->MODER &= ~(3 << 6); + GPIOA->MODER |= (1 << 0); // set LED pin to output + GPIOA->MODER |= (1 << 2); + GPIOA->MODER |= (1 << 4); + GPIOA->MODER |= (1 << 6); +} + + +/* ------------------------------------------------------------------------------------ *\ + * method: static void delay(const uint16_t ms) + * + * Realizes a millisecond delay by very bad busy-wait. + * + * requires: - nothing - + * parameters: ms - delay time in milliseconds + * returns: - nothing - +\* ------------------------------------------------------------------------------------ */ +static void delay(const uint16_t ms) +{ + for (uint16_t i = 0; i < ms; ++i) + { + for (uint16_t j = 0; j < LOOPS_PER_MS; ++j) + { + __asm("NOP"); + } + } +} + +static void blink(const uint numLED) +{ + switch (state) { + case 0: + GPIOA->ODR &= ~(1 << numLED); // LEDX on + state++; + break; + case 1: + delay(WAITTIME); // wait + state++; + break; + case 2: + GPIOA->ODR |= (1 << numLED); // LEDX off + delay(WAITTIME); // wait + state = default; + break; + default: + break; +} + + +/* ************************************ E O F ***************************************** */ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/task2/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/task2/.indexes/properties.index index fb0e929..755788d 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/task2/.indexes/properties.index and b/.metadata/.plugins/org.eclipse.core.resources/.projects/task2/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs index 2920a93..d5130a6 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.debug.core.prefs @@ -1,3 +1,3 @@ BreakpointActionManager.actionData=\n\n \n \n\n eclipse.preferences.version=1 -org.eclipse.cdt.debug.core.cDebug.default_source_containers=\n\n \n \n \n \n \n\n +org.eclipse.cdt.debug.core.cDebug.default_source_containers=\r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs index 30613e7..74c1bd4 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -1,17 +1,17 @@ eclipse.preferences.version=1 properties/A3_Timer.null.148366063/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1523048267=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.2036235554\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.754678538\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1977208673\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1389756657\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.696261002\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.488808980\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.318877871\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1073955033\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1166341985\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.1747744409\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.2034847490\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1404951732\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1523048267\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1167899044\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1635898778\=rebuildState\\\=false\\r\\n\r\n properties/A3_Timer.null.148366063/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.693743165=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.559094\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.879330916\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.821200644\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.857752223\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1707235624\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.532547938\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.792063387\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1086464965\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.1842345348\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1353652202\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1695548782\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1201748324\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.37314053\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.322737673\=rebuildState\\\=true\\r\\n\r\n -properties/task1.null.2118552201/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1620550475=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.467912240\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.734163534\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.987892239\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.296915995\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1522446011\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.51304434\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.366539338\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.499655283\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1275583489\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1501852922\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.190431523\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.515759530\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.792640049\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1620550475\=rebuildState\\\=false\\nrcState\\\=0\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.858378881\=rebuildState\\\=false\\n\n -properties/task1.null.2118552201/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.1737696549=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.195540233\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.172195184\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1875497860\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.321869981\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.58066653\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1195065367\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1569980417\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1728952743\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.314381235\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.944037994\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1297281366\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.918673526\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.622413367\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.281040195\=rebuildState\\\=true\\n\n -properties/task2.null.446352778/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.43085415=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.351938269\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1591029960\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1990807025\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.1109510031\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.823397583\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.93075999\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1187446961\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1079770202\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.2018839348\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.463680753\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1540545168\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.43085415\=rebuildState\\\=false\\nrcState\\\=0\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1867071021\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1521271156\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1852199179\=rebuildState\\\=false\\n\n -properties/task2.null.446352778/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.1504690380=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.2101582729\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1714160403\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1187835881\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.286153171\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.1787991196\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1034471659\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1516704411\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1702470287\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1916448803\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1277268639\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1543486940\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.2133680473\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.434611973\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.2129058748\=rebuildState\\\=true\\n\n +properties/task1.null.2118552201/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1620550475=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.467912240\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.734163534\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.987892239\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.296915995\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1522446011\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.51304434\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.366539338\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.499655283\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1275583489\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1501852922\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.190431523\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.515759530\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.792640049\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1620550475\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.858378881\=rebuildState\\\=false\\r\\n\r\n +properties/task1.null.2118552201/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.1737696549=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.195540233\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.172195184\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1875497860\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.321869981\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.58066653\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1195065367\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1569980417\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1728952743\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.314381235\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.944037994\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1297281366\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.918673526\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.622413367\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.281040195\=rebuildState\\\=true\\r\\n\r\n +properties/task2.null.446352778/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.43085415=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.351938269\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1591029960\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1990807025\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.1109510031\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.823397583\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.93075999\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1187446961\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1079770202\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.2018839348\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.463680753\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1540545168\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.43085415\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1867071021\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1521271156\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1852199179\=rebuildState\\\=false\\r\\n\r\n +properties/task2.null.446352778/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.1504690380=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.2101582729\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1714160403\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1187835881\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.286153171\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.1787991196\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1034471659\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1516704411\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1702470287\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1916448803\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1277268639\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1543486940\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.2133680473\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.434611973\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.2129058748\=rebuildState\\\=true\\r\\n\r\n properties/task3.cdt.managedbuild.target.gnu.cross.exe.632164981/cdt.managedbuild.config.gnu.cross.exe.debug.1099421527=cdt.managedbuild.tool.gnu.cross.cpp.compiler.1200703946\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.archiver.660560516\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.c.compiler.648515416\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.assembler.757128141\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.c.linker.392758414\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.cpp.linker.688297847\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.toolchain.gnu.cross.exe.debug.661016800\=rebuildState\\\=true\\r\\n\r\n properties/task3.cdt.managedbuild.target.gnu.cross.exe.632164981/cdt.managedbuild.config.gnu.cross.exe.release.2020925561=cdt.managedbuild.tool.gnu.cross.c.compiler.2132811992\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.cpp.linker.2113413902\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.archiver.914263932\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.toolchain.gnu.cross.exe.release.1769845313\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.c.linker.548272655\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.cpp.compiler.1923772161\=rebuildState\\\=true\\r\\n\r\ncdt.managedbuild.tool.gnu.cross.assembler.1992458790\=rebuildState\\\=true\\r\\n\r\n properties/task3.null.1275456853/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.407745008=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.232537644\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1035221994\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1598609565\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1314749204\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.407745008\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1273870059\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.915751546\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1840384229\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.212445446\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1149033452\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.89513622\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1148164293\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.64328770\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1294498294\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.562886967\=rebuildState\\\=false\\r\\n\r\n properties/task3.null.1275456853/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.1522773171=com.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.1715909476\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.318254991\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1165014142\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.182564104\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1723288046\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.2035635013\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.925894944\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1162860628\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1300459893\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.959976561\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.244821773\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1900431973\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1072336722\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.150455301\=rebuildState\\\=true\\r\\n\r\n properties/task3.null.1898839469/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1216157763=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.606293410\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.1947820112\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1836941222\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.762093604\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1212280541\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1993571926\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.2118490653\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1216157763\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1425125328\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.899143234\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1800220528\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.543589025\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1322118056\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.481179617\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.2064671237\=rebuildState\\\=false\\r\\n\r\n properties/task3.null.1898839469/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.435457595=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.197816929\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.1662102144\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.395128502\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.322289673\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.933174539\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.732710058\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.13741732\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.958421243\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.503104139\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1110538165\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1826379156\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.1523301098\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.2016071322\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.945056554\=rebuildState\\\=true\\r\\n\r\n -properties/task4.null.1688711246/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1054076261=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.354011565\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1228099115\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1139073144\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.422382587\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1236508096\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.222325469\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.549150906\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1054076261\=rebuildState\\\=false\\nrcState\\\=0\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1712518208\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1123280063\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.874658681\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.789362698\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.1447577805\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1286958391\=rebuildState\\\=false\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.953024194\=rebuildState\\\=false\\n\n -properties/task4.null.1688711246/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.577803811=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.302386966\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1802369860\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.151654985\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.264122243\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.33574342\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1382994982\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.688471561\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1930277785\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.173134075\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.2077870415\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1862078334\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1235454776\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1511214546\=rebuildState\\\=true\\n\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.1135454788\=rebuildState\\\=true\\n\n +properties/task4.null.1688711246/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1054076261=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.354011565\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1228099115\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1139073144\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.422382587\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1236508096\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.222325469\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.549150906\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1054076261\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1712518208\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1123280063\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.874658681\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.789362698\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.1447577805\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.1286958391\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.953024194\=rebuildState\\\=false\\r\\n\r\n +properties/task4.null.1688711246/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.577803811=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.302386966\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1802369860\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.151654985\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.264122243\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.33574342\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.1382994982\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.688471561\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1930277785\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.173134075\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.2077870415\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1862078334\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1235454776\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.1511214546\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.1135454788\=rebuildState\\\=true\\r\\n\r\n properties/task5.null.837809533/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1650059136=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.574725079\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.982386977\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.debug.2076793678\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.782108627\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.1219255366\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1851651664\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.debug.1650059136\=rebuildState\\\=false\\r\\nrcState\\\=0\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1496327494\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.726389530\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.1653209997\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.120347588\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1285610694\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1817995764\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.235156569\=rebuildState\\\=false\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.936509312\=rebuildState\\\=false\\r\\n\r\n properties/task5.null.837809533/com.st.stm32cube.ide.mcu.gnu.managedbuild.config.exe.release.298648676=com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.symbolsrec.998361209\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.binary.1193290996\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.srec.1628197668\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.toolchain.exe.release.590953560\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.size.168188474\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.linker.1877705505\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.linker.597438936\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.archiver.1472457344\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objdump.listfile.964597558\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.751138915\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.hex.520108075\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.objcopy.verilog.455653897\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.c.compiler.1033584369\=rebuildState\\\=true\\r\\n\r\ncom.st.stm32cube.ide.mcu.gnu.managedbuild.tool.cpp.compiler.224687662\=rebuildState\\\=true\\r\\n\r\n diff --git a/.metadata/version.ini b/.metadata/version.ini index a51422e..b9e8364 100644 --- a/.metadata/version.ini +++ b/.metadata/version.ini @@ -1,3 +1,3 @@ -#Mon Mar 09 11:19:41 CET 2026 +#Tue Mar 10 17:55:17 CET 2026 org.eclipse.core.runtime=2 org.eclipse.platform=4.30.0.v20231201-0110 diff --git a/task1/.settings/language.settings.xml b/task1/.settings/language.settings.xml index db73c0f..1c05931 100644 --- a/task1/.settings/language.settings.xml +++ b/task1/.settings/language.settings.xml @@ -13,7 +13,7 @@ - + diff --git a/task1/Src/task1.c b/task1/Src/task1.c index 0e54182..09bf9b2 100644 --- a/task1/Src/task1.c +++ b/task1/Src/task1.c @@ -35,27 +35,19 @@ #include "stm32g431xx.h" #include "STefi-Light.h" - /* ------------------------------------ DEFINES --------------------------------------- */ #define LOOPS_PER_MS 1244 // NOP-loops for delay() -#define WAITTIME 500 -#define FIRST_LED 0 -#define LAST_LED 3 -#define UP 1 -#define DOWN -1 - +#define WAITTIME 333 /* ------------------------------------ TYPE DEFINITIONS ------------------------------ */ /* ------------------------------------ GLOBAL VARIABLES ------------------------------ */ int state = 0; -/* ------------------------------------ PRIVATE VARIABLES ----------------------------- */ +/* ------------------------------------ PRIVATE VARIABLES ----------------------------- */ /* ------------------------------------ PROTOTYPES ------------------------------------ */ static void GPIO_init(void); static void delay(const uint16_t ms); -static void blink(const unint numLED); - /* ------------------------------------ M A I N --------------------------------------- */ int main(void) @@ -67,70 +59,89 @@ int main(void) __enable_irq(); // enable interrupts globally - /* --- one time tasks --- */ + //s0 Hilfvariablen auserhalb von while deklarieren + int running = 0; //0 Lauflicht aus, 1 Lauflicht an + int lastButtonState = 1; // Hilfsvariable zur Flankenerkennung /* --- infinite processing loop --- */ - while (1) { - /* ... add your code to implement the lab assignment ... */ - int direction; + int buttonState = GPIOB->IDR & (1 << 0); - while(1){ - if(i == FIRST_LED){ - direction = UP; - } - else if(i == LAST_LED){ - direction = DOWN; - } - - blink(i); //One full LED blink cylce - - if(direction == UP){ - i++; - } - else if(direction == DOWN){ - i--; - } + // fallende Flanke erkennen + if (lastButtonState && !buttonState) + { + running ^= 1; // toggle running + /* delay(50); // entprellen */ } + lastButtonState = buttonState; - switch (state) { + if(running) + { + switch (state) + { case 0: - GPIOA->ODR &= ~(1 << 0); // LED0 on - GPIOA->ODR &= ~(1 << 1); - GPIOA->ODR &= ~(1 << 2); - GPIOA->ODR &= ~(1 << 3); - state++; + GPIOA->ODR &= ~(1 << 0); + delay(WAITTIME); + GPIOA->ODR |= (1 << 0); break; case 1: - delay(WAITTIME); // wait state++; + GPIOA->ODR &= ~(1 << 1); + delay(WAITTIME); + GPIOA->ODR |= (1 << 1); break; case 2: - GPIOA->ODR |= (1 << 0); // LED0 off - GPIOA->ODR |= (1 << 1); + state++; + GPIOA->ODR &= ~(1 << 2); + delay(WAITTIME); GPIOA->ODR |= (1 << 2); + break; + case 3: + state++; + GPIOA->ODR &= ~(1 << 3); + delay(WAITTIME); GPIOA->ODR |= (1 << 3); - delay(WAITTIME); // wait - state = 0; break; - default: + case 4: + state++; + GPIOA->ODR &= ~(1 << 2); + delay(WAITTIME); + GPIOA->ODR |= (1 << 2); + break; + case 5: + state=0; + GPIOA->ODR &= ~(1 << 1); + delay(WAITTIME); + GPIOA->ODR |= (1 << 1); break; - } - } - return 1; + case 99: + GPIOA->ODR |= MASK_LED_ALL; + while(1){ + if((GPIOB->IDR & (1 << 0)) == 0){ + state=0; + break; + } + } + } + } + + } + //aktuell geht er mit drücken durch die cases + // wegen break geht er ganz aus der if bedingung raus, nicht nur ausm switch case + + +return 1; } - /* ------------------------------------ GLOBAL FUNCTIONS ------------------------------ */ - /* ------------------------------------ PRIVATE FUNCTIONS ----------------------------- */ /* ------------------------------------------------------------------------------------ *\ @@ -141,26 +152,38 @@ int main(void) * requires: - nothing - * parameters: - none - * returns: - nothing - -\* ------------------------------------------------------------------------------------ */ + \* ------------------------------------------------------------------------------------ */ static void GPIO_init(void) { - /* enable port clocks */ - RCC->AHB2ENR |= RCC_AHB2ENR_GPIOAEN; // LEDs: A - int i = FIRST_LED; +/* enable port clocks */ +RCC->AHB2ENR |= RCC_AHB2ENR_GPIOAEN; // LEDs: A +RCC->AHB2ENR |= RCC_AHB2ENR_GPIOBEN; //Taster versuch - /* --- LEDs --- */ - GPIOA->ODR |= MASK_LED_ALL; - GPIOA->MODER &= ~(3 << 0); - GPIOA->MODER &= ~(3 << 2); - GPIOA->MODER &= ~(3 << 4); - GPIOA->MODER &= ~(3 << 6); - GPIOA->MODER |= (1 << 0); // set LED pin to output - GPIOA->MODER |= (1 << 2); - GPIOA->MODER |= (1 << 4); - GPIOA->MODER |= (1 << 6); +/* --- LEDs --- */ +GPIOA->ODR |= MASK_LED_ALL; +GPIOA->MODER &= ~(3 << 0); +GPIOA->MODER |= (1 << 0); // set LED pin to output + +/* LED1 als Output */ +GPIOA->MODER &= ~(3 << 2); // Versuch: LED 1 Mode löschen :klappt so +GPIOA->MODER |= (1 << 2); // Versuch: LED 1 PA1 = output :klappt so + +/* LED2 als Output */ +GPIOA->MODER &= ~(3 << 4); // Versuch: LED 2 Mode löschen :klappt +GPIOA->MODER |= (1 << 4); // Versuch: LED 2 PA1 = output :klappt + +/* LED3 als output */ +GPIOA->MODER &= ~(3 << 6); +GPIOA->MODER |= (1 << 6); + +/* s0 (PB0) als Input Versuch */ +GPIOB->MODER &= ~(3 << 0); + +/* Pull-Up Aktivieren Versuch */ +GPIOB->PUPDR &= ~(3 << 0); +GPIOB->PUPDR |= (1 << 0); // 01 = Pull-Up } - /* ------------------------------------------------------------------------------------ *\ * method: static void delay(const uint16_t ms) * @@ -169,37 +192,20 @@ static void GPIO_init(void) * requires: - nothing - * parameters: ms - delay time in milliseconds * returns: - nothing - -\* ------------------------------------------------------------------------------------ */ + \* ------------------------------------------------------------------------------------ */ static void delay(const uint16_t ms) { - for (uint16_t i = 0; i < ms; ++i) +for (uint16_t i = 0; i < ms; ++i) +{ + if((GPIOB->IDR & (1 << 0)) == 0){ + state = 99; + break; + } + for (uint16_t j = 0; j < LOOPS_PER_MS; ++j) { - for (uint16_t j = 0; j < LOOPS_PER_MS; ++j) - { - __asm("NOP"); - } + __asm("NOP"); } } - -static void blink(const uint numLED) -{ - switch (state) { - case 0: - GPIOA->ODR &= ~(1 << numLED); // LEDX on - state++; - break; - case 1: - delay(WAITTIME); // wait - state++; - break; - case 2: - GPIOA->ODR |= (1 << numLED); // LEDX off - delay(WAITTIME); // wait - state = default; - break; - default: - break; } - /* ************************************ E O F ***************************************** */ diff --git a/task2/.settings/language.settings.xml b/task2/.settings/language.settings.xml index 8238781..f94bc4c 100644 --- a/task2/.settings/language.settings.xml +++ b/task2/.settings/language.settings.xml @@ -14,7 +14,7 @@ - + diff --git a/task3/.settings/language.settings.xml b/task3/.settings/language.settings.xml index db73c0f..1c05931 100644 --- a/task3/.settings/language.settings.xml +++ b/task3/.settings/language.settings.xml @@ -13,7 +13,7 @@ - + diff --git a/task4/.settings/language.settings.xml b/task4/.settings/language.settings.xml index 2996d0b..d3472d2 100644 --- a/task4/.settings/language.settings.xml +++ b/task4/.settings/language.settings.xml @@ -13,7 +13,7 @@ - +