Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.
@glotzi
Du verwendest aber schon die Version aus dem git, oder ?
Das freut zu hören. Die Probleme sind registriert. Mal sehen, ob sich was machen lässt.
Kein Problem, lösche folgendes:Code: [Auswählen]::respawn:/bin/sh
dann init -q, kill -9 PID (/bin/sh). Damit ist tts/0 frei.
Wenn Du das automatisiert machen willst, kann es sein, dass start_platform.sh und damit der halserver beendet wird (restart). Bin leider kein toller skripter, daher lasse ich start_platform.sh und die runvdr.sh mit /bin/bash starten. Dann könnte man auch alle sh's killen.
Der scart adapter sollte beim booten der vip am besten stromlos sein. Der bekommt soviel Krempel von der vip beim booten mit, dass mpdtool ihn nicht initialisieren kann.
Die inittab wird modifiziert ...
# IP-STB inittab
::respawn:/bin/sh
::sysinit:/etc/rc.sysinit
::wait:/usr/sbin/telnetd
::once:/usr/bin/start_platform.sh
... allerdings flashe ich alles über serielle Verbindung, da gab es einige nicht reproduzierbare Probleme.
Der Scart Adapter ist bei mir über serielle Schnittstelle an der vip. Arbeiten beide mit 3.3 V Pegel, daher kann man direkt anschliessen. Allerdings ist bei der vip, /dev/tts/0 mit einer console per default belegt - hat ne Weile gedauert, bis ich geblickt hatte, dass das die Kommunikation stört.
int t=0;
while (1) {
/* Check that the scart adapter is connected and responding */
if (!scart_alive()){
fprintf(stderr,"Error. Scart adapter not responding.\n");
fprintf(stderr,"Is scart adapter connected to %s ?\n", serial_device );
fprintf(stderr,"Maybe powercycling the scart adapter could help.\n");
if (t==5) {
exit(20);
} else {
t++;
}
} else {
break;
}
}
Vielleicht sollt ich zuerst endlich mal diesen Kernel mit funktionierendem usb-serial kompilieren...
Ich komme auch zu nichts .. Meine Tochter Malea ist heute nacht gekommen!
51cm , 3,2kg .. alles O.K.
MfG
Gerdi