Hallo tmbinc,
Also die Ursache zumindes eines der Bootprobleme liegt im Abbau der Versorgungsspannung (Kondensatorladung), wenn man den Stecker zieht. Es gibt drei Abschnitte:
1. Abschnitt: Vom Trennen der Spannungsversorgung bis zum erreichen von ca. 0.88V (Dauer ca. 1s).
Gibt man innerhalb diese Fensters die Beriebsspannung hinzu, bootet die Box normal.
2.Abschnitt: Restspannung 0.88V bis 0.18V (Dauer des Abschnitts ca. 3s)
Innerhalb dieses Fensters bootet die Box nicht normal. Wahrscheinlich werden irgendwelche automatischen Hardwareinitialisierungen nicht korrekt vorgennommen (kenne ich von Xilinx). Es hilft dann auch kein Reset über EJTAG. Der Prozessor macht dann irgendwas (Ethernet wird wahrscheinlich initiallisiert, weil die LED's am Router leuchten => bei EJTAG-Reset gehen sie kurz aus)
3.Abschnitt: Restspannung kleiner 0.18V (ab ca. 4s nach Trennung der Betriebsspannung)
Die Box Bootet wieder normal.
Das einige Boxen auch nach 4s nicht korrekt booten, erklärt dies aber nicht. Es könnte sich aber um Kontaktprellen handeln, so das die Spannung in den kritischen Bereich 0.88-0.18V fällt.
Ich denke, das Problem könnte man lösen, in dem man alle Transverter erst ca. 5s nach Zugabe der Betriebsspannung startet, so das sich ganz sicher nach dem letzten Prellen alle Kontensatoren entladen haben.
Eine ander Möglichkeit ist folgende: Betriebsspannung anlegen, dann Betriebspannung trennen bis ca. 3 V erreicht sind, dann wieder volle Beriebsspannung zuschalten. Das ist am einfachsten Nachzurüsten.
beste Grüße
adenin