Es ist immer eine nette Sache, wenn man etwas über den
Status
des Systems in Erfahrung bringen kann. Für diesen Fall habe
ich
eine Konfigurationsdatei geschrieben,
welche verschiedene
Informationen
auf
dem
OSD
ausgeben, oder Befehle ausführen
kann. Es wurden
mehrere
verschiedene
Aktionen
in dieser Datei
untergebracht. Man kann es sich
einfach
seinen
Wünschen
nach anpassen.
Boardinformationen ausgeben
"Board Info" gibt Daten über die Temperaturen
des Boards und die Spannung des Netzteiles aus.
Hierzu
wird
ein
Programm benötigt, welches Sensoren auf dem Board anzapfen kann. Ich habe mich
für
das Tool xmbmon
entschieden. Dieses Tool wird für X11 und Console bereitgestellt. Für uns ist nur
das
für die Console
von
Interesse. Die Sourcen einfach in das
Verzeichnis /usr/src entpacken.
cd /usr/src/xmbmon20x
./configure
Da der Rechner keine Umgebung für X11 besitzt und auch
nicht braucht, muss jetzt noch das Makefile angepasst
werden, da ansonsten das Compilieren fehlschlagen würde. Ändern des Makefiles ist
einfacher als das
configure. Das
Makefile
einfach in einen Editor laden und alles, was mit xmbmon zu tun
hat,
auskommentieren.
Dann sollte nur noch das mbmon
(ohne x)
compiliert werden.
make
falls jemand die Hilfetexte braucht, sollte er/sie
make install
nutzen, ansonsten würde
cp mbmon /usr/local/bin
reichen. Ich persönlich brauche den Hilfetext nicht,
also nutze ich die zweite Variante. Da dieses Programm nicht
alle
Chipsätze
unterstützt, erst
einmal ausprobieren ob es funktioniert.
mbmon -c 1
Wenn jetzt eine Zeile nach dem Schema:
Temp.= 44.0, 175.0, 43.0; Rot.= 1061, 0, 0
Vcore = 1.34, 2.51; Volt. = 3.26, 5.13, 10.09, -4.28, -4.98
ausgegeben wird, dann sieht es schon mal nicht schlecht aus.
In der Konfigurationsdatei kann
man sehen, wie der
Befehl aufgerufen wird. Dies wird dann die oberen Zeilen
auf dem OSD ausgeben. Am besten die ReadMe's von
xmbmon durchlesen
um herauszufinden, welche Werte in welcher Spalte angezeigt werden.