Jump to content

Sagem Zwitscher-Box


mdesaster

Empfohlene Beiträge

das bezog sich jetzt nicht auf das Plugin sondern auf die Datei die ich Dir hier anhänge.

die spielst Du nach /var/bin und Ausführrechte vergeben.

 

 

folgende Zeile fügst Du mit nem Linuxfähigen Editor in die Datei

/var/etc/init.d/start_neutrino

ein, und zwar genau voe dem aufruf von neutrino:

 

while [ 1 ]; do sleep 300; /var/bin/enxreset ; done &

 

dann müsst es gehen :wub:

enxreset.zip

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke Worschter, funzt seit ca. 120 min 1A Sagem mit MC und Euer image

 

So jetzt kann der Frühling kommen und die Sagem Vögel zwitschern bei mir

nicht mehr.

 

 

:wub:

Link zu diesem Kommentar
Auf anderen Seiten teilen

folgende Zeile fügst Du mit nem Linuxfähigen Editor in die Datei

/var/etc/init.d/start_neutrino

ein, und zwar genau voe dem aufruf von neutrino:

 

while [ 1 ]; do sleep 300; /var/bin/enxreset ; done &

 

Hy,

 

wie genau erkenne ich die Zeile?

 

Ich kopiere also die angehängten Dateien und füge nur diese Zeile ein, mehr nicht?

 

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

WOW!

 

Ich hatte diesen Thread aus den Augen verloren und meine Zicke schon aufgegeben.

Na da werde ich die Tage mal die Zicke auspacken und das aktuelle Keywelt Image drauf machen.

 

@Worschter:

 

Hats Du die ENX-Reset Sachen im V5 schon drin?

 

Wenn nein beantrage ich hiermit offiziell die Aufnahme des ENX Reset in das nächste Image. (Am besten noch ein-ausschaltbar über Menü) :wub::wacko::lol:

 

m

Link zu diesem Kommentar
Auf anderen Seiten teilen

@mdesaster

 

also das Binary enxreset ist drin und bleibt es auchdenk ich falls mir nicht was besseres einfällt.

Im Moment versuch ich noch ne bessere Lösung zu finden als das Timergesteuert zu machen.

Achso, amit das funktioniert muss avia_gt_proc im System Menü -> Avia... Menü aktiviert sein.

 

Ich werd mir mal ansehen, ob man nachvollziehen kann wo der ENX Reset greift, der sollte glaub die

Sache automatisch übernehmen, nur tut er es scheinbar nicht ganz so wie er soll.

 

Unter umständen meld ich mich denn hier nochmal diesbezüglich.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja ja das Avia_gt_proc ist AN !

An den gt_proc einstellungen habe ich nichts verändert.

Dann die enxreset Binary nach var/bin kopiert und die Zeile in start_neutrino eingefügt.

 

while [ 1 ]; do sleep 300; /var/bin/enxreset ; done &

 

Wenn die Box nun zwitschert dauert es ein paar Minuten und dann läuft sie von selber weiter aber das sollte ja auch keine dauerhafte Lösung sein

 

Ist es richtig dass nach dem while die "1" in eckigen Klammern stehen muss???

bearbeitet von funnybox2006
Link zu diesem Kommentar
Auf anderen Seiten teilen

@funnybox2006

 

also nun muss ich mal sagen, daß es sinnvoll gewesen wäre mal hierrüber zu lesen

 

Im Moment versuch ich noch ne bessere Lösung zu finden als das Timergesteuert zu machen.

Achso, amit das funktioniert muss avia_gt_proc im System Menü -> Avia... Menü aktiviert sein.

 

Ich werd mir mal ansehen, ob man nachvollziehen kann wo der ENX Reset greift, der sollte glaub die

Sache automatisch übernehmen, nur tut er es scheinbar nicht ganz so wie er so

 

Und sich mal ein Moment Gedanken drüber zu machen was damit wohl gemeint ist?

 

Also ich würde es so interpretieren, daß das nur ne Notlösung ist mit der man nicht

wirklich glücklich sein kann. Aber es ist der Versuch in der Sache mal ein wenig weiter zu kommen.

 

Wenn ich dann aber wieder von solchen Kerlen angegrinst werd:

 

:)

 

und nur rumgemosert wird, dann werd ich das ganz einfach einstellen, denn ich

brauchs nicht. Meine Boxen haben das Problem nicht und meine Zeit kann ich

auch wo anders sinnvol einsetzen.

 

 

Und zu guterletzt, ja die 1 ist richtig und wenn Dir die Zeit zu lange ist, dann stell

weniger als 300 ein.

Link zu diesem Kommentar
Auf anderen Seiten teilen

@Worschter: Sorry das sollte nicht auf dich zielen. Der Smilie war eher an meine Box gerichtet!!!

Außerdem habe ich höchsten Respekt an die Arbeit die du hier verrichtest. Und das meine ich wirklich ernst. Ich entwickele selber Anwendungsprogramme im PC Bereich(Java) und weiß wie es ist wenn man sich viel Arbeit macht und dann auf Feedback der User zu warten und zu verbessern und und und

 

Und das mit der Timersteuerung habe ich schon gelesen. Ich dachte nur dass der eNX dann die ganze Zeit resettet(alle 300 Sekunden) und das zwitschern dadurch erst garnicht auftritt...also ich hoffe etwaige Missverständnisse aus dem Weg geräumt zu haben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

@funnybox2006

 

sorry ;) hatte vorhin nicht die beste Laune B)

Ich ärger mich wegen was andrem den ganzen Tag mit Betanova auf der Box rum.

Sei froh, daß Deine Box zwitschert, dann weiß wenigstens daß sie geht :)

 

Ne im Ernst, Betanova ist ein Grauß. Ich sag jetzt aber nix gegen Java :)B):lol:

 

 

Aber mal zurück zum Problem, soweit mir bekannt ist, ist die Ursahche für das Problem

ein Register Überlauf im eNX Chip. Der tritt nicht durch stetiges ansteigen auf sondern aus

einem mir unbekannten Grund, evtl. willkürlich vielleicht ausgelöst durch ein

bestimmtes Signal?

Wenn dem so ist, dann kann die Timergesteuerte Geschichte nie eine gute Lössung darstellen.

weil es kurz nach nem Reset auftreten kann.

 

Eine Hoffnung die ich hab ist irgendein sichtbares Signal zu finden das mit dem Problem einhergeht,

ne Ausgabe eines Kernel Moduls oder irgendwas, an das man den Reset heften könnte.

Ist halt ein Problem ohne selbst ne Box zu haben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

hmmm, haste Bock eine deiner Nokias gegen ne refurbishde Sagem-Zwitscher Box zu tauschen? Die is ganz neu im Premiere Karton mit intaktem Display...also ich meine das jetzt schon ernst.

 

Hab auch mal nen Bootlog laufen gelassen aber beim Zwitschern wird nix besonderes ausgegeben...

bearbeitet von funnybox2006
Link zu diesem Kommentar
Auf anderen Seiten teilen

neee :) ich hab nur eine Nokia und die brauch ich selbst :)

eine muss gehen wenn man sich mal ohne genervt werden zu wolen was anschauen will B)

 

die Sagem und die Phili sind zum Experimentieren.

 

Jetzt mal was andres, ich hatte auf meiner Sagem mal mit bestimmten Ucodes

und einstellungen ein blödes Problem, bei dem sie auch zu zicken Anfing und dann

was ausgespuckt hat in Telnet.

 

Wenn Dir die Zeit nicht zu schade ist, dann versuch Dich mll mit andren, vor allem

älteren ucodes und mit deaktivierten Watchdogs.

HW-sections mal mit einbeziehen.

Vielleicht rührt sich dann was in telnet.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Jetzt mal ne allgemeine Frage zu den uCodes...

 

Was heißt ältere uCodes? Ich dachte es gibt nur 5 Stück oder so die aus den BN Images ausgelesen wurden. Sind diese uCodes identisch oder gibt es innerhalb der Codes auch noch unterschiede?

Sorry aber bin noch recht (wieder) neu in der dBox Sache und weiß so sachen noch nicht!

Werde mal nen längeren Log durchlaufen lassen

Link zu diesem Kommentar
Auf anderen Seiten teilen

mit ucodes meinte ich den allgemeinen Oberbegriff für Microcode ( µcode )

Das ist die Software füe die Chips der Box die beim Booten in diese geldaden wird.

Dazu zähl ich aviax00.ux für die Avia Chips, cam-alpha.bin für den SEC Chip

und ucode.bin für den GTX/eNX.

sehe auch :

http://wiki.tuxbox.org/Ucodes#Dateien

 

es gibt da jede Menge Dateien.

schau mal hier rein:

http://cvs.tuxbox.org/cgi-bin/viewcvs.cgi/....14&view=markup

 

nach den includes und defines findest Du glaub alle die dem Image bekannt sind.

 

EDIT:

 

ups einer fehlt auf jeden Fall, der avia600vb030

aber der ist auch ganz neu drin.

Link zu diesem Kommentar
Auf anderen Seiten teilen

so, wieder @home

danke danke...nun bin ich schlauer!

 

Ich habe mal verschiedene uCodes ausprobiert und mitgeloggt...leider konnte ich beim Registerüberlauf des eNX keine Ausgabe im Telnet bekommen...

Ist das eigentlich ein KW-Image Problem oder ein Problem der CVS Sources?

 

Schönen Sonntag an alle

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, hier mal die Kernelmeldungen hab bis zum Zwitschern gewartet!!!:

Weiß nicht ob ihr damit was anfangen könnt. Unten steht was von queue8 overflow

 

rating delay loop... 65.74 BogoMIPS

Memory: 30832k available (1132k kernel code, 344k 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. (NAND) © 2001-2003 Red Hat, Inc.

Squashfs 2.2-r2 (released 2005/09/08) © 2002-2005 Phillip Lougher

i2c-core.o: i2c core module version 2.6.1 (20010830)

i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)

i2c-core.o: driver i2c-dev dummy driver registered.

CPM UART driver version 0.04

ttyS0 at 0x0280 is on SMC1 using BRG1

ttyS1 at 0x0380 is on SMC2 using BRG2

pty: 256 Unix98 ptys configured

eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:30:da:a6

loop: loaded (max 8 devices)

D-Box 2 flash driver (size->0x800000 mem->0x10000000)

D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank

Intel/Sharp Extended Query Table at 0x0035

cfi_cmdset_0001: Erase suspend on write enabled

0: offset=0x0,size=0x4000,blocks=8

1: offset=0x20000,size=0x20000,blocks=63

Creating 6 MTD partitions on "D-Box 2 flash memory":

0x00000000-0x00020000 : "BR bootloader"

0x00020000-0x00540000 : "root (squashfs)"

0x00540000-0x007e0000 : "var (jffs2)"

0x007e0000-0x00800000 : "flfs (u-boot)"

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, IGMP

IP: routing cache hash table of 512 buckets, 4Kbytes

TCP: Hash tables configured (established 2048 bind 4096)

Linux IP multicast router 0.06 plus PIM-SM

NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

VFS: Mounted root (squashfs filesystem) readonly.

Mounted devfs on /dev

Freeing unused kernel memory: 60k init

event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $

[i2c-8xx]: mpc 8xx i2c init

i2c-dev.o: Registered 'PowerPC 8xx I2C adapter' as minor 0

i2c-core.o: adapter PowerPC 8xx I2C adapter registered as adapter 0.

[i2c-8xx]: adapter: 0

i2c-core.o: driver DBox2 Frontprocessor driver registered.

i2c-core.o: client [DBox2 Frontprocessor client] registered to adapter [PowerPC 8xx I2C adapter](pos. 0).

i2c-core.o: driver i2c audio/video switch driver registered.

i2c-core.o: client [CXA2126] registered to adapter [PowerPC 8xx I2C adapter](pos. 1).

i2c-core.o: driver saa7126 registered.

i2c-core.o: client [saa7126] registered to adapter [PowerPC 8xx I2C adapter](pos. 2).

$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $

i2c-core.o: driver DBox2-CAM registered.

i2c-core.o: client [DBox2-CAM] registered to adapter [PowerPC 8xx I2C adapter](pos. 3).

$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).

i2c-core.o: driver DVB I2C bridge registered.

i2c-core.o: client [DVB I2C bridge] registered to adapter [PowerPC 8xx I2C adapter](pos. 4).

dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter

$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $

avia_av: $Id: avia_av_core.c,v 1.98 2004/11/21 20:33:38 carjay Exp $

avia_av_core: Starting avia_av_wdt thread.

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 $

avia_gt_core: $Id: avia_gt_core.c,v 1.48 2004/12/20 01:01:22 carjay 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.210 2004/06/26 16:08:15 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.39 2004/08/28 16:44:56 carjay 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

avia_av_core: Starting avia_gt_wdt thread.

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

lcd.o: init lcd driver module

lcd.o: found KS0713/SED153X lcd interface

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 $

avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $

avia_gt_pcm_set_rate(44100)

avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $

DVB: registering frontend 0:0 (VES1993)...

avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $

avia_gt_napi: $Id: avia_gt_napi.c,v 1.203 2005/01/05 05:49:56 carjay Exp $

avia_gt_proc: $Id: avia_gt_proc.c, v 0.1.3 2005/12/11 22:30:00 Skars & Merandos Exp $

avia_gt_proc: Description: GTX/ENX proc_dev Driver with proc_fs extension

options:

(demux reinit)  enx_reset=1

(framer chan.)  fc_reset=0

(clr avia reg)  avia=0

(enx td trace)  trace=0

(lock, unlock)  spinlock=0

Schreiben ueber avia_gt.o

(delay)        delay=500

DBox2 Multicam Driver v1.01 skars & doz21 :)

avia_gt_ucode: pid 0001 not found

avia_gt_gv: set_input_mode (mode=2)

avia_gt_gv: set_input_size (width=720, height=576)

nfs warning: mount version newer than kernel

RPC: sendmsg returned error 22

nfs: RPC call returned error 22

nfs_get_root: getattr error = 22

nfs_read_super: get root inode failed

nfs warning: mount version newer than kernel

RPC: sendmsg returned error 22

nfs: RPC call returned error 22

nfs_get_root: getattr error = 22

nfs_read_super: get root inode failed

nfs warning: mount version newer than kernel

RPC: sendmsg returned error 22

nfs: RPC call returned error 22

nfs_get_root: getattr error = 22

nfs_read_super: get root inode failed

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

avia_av_wdt_thread: video decoding stopped ==> restart

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

avia_gt_ucode: framer error

avia_gt_ucode: framer error

avia_gt_ucode: pid 0001 not found

PES, queue 0 normal.

avia_gt_ucode: framer error

PES, queue 0 normal.

avia_av_wdt_thread: video decoding stopped ==> restart

PES, queue 0 normal.

avia_gt_dmx: queue 8 overflow (count: 1)

PES, queue 0 normal.

PES, queue 0 normal.

avia_gt_ucode: framer error

avia_gt_ucode: framer error

PES, queue 0 normal.

avia_gt_ucode: framer error

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

PES, queue 0 normal.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe den Timer jetzt mal in die Sagem Zicke von meinem Kumpel eingebaut.

Die Zeit ist auf 30 Sekunden eingestellt.

So läuft die Box doch schon wesentlich besser.

 

@Worschter

 

Vielen Dank dafür. :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...