COM-Terminal antwortet nicht

Domestos & Derivate
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

COM-Terminal antwortet nicht

Beitrag von wecksepp »

Hallo! Ich versuche seit einigen Tagen eine Philips DBox2 bn2.01 in den Debug Modus zu bekommen. Hier die Logs:

oberes Fenster:

***Adapter Desc: Realtek RTL8029(AS) Ethernet Adapt
***MAC address: 00:40:05:F6:DE:47 Local IP: 192.168.0.2 (via Packet-Driver #2)
***BootP server started... Port 67
***TFTP server started... Port 69
BootP> Request from 00:50:9C:2D:4C:FF (assuming that this is DBox).
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\minflsh\kernel\os"...
TFTP> Transfer finished, sent 2444 blocks
RARP> Answer sent to 00:50:9C:2D:4C:FF with DBox-IP: 192.168.0.3
1 - mountd: mount: path: C/minflsh/


RSH-Client:


> help
ChorusOS r3 rsh daemon - valid commands are:

mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point
arun [-s site] [-S | -U] [-k] [-T] [-d] [-q] [-D] [-Z] actor_name [actor arguments]
akill [-s site] [-c] aid
aps [-s site]
reboot
route [add | delete [net | host] args]
ping host
echo string
setenv var value
unsetenv var
source filename
env
memstat
sleep [time in seconds, default=1s]
help
> echo Test
Test
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.
> umount /lost+found
/lost+found: not currently mounted
C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
> umount /
> mount 192.168.0.2:C/minflsh/ /
C_INIT: mount 192.168.0.2:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/philips-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 33 sec, 550000000 nsec
INIT: started aid = 11
INIT: execute "upgrade"
INIT: time: 36 sec, 880000000 nsec
INIT: afexec of upgrade failed - No such file or directory
INIT: start run level 3
INIT: execute "wsysserver"
INIT: time: 36 sec, 920000000 nsec
INIT: afexec of wsysserver failed - No such file or directory
INIT: execute "dooractor"
INIT: time: 36 sec, 950000000 nsec
INIT: afexec of dooractor failed - No such file or directory
INIT: execute "nameserver"
INIT: time: 36 sec, 990000000 nsec
INIT: afexec of nameserver failed - No such file or directory
INIT: execute "pppd"
INIT: time: 37 sec, 30000000 nsec
INIT: afexec of pppd failed - No such file or directory
INIT: execute "inetNSdns -env"
INIT: time: 37 sec, 70000000 nsec
INIT: afexec of inetNSdns failed - No such file or directory
INIT: execute "bcsubsystem"
INIT: time: 37 sec, 110000000 nsec
INIT: afexec of bcsubsystem failed - No such file or directory
INIT: execute "casubsystem"
INIT: time: 37 sec, 150000000 nsec
INIT: afexec of casubsystem failed - No such file or directory
INIT: execute "dvbsubsystem"
INIT: time: 37 sec, 190000000 nsec
INIT: afexec of dvbsubsystem failed - No such file or directory
INIT: start run level 4
INIT: execute "setenv SIEGEHOME /usr/siege"
INIT: execute "setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:."
INIT: execute "siegep junior.finder.StartUp"
INIT: time: 37 sec, 230000000 nsec
INIT: afexec of siegep failed - No such file or directory
! Execution stopped!


Nach der Antwort auf Help verwende ich die Pin 12 Methode und starte
dann das Skript. Ausgaben wie oben. Im COM-Terminal erscheint nichts.
Die Einstellungen für COM1 und COM2 habe ich in der Systemsteuerung
mehrmals überprüft und auch schon zwei verschiedene Nullmodemkabel
ausprobiert. Die Box will einfach nicht in den Debug-Modus. Für Hilfe
wäre ich sehr dankbar.
TomSoft
Interessierter
Interessierter
Beiträge: 62
Registriert: Freitag 1. Februar 2002, 15:42

Beitrag von TomSoft »

hallo!

checke mal das serielle kabel!
den wenn du schon auf help eine antwort hast dann bist ja schon ziemlich weit :-)

wann hast du den pin 12 mit Gnd verbunden?


siehe auch mein posting in diesem thread:
Philips Debug ohne Kurzschluß klappt nicht! HILFE!!

mfg
tom
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

Beitrag von wecksepp »

Das serielle Kabel sollte in Ordnung sein. Ich habe vor 2 Wochen auch
schon eine DBox2 Philips bn2.01 in den Debug-Modus gebracht und seit
dem schon mehrmals ein Image reingeflasht um die Kabel und Ein-
stellungen zu testen. Klappt einwandfrei. Nur diese Box, die ich letzte
Woche von Premiere bekommen habe gibt einfach keine Antwort auf COM.
Ich glaube zwar nicht, daß es von Bedeutung ist aber die Box hatte vorher
bn1.5 drauf.

Pin 12 habe ich nach der Antwort auf help nach GND gebrückt.
Vorher hab ich natürlich den Lötlack etwas weggekratzt.
TomSoft
Interessierter
Interessierter
Beiträge: 62
Registriert: Freitag 1. Februar 2002, 15:42

Beitrag von TomSoft »

ich hoffe du hast es nur angetippt und die verbindung wieder unterbrochen bevor du das debug enable skript gestartet hast.

mfg
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

Beitrag von wecksepp »

Hi!
Ich habe nur angetippt. Beim Ausführen des Skriptes war die Verbindung
offen. Welche Auswirkung hätte es eigentlich, wenn die Verbindung noch
stehen würde?

Müsste man nicht vor ausführen des Skriptes schon was im COM-Terminal
lesen können?

Mfg
Wecksepp
TomSoft
Interessierter
Interessierter
Beiträge: 62
Registriert: Freitag 1. Februar 2002, 15:42

Beitrag von TomSoft »

zu 1:
also wenn die verbindung immer bestehen würde, denke ich mal das du nichts flashen könntest, weil das flash immer im Reset zusatnd ist. weiß das aber auch nicht genau.
vielleicht kann Solala da etwas licht ins dunkel bringen.

zu 2:

im com terminal steht erst NACH ausführen des skriptes etwas. und hoffentlich: Flashing Done! Please Reset

hab erst gestern erfolgreich meine neue Philips mit BN201 in den Debug versetzt. Das Ding schnurrt richtig jetzt :-)

mfg
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

Beitrag von wecksepp »

Hallo!

Hab's noch ein paar mal mit einem anderen Rechner versucht. Leider
erhalte ich nie eine Ausgabe im COM-Terminal. Könnte es sein, daß
die zuletzt ausgelieferten Boxen modifiziert sind?
Hat irgend jemand noch eine Idee, was ich noch versuchen könnte?

Vielen Dank im voraus.
Mfg
Wecksepp
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Hast Du mal die tuner.so nochmal runtergeladen?
manche Browser machen wohl Unfug beim runterladen, das ist auch gelegentlich die Ursache.
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

Beitrag von wecksepp »

Die tuner.so sollte i.O. sein, da ich damit schon eine Box in den Debug-
Modus gebracht habe.
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Die tuner.so sollte i.O. sein, da ich damit schon eine Box in den Debug-
Modus gebracht habe
das hat nichts zu bedeuten denn wenn Du jetzt einen anderen Bootloader hast funktioniert es nicht mehr.
Die Geschwindigkeit steht aber auf 56700?!
Gruß Gorcon
rmaerte1
Semiprofi
Semiprofi
Beiträge: 1293
Registriert: Montag 21. Januar 2002, 23:27

Beitrag von rmaerte1 »

Das Problem hatte ich auch schon. Mach ein Softwareupdate auf die neueste Betanova. Versuchs dann nochmal, sollte auf jeden Fall gehen.
wecksepp
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Montag 30. September 2002, 11:23

Beitrag von wecksepp »

Hallo!

Wir haben's geschafft! :D
Der Tip mit der tuner.so scheint es gebracht zu haben. Obwohl ich die
flash.so durch die tuner.so ersetzt hatte, ging's die ganze Zeit nicht.
Nun habe ich die tuner.so neu heruntergeladen und habe sie als flash.so
UND als tuner.so in's Verzeichnis "\minflsh\root\platform\drv" gestellt.
Bin nicht sicher aber vielleicht muß es beide Dateien geben.
Zu Hause habe ich noch eine Philips, die die selben Probleme macht.
Daran werde ich testen, ob das alleinige Erneuern der flash.so schon
die Lösung bringt oder ob es auch eine tuner.so geben muß.
Ich werde hier dann nochmal eine Rückmeldung geben.

Vielen Dank an alle, die sich die Mühe gemacht haben, mir auf meine
Postings zu antworten. Ich hoffe, dies hat auch anderen geholfen ihre
Probleme mit der Philips DBox2 2xI zu lösen.

Mfg
Wecksepp
Jim
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Mittwoch 2. Oktober 2002, 18:38

Beitrag von Jim »

Hmm ich hab jetzt das gleiche Problem.

Hab vorige Woche eine Philips Box geflasht, und es hat super funktioniert. Heute hab ich die aller gleiche Box angeschlossen und da gehts nicht. Im Com Fenster erscheinen einfach keine Meldungen. Ich hab dann nochmal die andere angeschlossen - und siehe, bei der gehts ohne Probs. Also am Kabel und den Einstellungen kanns nicht liegen.

Ich hab dann die Boxen an sich verglichen, außer eine andere Beschriftung am Tuner ist da kein Unterschied. Ich hab auch versucht die flash.so durch die tuner.so zu ersetzen - hat aber auch nichts geändert...

hat noch wer einen rat?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Bei minflsh muss die tuner.so flash.so heissen. Also die aktuelle runterladne und umbenennen.
Hm, kann es sein dass die andere Box schon im Debug ist, und die Verbindungsgeschwindigkeit im Bootmanager auf 9600 steht?
Jim
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Mittwoch 2. Oktober 2002, 18:38

Beitrag von Jim »

hmm, ich hab die aktuelle tuner.so runtergeladen und umbenannt. hat aber nichts geholfen.
ja die andere box ist schon im debug und fertig. mit der hab ich nur den com port getestet weil bei der neuen einfach gar nichts über den com kommt.

auf der ersten war BN 1.5P drauf, auf der jetzigen nur BN 1.5 - kann das damit zusammen hängen? wenn ich ihm das update auf 2.0 erlaube und danach das flash erase - ist er dann wieder auf seinem ursprünglichen 1.5er Basissys?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Nö, damit hats nix zu tun wenn das obige Log noch aktuell ist.
Da scheint alles zu stimmen.
Schau mal ob die serielle wirklich auf 57600,8,k,1,k steht und die Verbindungsgeschwindigkeit im BM auf 57600. (Die BR steht da drauf)
Evtl. einfach mal die Schnittstelle wechseln.
An den Schreibschutz hast Du schon gedacht?
Das Nullmodem ist nur zu Kontrolle, wenn alles stimmt geht es auch ohne.
Jim
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Mittwoch 2. Oktober 2002, 18:38

Beitrag von Jim »

ok jetzt hats funktioniert - frag mich aber nicht warum :roll:

ich habs nochmal so gemacht wie immer: flashing failed. dann hab ich noch 2,3x das script (enable-debug-mit-minflsh) ausgeführt und beim 3.ten mal stand dann flashing: done drin. das com fenster blieb aber bis auf die enabledebug msgs leer. und dann is der BM abgestürzt (Pointer exception)...

so, also zum nächsten schritt - neues img flashen. löschen war ok, beim neu programmieren msg: befehl schlug fehl

ok, also noch mal probiert: success
neutrino läuft, schaut gut aus - jetzt kommt nur noch feintuning.

danke für die hilfe :wink:
lulli puffer
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 7. Oktober 2002, 08:02

Beitrag von lulli puffer »

Hallo,
bin neu hier und habe das gleiche Problem wie der Eroeffner des Threads und auch schon alle Tips oberhalb beschrieben ausprobiert. Leider ohne das irgendeine Meldung im Com Terminal erscheint.
Ich verwende die Methode "http://www.dietmar-h.net/ohne_Kurzschluss.html"
Nach erfolgreichem Senden des help Befehls verbinde ich die beiden Kontakte wie beschrieben (ca 1 sec) und und fuehre danach das Script "enable_debug_mit_minflsh.txt" aus.
Folgende Meldungen erscheint dann im "RSH-Client" Fenster:
> help
ChorusOS r3 rsh daemon - valid commands are:

mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point
arun [-s site] [-S | -U] [-k] [-T] [-d] [-q] [-D] [-Z] actor_name [actor arguments]
akill [-s site] [-c] aid
aps [-s site]
reboot
route [add | delete [net | host] args]
ping host
echo string
setenv var value
unsetenv var
source filename
env
memstat
sleep [time in seconds, default=1s]
help
> echo Test
Test
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.
> umount /lost+found
/lost+found: not currently mounted
C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
> umount /
> mount 192.168.0.2:C/minflsh/ /
C_INIT: mount 192.168.0.2:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/philips-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 30 sec, 280000000 nsec
INIT: started aid = 11
INIT: execute "upgrade"
INIT: time: 34 sec, 120000000 nsec
INIT: afexec of upgrade failed - No such file or directory
INIT: start run level 3
INIT: execute "wsysserver"
INIT: time: 37 sec, 220000000 nsec
INIT: afexec of wsysserver failed - No such file or directory
INIT: execute "dooractor"
INIT: time: 39 sec, 620000000 nsec
INIT: afexec of dooractor failed - No such file or directory
INIT: execute "nameserver"
INIT: time: 42 sec, 440000000 nsec
INIT: afexec of nameserver failed - No such file or directory
INIT: execute "pppd"
INIT: time: 44 sec, 860000000 nsec
INIT: afexec of pppd failed - No such file or directory
INIT: execute "inetNSdns -env"
INIT: time: 47 sec, 660000000 nsec
INIT: afexec of inetNSdns failed - No such file or directory
INIT: execute "bcsubsystem"
INIT: time: 50 sec, 60000000 nsec
INIT: afexec of bcsubsystem failed - No such file or directory
INIT: execute "casubsystem"
INIT: time: 52 sec, 860000000 nsec
INIT: afexec of casubsystem failed - No such file or directory
INIT: execute "dvbsubsystem"
INIT: time: 55 sec, 260000000 nsec
INIT: afexec of dvbsubsystem failed - No such file or directory
INIT: start run level 4
INIT: execute "setenv SIEGEHOME /usr/siege"
INIT: execute "setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:."
INIT: execute "siegep junior.finder.StartUp"
INIT: time: 58 sec, 960000000 nsec
INIT: afexec of siegep failed - No such file or directory
! Command timed out - didn't get answer from DBox!
! Execution stopped!
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Welche Box ist das?
Hast Du auf die Einstellungen der seriellen Schnittstelle geachtet? (Evtl. mal die andere Schnittstelle verwenden.)
Bist Du evtl. schon im Debug? (viele lustige Zeichen im LCD)
lulli puffer
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 7. Oktober 2002, 08:02

Beitrag von lulli puffer »

Es handelt sich um eine Phillips box. Die seriellen Schnittstellen (com1 und com2) sind im Geraetemanger wie beschrieben konfguriert worden.
Beide Schnittstellen habe ich schon getestet.
Ich habe auch schon ein anderes Nullmodemkobel ohne Erfolg verwendet.
Im Debug glaube ich mich noch zu befinden. Die vielen lustigen Zeichen haben sich (leider)noch nicht gezeigt. (ich besitze bereits eine Phillips Box, die allerdings nicht von mir umgebaut wurde).

Thx
lulli
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Hast Du daran gedacht die flash.so zu wechseln?
Evlt. nochmal runterladen, vielleicht ist beim download was schiefgegangen.
lulli puffer
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 7. Oktober 2002, 08:02

Beitrag von lulli puffer »

Die Datei "tuner.so" habe ich ueber den Link in der Seite
http://www.dietmar-h.net/ohne_Kurzschluss.html
heruntergeladen und wie beschrieben umbenannt und gegen die alte flash.so ausgetauscht.
Wie kann ich denn feststellen, ob die Datei richtig uebertragen wurde ?Bisher hatte ich nie Probleme bei Downloads.
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Lad sie halt zur Sicherheit nochmal (Am besten rechte Maustaste -> Speichern unter, bzw. nimm nen Downloadmanager)
lulli puffer
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 7. Oktober 2002, 08:02

Beitrag von lulli puffer »

Ich habe die Datei tuner.so erneut mit einem Downloadmanager heruntergeladen, in flash.so umbenannt und ins drv Verzeichnis gestellt.
Danach die gleiche Prozedur nochmal mit dem gleichen duerftigen Erfolg (keine Meldung im Com terminal). Liegt es eventuell doch am Nullmodemkabel ?
Mich macht die Meldung "! Command timed out - didn't get answer from DBox! " stutzig. Ist diese in irgend einer Weise aussagekräftig ?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Die Meldung ist ok und normal.
Netzwerkseitig scheinst Du auch keine Probleme zu haben.
Nur halt: Beim Ausführen der tuner.so (flash.so) scheint irgendwas schiefzugehen.
Evtl. ist der Schreibschutz nicht aufgehoben oder die tuner.so beschädigt.
Möglicherweise ist auch das Nullmodem keins.
Kannst Du das mal durchmessen? ( http://www.dietmar-h.net/Nullmodem.html )