Voller Begeisterung habe ich meinen Cubietruck in Betrieb genommen. Ich habe das „CTDebian“ installiert und die 2,5″-HDD als rootfs eingebunden.
Ich wollte den Apache Traffic Server in der Version 4.2 kompilieren ein „make -j3“ (Cubietruck hat eine A20CPU) endete mit einen Segmention Fault des Compilers.
Ich wiederholte den Vorgang mit einem einfachen make so das nur ein gcc arbeitet leider führte auch dies zu einem Segmention Fault des Compilers.
Langsam glaubte ich das der Speicher oder die CPU ein Problem hat also wurde getestet.
Leider gibt es kein „memtest86+“ für ARM – jedenfalls nicht das ich es wüsste sollte es einen geben informiert mich.
Durchgeführt wurde ein Speichertest mit „memtester“ und ein Stresstest mit „stress“:
memtester 1900M 4
und
stress -c 10 -m 5 -d 5 -i 10
Der „memtester“ ist manchmal durchgelaufen doch der Test mit „stress“ ging nie gut aus. Ein „tail -f /var/log/syslog
“ in einem weiteren Terminal zeigte bei jedem Absturz die gleiche Meldung bzw. die gleiche Speicherstelle an.
Update (30.06.):
Ich habe noch ein paar Tests gemacht. Die Festplatte wurde abgeklemmt und der Stresstest erneut ausgeführt. Diesmal überlebte das System was mich stutzig machte bzw. mal in Richtung Software schauen lies.
CTDebain wurde gegen „Cubian“ getauscht. Auch hier wurde das OS von der SD-Karte auf die HDD übertragen und von dort geladen(das rootfs).
Erneut habe ich den Stresstest unverändert ausgeführt mit dem Ergebnis das das System stabil blieb und durchlief.
Lange Rede kurzer Sinn – jetzt läuft Cubian ohne Probleme.