Hallo
Ich mache gerade meine ersten Schritte mit dem STM32, genauer gesagt mit
der bluepill mit dem STM32F103C8T6 und der Arduino IDE. (über Sinn und
Unsinn der Arduino Welt soll es jetzt hier nicht gehen) Hierbei habe ich
rechte Schwierigkeiten das Programm in den Controller zu laden.
Fehlerausgaben sind einmal
1 | Error probing interface "serial_w32"
|
2 | stm32flash 0.4
|
3 | Cannot handle device "COM6"
|
4 |
|
5 | Failed to open port: COM6
|
6 | http://stm32flash.googlecode.com/
|
7 |
|
8 | Using Parser : Raw BINARY
|
9 |
|
10 | processing.app.SerialException: Fehler beim Öffnen des seriellen Ports "COM6".
|
11 | at processing.app.Serial.<init>(Serial.java:147)
|
12 | at processing.app.Serial.<init>(Serial.java:82)
|
13 | at processing.app.SerialMonitor$4.<init>(SerialMonitor.java:101)
|
14 | at processing.app.SerialMonitor.open(SerialMonitor.java:101)
|
15 | at processing.app.AbstractMonitor.resume(AbstractMonitor.java:104)
|
16 | at processing.app.Editor.resumeOrCloseSerialMonitor(Editor.java:2126)
|
17 | at processing.app.Editor.access$1300(Editor.java:115)
|
18 | at processing.app.Editor$UploadHandler.run(Editor.java:2104)
|
19 | at java.lang.Thread.run(Thread.java:748)
|
20 | Caused by: jssc.SerialPortException: Port name - COM6; Method name - openPort(); Exception type - Port busy.
|
21 | at jssc.SerialPort.openPort(SerialPort.java:164)
|
22 | at processing.app.Serial.<init>(Serial.java:136)
|
23 | ... 8 more
|
24 | Fehler beim Öffnen des seriellen Ports "COM6".
|
Wenn ich dann das Ser. terminal schließe kommt
1 | stm32flash 0.4
|
2 | Error probing interface "serial_w32"
|
3 |
|
4 | Cannot handle device "COM6"
|
5 | http://stm32flash.googlecode.com/
|
6 | Failed to open port: COM6
|
7 |
|
8 | Using Parser : Raw BINARY
|
letztendlich hilft meistens nur die IDE ganz zu schließen, wieder
aufmachen und dann den Hochladen Button drücken. Manchmal geht's aber
auch zwei mal hintereinander und mit offenem Ser. Monitorfenster.
Gibt es da ser. USB-Adapter, die die Arduinio IDE besonder stressen oder
dei da besonders verträglich sind? Aktuell ist das so ein NoName Teil
vom Chinamann. Wenn ich z.B. das Dowloadertool von ST benutze (FLASH
LOADER DEMONSTRATOR) mit dem gleichen USB-ser-Adapter gibt es nie
Probleme mit dem download. Der STM ist natürlich immer richtig gejumpert
und der Reset gedrückt.
Für Tips, wie das aus der Arduino IDE besser ginge, wäre ich sehr
dankbar.
Gruß Ulf