[gelöst] GBMBoost Master unter Win 10: Serial com1

http://www.opendcc.de
http://www.bidib.org

[gelöst] GBMBoost Master unter Win 10: Serial com1

Postby jande » 07.04.2018, 15:14

Hallo,

nachdem ich Rocrail erfolgreich auf einem Linux-Rechner installiert und mit meinem GBMBoost Master verbunden habe, scheitere ich daran, dasselbe auf meinem Windows-Rechner (Win10 64 bit) zu tun. Es gelingt mir nicht, Rocrail mit der Zentrale zu verbinden. Bereits das öffnen des Arbeitsbereiches führt immer wieder dazu, dass der Server versucht, mit com1 zu verbinden, dabei aber scheitert ("Serial[com1] closed."). Dementsprechend gelingt es mir auch nicht, die Gleisspannung anzuschalten.

Konkret sehen die Meldungen der Zentral wie folgt aus:

Code: Select all
--------------------------------------------------
                                            lll
                                        iii lll
                                            lll
 rrrrrr   ooooo   ccccc rrrrrr   aaaaaa iii lll
 rrr rrr ooo ooo ccc    rrr rrr aaa aaa iii lll
 rrr     ooo ooo ccc    rrr     aaa aaa iii lll
 rrr      ooooo   ccccc rrr      aaaaaa iii  lll
--------------------------------------------------
 TM and Copyright 2002-2018 Robert Jan Versluis.
 All Rights Reserved.
   r.j.versluis@rocrail.net
   http://www.rocrail.net
--------------------------------------------------
 Rocrail 13802 [5a0980c9201297579024e53fa64f82645e137083][Nightly]
 Build: Apr  6 2018 06:03:17
 librocs 2.0-0 build Apr  6 2018 06:01:11
 processid = 11364
       mac = 54E1AD4AADDC0000
      guid = 54E1AD4AADDC20180407160054577000
       pwd = C:\Users\[username]\Documents\Rocrail\Anlage
      args = OCmdLn: key=-l value=C:\Program Files\Rocrail, key=-w value=C:\Users\[username]\Documents\Rocrail\Anlage,
--------------------------------------------------
20180407.160054.592 r9999I main     OSystem  0571 expdate = 14-03-2019
The support key expires in 341 days.
20180407.160054.593 r9999I main     OApp     1112 dpIID = []
20180407.160054.593 r9999I main     OApp     1113 ptIID = []
20180407.160054.593 r9999I main     OApp     1114 svIID = []
20180407.160054.593 r9999I main     OApp     1115 lcIID = []
20180407.160054.593 r9999I main     OModel   0468 parsePlan file: plan.xml
20180407.160054.594 r9999I main     OModel   0534 parsePlan title: Anlage
20180407.160054.595 r9999I main     OModel   4681 init clearingMaps...
20180407.160054.595 r9999I main     OModel   4713 init creatingMaps...
20180407.160054.596 r9999I main     OModel   4717 init creatingFbAddrMap...
20180407.160054.596 r9999I main     OModel   3063 createFbAddrMap: size=0.
20180407.160054.596 r9999I main     OModel   4742 init creatingFbAddrMap...
20180407.160054.596 r9999I main     OModel   3085 createSwAddrMap: size=0.
20180407.160054.597 r9999I main     OModel   3106 createCoAddrMap: size=0.
20180407.160054.597 r9999I main     OControl 2571 devices: ""
20180407.160054.597 r9999I main     OControl 2097 initDigInts lib=[bidib] iid=[GBMBoost Master]
20180407.160054.597 r9999I main     OLib     0038 rocs_lib_load OK [C:\Program Files\Rocrail\bidib.dll]
20180407.160054.597 r9999I main     OLib     0052 rocs_lib_getProc OK [C:\Program Files\Rocrail\bidib.dll:rocGetDigInt]
20180407.160054.598 r9999I tick04D1 OSystem  0102 Ticker thread has started.20180407.160054.598 r9999I 000033F8 OBiDiB   4300 ----------------------------------------

20180407.160054.598 r9999I 000033F8 OBiDiB   4301 BiDiB 2.0.99
20180407.160054.598 r9999I 000033F8 OBiDiB   4302 http://www.bidib.org/
20180407.160054.598 r9999I 000033F8 OBiDiB   4303 ----------------------------------------
20180407.160054.598 r9999I 000033F8 OBiDiB   4304 iid      = GBMBoost Master
20180407.160054.598 r9999I 000033F8 OBiDiB   4305 sublib   = serial
20180407.160054.599 r9999I 000033F8 OBiDiB   4306 secAck   = enabled, interval=200 ms
20180407.160054.599 r9999I 000033F8 OBiDiB   4308 ----------------------------------------
20180407.160054.599 r9999I 000033F8 OBiDiB   0128 device  = com1
20180407.160054.599 r9999I 000033F8 OBiDiB   0129 bps     = 115200
20180407.160054.599 r9999I 000033F8 OBiDiB   0130 line    = 8N1 (fix)
20180407.160054.599 r9999I 000033F8 OBiDiB   0131 flow    = cts
20180407.160054.599 r9999I 000033F8 OBiDiB   0132 timeout = 1000
20180407.160054.599 r9999I 000033F8 OBiDiB   0133 ----------------------------------------
20180407.160054.600 r9999I bidibrea OBiDiB   4097 BiDiB reader started.20180407.160054.600 r9999I timedque OBiDiB   4230 timed queue started
20180407.160054.600 r9999I main     OControl 2183 initDigInts OK

20180407.160054.600 r9999I main     OPowerMa 0559 Power Manager instantiated.
20180407.160054.600 r9999I main     OControl 0186 Init short circuit sensor...20180407.160054.600 r9999I clocktic OControl 2388 ClockTicker started.

20180407.160054.600 r9999I checker  OControl 2489 Checker started.20180407.160054.601 r9999I main     OModel   7211 loading occupancy file [occ.xml]

20180407.160054.601 r9999I main     OModel   4749 init blocks...
20180407.160054.601 r9999I main     OModel   4758 init seltabs...
20180407.160054.601 r9999I main     OModel   4774 init stageblocks...
20180407.160054.601 r9999I main     OModel   4790 init turntables...
20180407.160054.602 r9999I makeWeat OWeather 0853 make weather started...20180407.160054.602 r9999I lightrun OLightCt 0123 light control started...20180407.160054.602 r9999I main     OCompeti 0269 competition ready to go...


20180407.160054.603 r9999I main     OClntCon 0863 ClientConnection started on port 8051.20180407.160054.603 r9999I cconmngr OClntCon 0409 Manager started.20180407.160054.603 r9999I broadcas OClntCon 0558 Broadcaster started.


20180407.160054.604 r9999I main     OLib     0038 rocs_lib_load OK [C:\Program Files\Rocrail\rocabox.dll]
20180407.160054.604 r9999I main     OLib     0052 rocs_lib_getProc OK [C:\Program Files\Rocrail\rocabox.dll:getArchiveBox]
20180407.160054.604 r9999I main     OSystem  0571 expdate = 14-03-2019
20180407.160054.604 r9999I 000033F8 OArchive 0504 ------------------------------------------------------------
20180407.160054.604 r9999I 000033F8 OArchive 0505 @Box
20180407.160054.604 r9999I 000033F8 OArchive 0506   home     = [abox]
20180407.160054.604 r9999I 000033F8 OArchive 0507   readonly = [false]
20180407.160054.605 r9999I 000033F8 OArchive 0508   Copyright (c) 2002-2018 Robert Jan Versluis, Rocrail.net
20180407.160054.605 r9999I 000033F8 OArchive 0509   All rights reserved.
20180407.160054.605 r9999I 000033F8 OArchive 0510 ------------------------------------------------------------
20180407.160054.605 r9999I 000033F8 OArchive 0397 read ini [abox\rocabox.ini]
20180407.160054.605 r9999I 000033F8 OArchive 0415 categories = []
20180407.160054.605 r9999I main     OModel   2353 Checking all Loco's for V=0...
20180407.160054.605 r9999I main     OModel   4438 init Track Driver blocks...
20180407.160054.606 r9999I main     OModel   0731 updateFB
20180407.160054.606 r9999I main     OModel   0736 update Boosters...
20180407.160054.651 r9999I bidibrea OBiDiB   0150 connecting to [com1]
20180407.160054.651 r9999I bidibrea OSerial  0085 Opening serial[com1]  [return code=2] [2] [No such file or directory]
20180407.160055.020 r9999I cconmngr OClntCon 0429 client connect count: 1
20180407.160055.021 r9999I cmdr04D2 OClntCon 0255 cmdReader started for:127.0.0.1.
20180407.160055.022 r9999I infw04D2 OClntCon 0109 infoWriter started for:127.0.0.1.
20180407.160055.601 r9999I bidibwdo OBiDiB   4170 BiDiB watchdog runner started.
20180407.160055.606 r9999I 000033C0 OBiDiB   1609 clock: set
20180407.160055.608 r9999I 000033C0 OBiDiB   1645 set clock to 16:00 wday=5 divider=1
20180407.160056.040 r9999I cmdr04D2 OClntCon 0316 monitoring for client is on
20180407.160056.043 r9999I cmdr04D2 OClntCon 0332 client has control access
20180407.160056.057 r9999I cmdr04D2 OSocket  0887 address 0 = 192.168.175.88
20180407.160056.058 r9999I cmdr04D2 OSystem  0571 expdate = 14-03-2019
20180407.160056.059 r9999I cmdr04D2 OModel   2837 valid donation key:
20180407.160056.131 r9999I cmdr04D2 OModel   2903 Sending 0 fstats to client...
20180407.160058.022 r9999I bidibrea OBiDiB   0150 connecting to [com1]
20180407.160058.023 r9999I bidibrea OSerial  0044 Serial[com1] closed.
20180407.160058.025 r9999I bidibrea OSerial  0085 Opening serial[com1]  [return code=2] [2] [No such file or directory]
20180407.160100.621 r9999I 000033C0 OBiDiB   1609 clock: sync
20180407.160100.623 r9999I 000033C0 OBiDiB   1621 sync clock
20180407.160100.625 r9999I 000033C0 OBiDiB   1645 set clock to 16:01 wday=5 divider=1
20180407.160101.516 r9999I bidibrea OBiDiB   0150 connecting to [com1]
20180407.160101.516 r9999I bidibrea OSerial  0044 Serial[com1] closed.
20180407.160101.518 r9999I bidibrea OSerial  0085 Opening serial[com1]  [return code=2] [2] [No such file or directory]
20180407.160104.914 r9999I bidibrea OBiDiB   0150 connecting to [com1]
20180407.160104.915 r9999I bidibrea OSerial  0044 Serial[com1] closed.
20180407.160104.917 r9999I bidibrea OSerial  0085 Opening serial[com1]  [return code=2] [2] [No such file or directory]
20180407.160108.396 r9999I bidibrea OBiDiB   0150 connecting to [com1]
20180407.160108.397 r9999I bidibrea OSerial  0044 Serial[com1] closed.
20180407.160108.399 r9999I bidibrea OSerial  0085 Opening serial[com1]  [return code=2] [2] [No such file or directory]


Den FTDI_VCP Treiber" für OpenDCC habe ich von der Fichtelbahnseite installiert, laut Geräte-Manager von Windows 10 funktioniert der Treiber einwandfrei. Als Einstellungen für die Zentrale habe ich vorgenommen:

Reiter "Allgemein"
Schnittstellenkennung: GBMBoost Master
Gerät: com1
Hostname: [grau hinterlegt, nicht aktivierbar]
Port: 0 [grau hinterlegt]
Baudrate: 115200
CTS: [aktiviert]
Subbibliothek: Serial

Reiter "Optionen"
Secure ACK: [aktiviert]
Intervall: 20
[] Befehle zurücksenden
[x] Manuell bedientes Zubehör zurücksetzen

Reiter "Knoten"
[keine Einträge]

Um die Firewall als Problem auszuschließen, habe ich sie bereits deaktiviert, und ich sehe keine Unterschiede zwischen den Einstellungen auf meinem Linux- und meinem Windows-Rechner. Habe ich auf beiden Rocrail gestartet und stecke den USB-Stecker der Zentrale in den Windows-Rechner, kann ich keine Gleisspannung anlegen. Stecke ich den USB-Stecker hingegen in den Linux-Rechner, ist das kein Problem.

Ich bin mit meinem Latein ziemlich am Ende. Kann mir hier im Forum vielleicht jemand weiterhelfen?

Viele Grüße,

Jan
Last edited by jande on 13.04.2018, 18:16, edited 1 time in total.
jande
 

Re: Rocrail und GBMBoost Master unter Win 10: Serial com1 cl

Postby rjversluis » 07.04.2018, 15:21

Hi Jan,

laut Trace gibt es COM1 nicht, und der GBMBoost kann das auch nicht sein weil es ein USB Port ist und die fangen ab COM4 oder so an.
COM1 existiert nur wenn dein Rechner eine echte RS232 Schnittstelle hat, und GBMBoost kann man damit auch NICHT verbinden.
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Rocrail und GBMBoost Master unter Win 10: Serial com1 cl

Postby Schorse » 07.04.2018, 15:35

Hallo Jan,

laut Geräte-Manager von Windows 10 funktioniert der Treiber einwandfrei.
Und welche Schnittstellenkennung hat er dort?
Die Schnittstellenerkennung in Rocrail lässt Du besser erstmal an.
Viele Grüße Gerd
Schorse
 

Re: Rocrail und GBMBoost Master unter Win 10: Serial com1 cl

Postby jande » 07.04.2018, 15:39

Hallo, Rob,

tausend Dank! Ich hatte COM1 ausgewählt, weil mit das im Drop-Down-Menue als einziges angeboten wurde, und habe es deshalb nicht in Frage gestellt. COM4 funktioniert bei mir auch nicht.

Mir ist aufgefallen, dass im Gerätemanager hinter dem Treiber "COM3" vermerkt ist, und tatsächlich funktioniert es damit, obwohl ich USB nutze (wirklich!). Ich hab einen Screenshot des Geräte-Managers mal angehängt.

Viele Grüße, und noch mal Danke!

Jan
You do not have the required permissions to view the files attached to this post.
jande
 

Re: Rocrail und GBMBoost Master unter Win 10: Serial com1 cl

Postby rjversluis » 07.04.2018, 15:52

Hi Jan,

manche Windows Rechner stürzen ab bei COMport Überprüfung und deswegen ist es standard unter Windows ausgeschaltet:
http://wiki.rocrail.net/doku.php?id=roc ... beim_start
Best Regards, Rob.
:!: PS: Do not forget to attach the usual files.
:!: PS: Nicht vergessen die übliche Dateien an zu hängen.
[ macOS - Linux] - [ N: CBus - CAN-GCA ] - [ 0: RocNetNode - GCA-Pi ]
rjversluis
Site Admin
 

Re: Rocrail und GBMBoost Master unter Win 10: Serial com1 cl

Postby Schorse » 07.04.2018, 18:25

Hi Jan,

Den FTDI_VCP Treiber" für OpenDCC habe ich von der Fichtelbahnseite installiert,
Ein USB Port ist kein wirklicher serieller Port. "VCP" steht für "Virtueller COM Port"; der Treiber gauckelt Windows nur vor das es sich um einen seriellen Port handelt.
Früher hatte ein PC 2 serielle Schnittstellen die COM1 und COM2 hießen. Die virtuellen Treiber zählen ab COM3 aufwärts.
Viele Grüße Gerd
Schorse
 



Return to OpenDCC-BiDiB (DE)