SPTS Mode und ucode

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
jmalter

SPTS Mode und ucode

Beitrag von jmalter »

Hi,

habe seit neustem ein Problem mit dem SPTS Mode.
Aktuelles Neutrino mit Streaming Direkt ist drauf. SPTS habe ich aktiviert. Und Bildschirm bleibt schwarz. Benutze eine Ucode.bin Version 001A da diese mit der Sagem 2xI Cable stabil ist und nicht abstürzt. Nehme ich die Built-In 0014 funktionieren die Programme wieder, aber die Box hängt sich unregelmäßig auf. Mal nach 2 Stunden, mal nach 6 Stunden.
Damit sie wieder stabil ist, brauche ich die 001A, aber dann sehe ich nix mehr.
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Kommt dann was im Log wenn die sich aufhängt?
Sepp776
Semiprofi
Semiprofi
Beiträge: 1173
Registriert: Samstag 1. September 2001, 00:00

Beitrag von Sepp776 »

mal die Version b107 probiert oder bei der built-in hw_sections deaktiviert?
Philips Sat
Astra 19.2°
jmalter

Beitrag von jmalter »

Also im Log erscheint nur CAMD to many processes.
Ca. 20 CAMD2 laufen dann. Gleicher effekt wie schnelles umschalten.
hw_sections ist immer deaktiviert, dass mag meine Box erst recht nicht.
Die B107 und die 14 laufen wie gesagt recht instabil. Die einzige die wirklich ohne hänger läuft, ist die 001A. Die ist sogar beim schnellen umschalten stabil, warum weiß ich auch nicht.
jmalter

Beitrag von jmalter »

Hi,

auch die B107 läuft nicht im SPTS Mode.
Die einzige die im SPTS läuft ist die 0014 also Built-In.
Und die ist wie gesagt instabil.
KeXXeN
Tuxboxer
Tuxboxer
Beiträge: 2634
Registriert: Samstag 15. November 2003, 09:00

Beitrag von KeXXeN »

Aktuelles Neutrino mit Streaming Direkt ist drauf
Welches Image und Datum?
Hier vom Board?
Von wo anders? Wenn ja, von wo?
mal die Version b107 probiert
schon ausprobiert?
oder bei der built-in hw_sections deaktiviert
Schon ausprobiert?

Zusätzlich mal folgendes von dir reproduzierbares Szenario laufen lassen:
Nehme ich die Built-In 0014 funktionieren die Programme wieder, aber die Box hängt sich unregelmäßig auf.
Dabei aber die ganze Zeit ein Log vom Booten bis zum Abstürzen laufen lassen und hier posten.
Zu Fragen oder Nebenwirkungen der hier genannten Begriffe benutzen sie bitte die Suchfunktion oder konsultieren sie die [url=https://tuxbox.org/forum/viewforum.php?f=26&] Frequentliy Asked Questions[/quote].
jmalter

Beitrag von jmalter »

@KeXXeN
1. Image ist das JTG Snapshot vom 3.5.04, beim Release 1.5.04 gleicher Fehler
2. Die B107 und 001A bleiben im SPTS dunkel, die 0014 nicht, aber stürzt ab. Habe noch eine andere bekommen, die läuft auch mit SPTS. Diese gibt aber keine Versionsinfo aus.
3. hw_sections ist immer deaktiviert, da es meine Sagem gar nicht mag

Ein Log von anfang an, reiche ich nach dem nächsten Absturz nach. Ich nehme nochmal die 001A und warte bis zum Crash.
KeXXeN
Tuxboxer
Tuxboxer
Beiträge: 2634
Registriert: Samstag 15. November 2003, 09:00

Beitrag von KeXXeN »

Super... dann mal schauen ob da noch ein paar weitere Fehler im Log erkennbar sind (nicht von dir, von der Box ;) )
Zu Fragen oder Nebenwirkungen der hier genannten Begriffe benutzen sie bitte die Suchfunktion oder konsultieren sie die [url=https://tuxbox.org/forum/viewforum.php?f=26&] Frequentliy Asked Questions[/quote].
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

Beitrag von Janus »

Kommt mir irgendwie ziemlich bekannt vor.
Kann es vielleicht sein, daß eine falsche camd2 an der Arbeit ist?

Janus
KeXXeN
Tuxboxer
Tuxboxer
Beiträge: 2634
Registriert: Samstag 15. November 2003, 09:00

Beitrag von KeXXeN »

Die camd2 sollte doch nur bei Premiere oder verschlüsselten Programmen relevant sein, oder sehe ich das falsch?
Zu Fragen oder Nebenwirkungen der hier genannten Begriffe benutzen sie bitte die Suchfunktion oder konsultieren sie die [url=https://tuxbox.org/forum/viewforum.php?f=26&] Frequentliy Asked Questions[/quote].
jmalter

Beitrag von jmalter »

@Janus

Es ist keine CAMD3 drin sondern eine CAMD2 mit P**** Support. Imagestand AlexW September 2003 in /var/bin und rwxr-xr-x.

Ich kann mir nicht vorstellen das es am CAMD2 liegt. (SPTS Mode)
Allerdings das Problem beim schnellen umschalten liegt warscheinlich am CAMD2. (Kanal nicht verfügbar) Beziehungsweise an der Prozesstabelle.
Ich werde mir mal ipcs für PPC übersetzen um das "Kanal nicht verfügbar" Problem zu debuggen.

Den Log Output werde ich heute abend, wenn ich zu Hause bin prüfen und posten.
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

Beitrag von Janus »

Auf meiner altersgrauen Zicken-Sagem habe ich mit AlexW, BN-camd2 und den eigenen ucodes (da ist die ucodeb107 bei) eigentlich nie Probleme.
Schwierigkeiten in dieser Richtung (außer mit ucode1A, da geht's so lala) gibt es nur, wenn ich eine camd mit 'follow-me' Option verwende. Egal ob früher AlexW oder derzeit die neueren jffs2-Images. Egal ob im Lieferumfang oder weitestgehend auf die Kernfunktionen abgespeckt.
Daher meine Frage. ;)

Das muß wohl mit dieser 'Baureihe' meiner Sagem zusammenhängen. Bei zwei Nokias gibt es das Poblem nicht und bei zwei schwarzen (neueren) Kabel-Sagems (1xI) auch nicht.
Vielleicht habe ich auch damals beim DebugEnable was an der Hardware vertüddelt. Das Verfahren war ja zu der Zeit noch nicht so 'ausgereift' wie Heute. Und ein UC0 hatte da auch nicht jeder... *grübel*
Obwohl - eigentlich geht ja sonst Alles 100pro, sogar BN 2.01 :o

Janus
jmalter

Beitrag von jmalter »

@KeXXeN

Hier wie versprochen das Log. Die dsID habe ich durch x getauscht.
Uncompressing Kernel Image ... }debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID xx-xx.xx.xx.xx.xx.xx-xx
debug: HWrev 41 FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040

will verify ELF image, start= 0x800000, size= 148088
verify sig: 263
Branching to 0x40000


U-Boot 1.0.2 (TuxBox) (May 1 2004 - 09:59:18)

CPU: PPC823ZTnnA at 66 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Sagem, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
...............................................................
Un-Protected 63 sectors
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load complete: 602491 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 602427 Bytes = 588.3 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.25-dbox2 (vom Jtg-Team) (gcc version 3.3.3) #2 Mon May 3 11:59:39 CEST 2004
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2
Decrementer Frequency = 247500000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.74 BogoMIPS
Memory: 30924k available (1020k kernel code, 364k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (C) 2001-2003 Red Hat, Inc.
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:38:a3:21
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit mode
Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Using word write method
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x006a0000 : "root (cramfs)"
0x006a0000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (cramfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Starting pid 10, console /dev/console: '/etc/init.d/rcS') multi-c
Using /lib/modules/2.4.25-dbox2/misc/event.o
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Using /lib/modules/2.4.25-dbox2/misc/tuxbox.o
Using /lib/modules/2.4.25-dbox2/misc/dvb-core.o
Using /lib/modules/2.4.25-dbox2/misc/dbox2_i2c.o
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
Using /lib/modules/2.4.25-dbox2/misc/dbox2_fp.o
Using /lib/modules/2.4.25-dbox2/misc/dbox2_fp_input.o
Using /lib/modules/2.4.25-dbox2/misc/avs.o
Using /lib/modules/2.4.25-dbox2/misc/saa7126.o
Using /lib/modules/2.4.25-dbox2/misc/cam.o
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
Using /lib/modules/2.4.25-dbox2/misc/dvb_i2c_bridge.o
Using /lib/modules/2.4.25-dbox2/misc/avia_napi.o
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
Using /lib/modules/2.4.25-dbox2/misc/cam_napi.o
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
Using /lib/modules/2.4.25-dbox2/misc/dbox2_fp_napi.o
Using /lib/modules/2.4.25-dbox2/misc/avia_av.o
avia_av: $Id: avia_av_core.c,v 1.90 2004/03/17 10:44:15 diemade Exp $
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
Using /lib/modules/2.4.25-dbox2/misc/avia_gt.o
avia_gt_core: $Id: avia_gt_core.c,v 1.44 2003/12/22 05:31:39 obi Exp $
avia_gt_core: autodetecting chip type... eNX
avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.203 2004/04/07 23:17:45 carjay Exp $
avia_gt_ucode: loaded ucode v0014
avia_gt_ucode: ucode section filters disabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.38 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
Using /lib/modules/2.4.25-dbox2/misc/avia_gt_fb.o
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
Using /lib/modules/2.4.25-dbox2/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
Using /lib/modules/2.4.25-dbox2/misc/avia_gt_lirc.o
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
Using /lib/modules/2.4.25-dbox2/misc/avia_gt_oss.o
avia_oss: $Id: avia_gt_oss.c,v 1.25 2004/01/30 08:24:42 zwen Exp $
avia_gt_pcm_set_rate(44100)
Using /lib/modules/2.4.25-dbox2/misc/avia_gt_v4l2.o
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
Using /lib/modules/2.4.25-dbox2/misc/ves1x93.o
Using /lib/modules/2.4.25-dbox2/misc/at76c651.o
DVB: registering frontend 0:0 (Atmel AT76C651A with TUA6010XS)...
Using /lib/modules/2.4.25-dbox2/misc/avia_av_napi.o
avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
Using /lib/modules/2.4.25-dbox2/misc/avia_gt_napi.o
avia_gt_napi: $Id: avia_gt_napi.c,v 1.199 2004/04/07 23:23:36 carjay Exp $
Using /lib/modules/2.4.25-dbox2/misc/dvb2eth.o
cdkVcInfo $Id: cdkVcInfo.c,v 1.9 2004/02/27 19:13:17 alexw Exp $

$Id: sectionsd.cpp,v 1.176 2004/04/29 09:11:13 metallica Exp $
caching 504 hours
events are old 180min after their end time
$Id: zapit.cpp,v 1.350 2004/04/08 07:19:00 thegoodguy Exp $
[zapit] PMT update enabled
[camd] ca system id: 1722
$Id: controld.cpp,v 1.115 2004/02/19 23:00:33 zwen Exp $

[controld] Boxtype detected: (3, Sagem D-BOX2)
[nhttpd] Neutrino HTTP-Server starting..
[camd] a card is in slot #2
[camd] a card is in slot #1
[cdkVcInfo] Version (Image): 1108200405031208
[neutrino] frameBuffer Instance created
812k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[neutrino] Software update enabled
[neutrino] enable flash
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
[camd] no card is in slot #2
[camd] a card is in slot #1
/dev/input/event1: No such file or directory
Using /lib/modules/2.4.25-dbox2/kernel/net/sunrpc/sunrpc.o
Using /lib/modules/2.4.25-dbox2/kernel/fs/lockd/lockd.o
Using /lib/modules/2.4.25-dbox2/kernel/fs/nfs/nfs.o
Mount(0) 192.168.0.2:/share/ablage/Filme -> /mnt/filme
[neutrino] vcrControl Instance created
CVCRControl registered new file device: file
[neutrino.cpp] recording dir is writeable
[neutrino] menue setup
loading locales: scandir: No such file or directory
[controld] setting VideoFormat to auto
video notify: videomenu.videoformat
[neutrino] registering as event client
[controld] setting VideoFormat to auto
[camd] set emm caid 1722 capid 1500
SPTS, queue 0 extended.
[camd] starting onid 0001 sid 000a
[neutrino] initialized everything
[camd] set emm caid 1722 capid 1500
descramble onid: 0001 sid: 000a status: 1d1d
[controld] VIDEO_EVENT_SIZE_CHANGED 704x576 (4:3 -> 4:3)
SPTS, queue 0 extended.
[camd] starting onid 0001 sid 000b
descramble onid: 0001 sid: 000b status: 1d1d


xxxxxxxxxxxxxxxxxx hier läufts erst mal ne ganze zeit xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx dann irgendwann xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

avia_gt_dmx: queue 8 overflow (count: 1)
camd: to many processes

xxxxxxxxxxxxxxxxxx und ab hier kein bild mehr xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Hmm, ich kann weder diese camd-Meldung im ganzen CDK finden noch wüßte ich wie es sein kann, daß mit einem Mal 20 camd2 durch die Gegend laufen.

Schon merkwürdig, was für ein Image ist das denn?
jmalter

Beitrag von jmalter »

@Npq

Also das Image ist ein JTG Snapshot 3.5.04

Die Meldung kommt nicht vom CAMD sondern vom Kernel.
Mittlerweile habe ich ipcs für PPC kompiliert und ein Problem gefunden.

ipcs -a

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 20752 root 600 368644 3
0x00000000 20753 root 600 368644 3
0x00000000 20754 root 600 368644 3
0x00000000 20755 root 600 368644 3
0x00000000 20756 root 600 368644 3
0x00000000 20757 root 600 368644 3
0x00000000 20758 root 600 368644 3
0x00000000 20759 root 600 368644 3
0x00000000 20761 root 600 368644 3
0x00000000 20762 root 600 368644 3
0x00000000 20763 root 600 368644 3
0x00000000 20764 root 600 368644 3
0x00000000 20765 root 600 368644 3
0x00000000 20766 root 600 368644 3
0x00000000 20767 root 600 368644 3
0x00000000 20768 root 600 0 3
Der letzte Eintrag lässt vermuten das die Prozesstabelle (hier Shared Memory) voll ist, da die Länge von 0 bytes angezeigt wird. Ist vom Linux ein normales verjalten, da ein Shmem erst mit null angelegt wird und im nächsten Schritt die größe erweitert wird.

Diese Liste habe ich mir nach dem Hänger anzeigen lassen. Vor dem Hänger war nur ein eintrag drin, der verschwindet wenn ich den CAMD2 kille.

Wie gesagt, dies verhalten habe ich nur mit den ucodes B107 und 0014. Nicht mit der 001A, da wird nur ein Shmem angelegt und keine weiteren. Dann aber läuft der SPTS nicht.

Gruß

Jörg
jmalter

Beitrag von jmalter »

Nachtrag:

Habe gerade eine Sagem 1xI zum Testen vom Nachbarn.

Da tritt das ganze nicht auf. Die 0014 stürzt dort nicht ab. Also kann man die Sagem 2xI langsam als Zicken Box bezeichnen?

Tauschen will er leider nicht. :(
jmalter

Beitrag von jmalter »

Das Problem hat sich aus meiner Sicht erledigt. Mein Nachbar hat mit mir die Box jetzt doch getauscht. Er hat sowieso dir BN drauf und will die auch weiterbehalten.
Also habe ich auf meiner Sagem 2xI, BN drauf und Debug augeschaltet.
Dann bei seiner Sagem 1xI, Debug an und Neutrino drauf.