Unexpected Geschrieben May 24, 2015 at 13:38 Geschrieben May 24, 2015 at 13:38 Hallo Zusammen, ich habe mir gerade gedacht, spiel doch mal die neuste Firmware auf meine zwei Master Bricks (da ich eh gerade an der Box geschraubt habe). An den Master Bricks hängen diverse Bricklets, die hier aber kein Problem darstellen sollten. Folgendes war die Ausgangssituation: Master Brick 2.0 hatte die Firmware 2.3.0 und Master Brick 2.1 hatte die Firmware 2.3.1 Der Master Brick 2.1 steckte auf dem Master Brick 2.0. USB war dementsprechend am 2.0 Brick angeschlossen. Alles funktionierte einwandfrei. [Ab hier ohne angeschlossene Bricklets] Beide Bricks habe ich dann einzeln auf die aktuelle Version 2.3.2 gehoben und wieder wie zuvor zusammen gesteckt (Hardware 2.0 unten und darauf den 2.1 und USB an 2.0). Nun wurde allerdings nur der untere Brick (also die Hardware-Version 2.0) erkannt. Drehe ich das ganze um, also 2.1 unten und 2.0 oben wird nur der 2.1 erkannt. Nun habe ich beide Master Bricks auf 2.3.1 geflasht und egal welche ich an USB anschließe, es werden immer beide Hardware-Versionen korrekt erkannt. Kann es sein, dass es noch einen Bug in der 2.3.2 Version gibt? Oder es evtl. etwas mit den zwei unterschiedlichen Master Brick Hardware-Versionen zu tun hat? Viele Grüße Unex Zitieren
P4trick Geschrieben May 25, 2015 at 17:38 Geschrieben May 25, 2015 at 17:38 Hallo Unex, auch ich habe seit ich eben die 2.3.2 geflasht habe das gleiche Problem. Wollte "mal eben" alle meine Bricks und Bricklets Updaten und auch bei mir wird nur noch das unterste erkannt. Die Wlan extension, die oben auf steckt, wird zwar nicht erkannt am Master Brick- ich kann über die IP jedoch Connecten. Gruß Patrick Zitieren
Unexpected Geschrieben May 25, 2015 at 18:21 Autor Geschrieben May 25, 2015 at 18:21 Hallo Patrick, da bin ich schon mal beruhig, dass es wohl nicht nur an meinem Handling gelegen hat. Ich habe gerade noch mal zwei weitere Tests gemacht: 1) Mit einem Master Brick 1.1 und einem Master Brick 2.0 mit der Firmware 2.3.2 geflash. Selbes Problem, es wird immer nur der Master erkannt, welcher am USB angeschlossen wurde. 2) Auch zwei Master Bricks 2.0 zusammen werde nicht gemeinsam erkannt. Sind alle Bricks mit Version 2.3.1 geflasht funktioniert alles einwandfrei. Grüße Unex Zitieren
borg Geschrieben May 25, 2015 at 21:15 Geschrieben May 25, 2015 at 21:15 Huch? Ich könnte schwören das ich sogar einen Stack der Größe 9 getestet hab. Es gab auch zwei Monate lang eine Beta Version der Firmware: http://www.tinkerunity.org/forum/index.php/topic,2580.msg18819.html#msg18819. Die scheint das Problem nicht gehabt zu haben. Ich kann es reproduzieren, aber nur wenn 2.1 und 2.0 gemischt sind im Stapel. Ich bin gerade die letzten Diffs durchgegangen im GIT, da gibt es nichts was das erklären könnte. Sehr mysteriös, ich gucke mir das morgen genauer an. Zitieren
Unexpected Geschrieben May 25, 2015 at 21:28 Autor Geschrieben May 25, 2015 at 21:28 Ich kann morgen gerne auch noch mal die Beta testen, wenn es euch hilft Viele Grüße Unex Zitieren
P4trick Geschrieben May 26, 2015 at 04:14 Geschrieben May 26, 2015 at 04:14 Beta? woher gibts denn ne Beta? die würde ich auch dann mal testen, im Moment liegen all meine Stapel verteilt auf dem Schreibtisch, weil mir das so nix nutzt- wenn die Beta liefe, könnte ich die zumindest Übergangsweise wieder zusammenklatschen. :-) Gruß Patrick Zitieren
Unexpected Geschrieben May 26, 2015 at 06:07 Autor Geschrieben May 26, 2015 at 06:07 Die findest du in dem von borg geposteten Foren-Link. Dort ist sie Datei einem Post angehängt. Grüße Unex Zitieren
P4trick Geschrieben May 26, 2015 at 06:50 Geschrieben May 26, 2015 at 06:50 Ouh schei**e, wie war das mit dem Wald und den Bäumen?^^ ;D Es war früh heute morgen.. Danke dir. @borg ich habe nur Master 2.0 und auch bei denen war das Problem vorhanden, egal welchen meiner 4 ich genommen habe. Kannst du mir kurz sagen wo der Unterschied zwischen 2.0 und 2.1 ist? Gruß Patrick Zitieren
borg Geschrieben May 26, 2015 at 12:20 Geschrieben May 26, 2015 at 12:20 Der Unterschied zwischen Master Brick 2.1 und 2.0 ist lediglich in der Schutzbeschaltung, hat nichts mit der Stapelkommunikation zu tun . Könnt ihr einmal bitte die Firmware im Anhang testen?master-brick-2.3.3-beta1.bin Zitieren
Unexpected Geschrieben May 26, 2015 at 13:16 Autor Geschrieben May 26, 2015 at 13:16 Hallo Borg, ich habe es eben mit dem 2.1 und 2.0 von meinem ersten Post getestet. Die Beta1 2.3.3 funktioniert bei mir, es werden beide Master Bricks erkannt. USB ist an 2.1 angeschlossen und darauf steckt der 2.0 Master Brick. Auch alle Bricklets werden erkannt. Klasse! :-) Woran lag/liegt es? Ich kann gerne heute abend auch noch mal den 2.0 und den 1.1 testen, obwohl dies wahrscheinlich gar nicht nötig ist oder? Grüße Unex Zitieren
P4trick Geschrieben May 26, 2015 at 14:43 Geschrieben May 26, 2015 at 14:43 Hallo, Auch bei mir werden nun wieder alle Bricks und Blicklets erkannt. Klasse Arbeit, danke für die schnelle Hilfe. Gruß Patrick Zitieren
borg Geschrieben May 26, 2015 at 14:59 Geschrieben May 26, 2015 at 14:59 OK, Firmware 2.3.3 ist veröffentlicht. Das Problem hing irgendwie mit dem Initialzustand der SPI-State-Machine nach der ersten Enumerierung zusammen. Der Bug war an der Stelle schon immer da, irgendeine der Änderungen in 2.3.2 muss das Timing so geändert haben, das es dort jetzt zu Problemen kam. Einen Zusammenhang mit unterschiedlichen Hardware Versionen gab es nicht, das hat einfach zufällig funktioniert oder nicht funktioniert und bei meinen Tests gab es mit den Master 2.1 die ich hier hatte gerade zufällig keine Probleme. Das hatte mich erst auf die falsche Fährte gelockt . Zitieren
Unexpected Geschrieben May 26, 2015 at 15:09 Autor Geschrieben May 26, 2015 at 15:09 Klasse, danke dir Borg! Grüße Unex Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.