Dragony Geschrieben December 25, 2014 at 16:35 Geschrieben December 25, 2014 at 16:35 Hallo, also irgendwie ist in meinem RED der Wurm drin, oder ich habe die Eigenheiten noch nicht so ganz kapiert. Zuerst hat er sich die IP Adresse nicht merken können, da sie in /etc/network/interfaces nicht eingetragen ist, ist der Brick beim autonomen Reboot via POE nicht am Netz. Ich habe es dann manuell via ifconfig in die /etc/rc.local reingehackt und es funktioniert jetzt auch. Das hat jetzt zwar nichts direkt mit dem Thema zu tun, möchte es aber dennoch erwähnen, da man ja nie weiss, ob irgend welche Basteleien der Grund für Probleme sind, die dann ganz woanders auftauchen. Ich habe jetzt folgendes Setup (von unten nach oben): RED Fast Image 1.1, Ethernet Extension + POE, Master (mit Luftfeuchtigkeits- und Temperatorsensor). Ich habe zuerst das Beispielscript ausgeführt, welches mit einfach alle Komponenten ausgibt (mit enumerate callback). Das funktioniert aber nur in 30% der Fälle, sonst gibt es einen Timeout. Dann habe ich das Script ausgeführt, welches V und A vom Master auslesen will, gibt mir aber auch in 50% der Fälle einen Timeout, ansonsten zeigt es für beide Werte 0 an, was ja nicht stimmen kann. Beim Rumsuchen ist mir dann aufgefallen, dass das Logfile /var/log/brickd.log alle 2 Sekunden zugemüllt wird und ich gehe mal stark davon aus, dass das so nicht gedacht ist und deswegen da irgend ein Problem besteht, welches für die anderen Probleme verantwortlich sein könnte? 2014-12-25 17:25:58.025024 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:25:58.442092 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:00.517939 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:00.936898 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:03.012892 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:03.431763 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:05.507725 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:05.926552 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:08.002337 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:08.421340 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:10.497208 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:10.916088 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:12.991883 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total 2014-12-25 17:26:13.410852 <I> <red_stack.c:526> Starting reinitialization of SPI slaves 2014-12-25 17:26:15.486827 <I> <red_stack.c:506> SPI stack slave discovery done. Found 0 slave(s) with 0 UID(s) in total PS: Ich bin von eurem Projekt sehr begeistert. Durch die angebotenen Bricklets seid ihr euren "Konkurrenten" weit voraus. Zitieren
Sturmvogel1 Geschrieben December 25, 2014 at 17:53 Geschrieben December 25, 2014 at 17:53 Hallo, Bin zwar auch Neuling, aber erstmal dumme Gegenfragen... 1, masterbrick hat die neue Firmware? 2. Werden Master und Bricklets bei USB Verbindung im brickviewer richtig angezeigt? 3. Haben alle bricks eingerastet? Die Fehlermeldung würde ich ja interpretieren, dass er merkt, dass dort was angesteckt ist (Master Extension) aber der Master und die Bricklets nicht erkannt werden... Gruß Markus Zitieren
Dragony Geschrieben December 25, 2014 at 20:42 Autor Geschrieben December 25, 2014 at 20:42 So, das Problem ist jetzt definitiv lokalisiert. Es ist eine Überhitzung. Das Problem ist nämlich von selbst wieder aufgetaucht, obwohl ich das Ding nicht berührt habe. Ich habe es dann mal (ohne es zu berühren) angepustet und sofort ging es wieder. Nach 2 Minuten dann wieder dauerreset. Das Gerät ist zwar schon recht warm (45 Grad), aber das sollte doch nicht sofort den Master Brick killen, oder? Setup ist wie gesagt unten RED, mitte PoE Extension, oben Master. Ich sehe auch nicht ein, auf ein 1W Gerät einen Lüfter zu montieren ^^ Zitieren
Unexpected Geschrieben December 26, 2014 at 03:04 Geschrieben December 26, 2014 at 03:04 Hallo, ich kann zwar komplett falsch liegen aber ist eine Extension nicht immer ganz oben auf einem Stapel? Grüße Unex Zitieren
Dragony Geschrieben December 26, 2014 at 15:04 Autor Geschrieben December 26, 2014 at 15:04 Dann würde es jetzt nicht gehen. Ich habe nämlich den Master Brick mit einem DC Brick getauscht und es läuft seit 30 Stunden problemlos. Entweder ist der MasterBrick defekt, oder der DC Brick verträgt höhere Temperaturen. Kann mir mal jemand der Chefs sagen, für welche Umgebungstemperaturen die Bricks ausgelegt sind? Leider ist dazu nichts auf der Homepage zu finden. Zitieren
borg Geschrieben December 28, 2014 at 23:05 Geschrieben December 28, 2014 at 23:05 Welche Hardware Version hat der Master Brick und welche Firmware Version ist installiert? Das Log sieht so aus als würde der Master Brick ein Reset auslösen, wodurch dann eine neue Enumerierung stattfindet. Zitieren
Dragony Geschrieben January 1, 2015 at 00:49 Autor Geschrieben January 1, 2015 at 00:49 Genau das tut er auch. Wenn er eine gewisse Temperatur erreicht hat, resettet er sich durchgehend neu. Wenn man ihn in diesem Zustand dann leicht anpustet, hört diese Phase wieder auf. Nach 1-2 Minuten fängt sie wieder an. Schreit doch nach defekt, oder? Zitieren
batti Geschrieben January 1, 2015 at 13:08 Geschrieben January 1, 2015 at 13:08 Hallo Dragony, welche Hardware Version hat der Master Brick? Frohes Neues! Bastian Zitieren
Dragony Geschrieben January 2, 2015 at 05:04 Autor Geschrieben January 2, 2015 at 05:04 Hallo Bastian, es handelt sich um die Version 2.1 Dir auch ein frohes neues Jahr, auch wenn es leicht verspätet ist Zitieren
batti Geschrieben January 2, 2015 at 08:37 Geschrieben January 2, 2015 at 08:37 Hallo Dragony, anbei eine modifizierte Firmware für den Master Brick. Kannst du damit mal testen? Das Problem hört sich (leider) wieder nach dem USB Detect Problem an, bei dem fälschlicher weise ein Anschluss eines USB Kabels erkannt wird und sich dann der Brick resettet. In der angehängten Firmware ist dieses Feature deaktiviert. Grüße, Bastianmaster-brick.bin Zitieren
Nic Geschrieben January 2, 2015 at 09:54 Geschrieben January 2, 2015 at 09:54 Bist du sicher, daß es am USB Reset liegt ? Er beschreibt weiter vorne im Thread... Das Gerät ist zwar schon recht warm (45 Grad), Das ist für einen Master ungewöhnlich. Vielleicht ist eine Diode etc. auf der Platine defekt ? Zitieren
Dragony Geschrieben January 2, 2015 at 20:06 Autor Geschrieben January 2, 2015 at 20:06 Hallo Bastian, bevor ich jetzt anfange rumzubasteln, bist du sicher, dass es das Problem überhaupt sein kann, wenn es doch so ist, dass der Master bereits tagelang problemlos durch läuft, wenn er nur nicht zu warm wird? Ich betreibe ihn jetzt ohne weitere Bricks. Dabei wird er nur gut 30 Grad warm und läuft auch stabil. Zitieren
borg Geschrieben January 4, 2015 at 13:14 Geschrieben January 4, 2015 at 13:14 Wir hatten im Master Brick 2.0 (und allen vorherigen Hardware Versionen) das Problem, dass manchmal das einstecken eines USB Kabels erkannt wurde, obwohl gar kein USB Kabel eingesteckt wird. Dies kam durch Temperaturänderungen zustande, da sich dadurch Widerstandswerte geändert haben. Dies war abhängig von den Toleranzen der Widerstände und trat deswegen nur bei wenigen Nutzern auf. Eigentlich sollte das Problem im Master Brick 2.1 behoben sein, es klingt aber so als hättest du dieses Problem. Die Firmware entfernt die Hotplug-Funktionalität wieder. Zitieren
Dragony Geschrieben January 8, 2015 at 15:26 Autor Geschrieben January 8, 2015 at 15:26 Hallo zusammen, ich habe jetzt drei Master Bricks probiert und alle zeigten (nach verschieden langen Zeiten) das gleiche Phänomen. Nachdem ich bei einem die Firmware gegen eure gepatchte Version getauscht habe, taucht das Problem bisher nicht mehr auf. Vielleicht solltet ihr das Setup selbst mal ausprobieren. RED+PoE+Master+Temperatur+Humidity (PoE powered) und dann mal ne halbe Stunde laufen lassen. Irgendwann fängt er an sich dauernd zurückzusetzen. Gruss, Dragony Zitieren
Dragony Geschrieben January 14, 2015 at 18:05 Autor Geschrieben January 14, 2015 at 18:05 Es wäre schön, wenn ich hier noch eine Antwort bekommen würde. Zitieren
photron Geschrieben January 15, 2015 at 11:09 Geschrieben January 15, 2015 at 11:09 Nachdem ich bei einem die Firmware gegen eure gepatchte Version getauscht habe, taucht das Problem bisher nicht mehr auf. Ist das Problem bisher wieder aufgetaucht, oder hat die Master Brick Firmware ohne USB Hotplug Erkennung das Problem beseitigt? 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.