Zuckendes Bild bei .18 -.19

Sklaventreiber
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Zuckendes Bild bei .18 -.19

Beitrag von chkdesign »

Hi

Habe vorhin die .19 mal ausprobiert. Leider habe ich bei .18 und .19 ein leichtes rechts-links zucken im Bild. Wahrscheinlich liegt es daran, dass das hier gefixt wurde:
http://tuxbox.berlios.de/forum/viewtopic.php?t=3413 .

Das zucken ist nur leicht , aber bei Grafiken, Standbildern und den Menüs schon zu erkennen.

Der neue Treiber müsste also bitte noch mal überarbeitet werden.

Meine Box:

Code: Alles auswählen

mID=03
feID=00
fpID=52
enxID=03
gtxID=ffffffff
hwREV=41
fpREV=23
DEMOD=AT76C651
fe=0
avia=600 
Um welche Files handelt es sich denn, dann kann ich die ja aus dem .17er nehmen?

Thanx

chk
Bild
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

hi.

Ist es wirklich so, dass nur ich das leichte zucken, seit dem update des enx_dmx.o Treibers merke. Oder kommt das bei keiner außer meiner Box vor. Wenn ich den alten Treiber nehme steht das Bild wie ne eins. Wird da dran gearbeitet. Braucht jemand noch ein paar Infos von meiner Box? Wie kann ich helfen. Wäre echt nett, wenn das noch mal überarbeitet werden würde.

chk
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Im AlexW Image vom 23.02. scheint das Problem ein wenig schlimmer zu sein. Kann man da wirklich nix machen?

thanx
chk
skullmonkey911
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Montag 14. Januar 2002, 23:14

Beitrag von skullmonkey911 »

@chkdesign

Hast Du das nur bei einer Box feststellen können, oder auch bei anderen...

Kann auch ein Hardwarefehler sein!?!
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Ich denke nicht, dass es ein Hardwarefehler ist, da es exakt dann aufgetreten ist, nachdem tripledes den enx_dmx Treiber, um die stark flimmernden Boxen zum laufen zu bringen, überarbeitet hat.

Mit dem alten Treiber (Update ImageVersion 17) geht ja alles einwandfrei, auch in den neuen Images. Ist halt nur doof den jedesmal austauschen zu müssen.

Ich denke, da ist irgendwo ein Wert geändert worden, der nun bei meiner Box zu leichtem zucken führt. Fällt auch beim normalen gucken kaum auf. Aber da ich im TV Bereich arbeite fällt mir sowas natürlich auf und das trübt das TV Vergnügen.

chk
skullmonkey911
Einsteiger
Einsteiger
Beiträge: 140
Registriert: Montag 14. Januar 2002, 23:14

Beitrag von skullmonkey911 »

@chkdesign

achso

Komisch aber das es wirklich sonst niemand bemerkt?
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Hab' mal im CVS gesucht:

folgenden Änderung wurde gemacht in /driver/avia/gen-dmx.c :

vorher:

Code: Alles auswählen

deltaClk=-gtx_bound_delta(MAX_DAC, deltaClk*16);          
nachher:

Code: Alles auswählen

deltaClk=-gtx_bound_delta(MAX_DAC, deltaClk*1);        // *16 - sagem tilt 
Kann man das nicht variabel machen mit einer config Datei im /var oder irgendwie abfragen?

Thanx
chk
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Hab' grad gesehen, dass bei der new_tuning_api für gtx der Wert wieder auf 16 gestellt wurde, wenn mich da meine bescheidenen C Kenntnisse nicht täuschen:

Code: Alles auswählen

#ifdef enx_dmx 
           deltaClk=-gtx_bound_delta(MAX_DAC, deltaClk*[color=red]1[/color]); 
    
         enx_reg_h(DAC_PC)=deltaClk; 
	enx_reg_h(DAC_CP)=9; 
#else 
           deltaClk=-gtx_bound_delta(MAX_DAC, deltaClk*[color=red]16[/color]); 

  	rw(DPCR)=(deltaClk<<16)|9; 
#endif   
Warum? Das mit der 1 scheint wohl doch nicht so gut zu laufen.

Wäre echt nett, wenn sich einer der Treiber Gurus dazu mal äußern würde.

Meine arge Vermutung ist ja, dass der Workaround mit dem alten Treiber wahrscheinlich irgendwann nicht mehr klappt.

chk
fx2
Senior Member
Beiträge: 155
Registriert: Freitag 31. August 2001, 00:00

Beitrag von fx2 »

ich hab die abfrage eingebaut, damit wenigstens alle gtx mit fac=16 arbeiten.
nur enx-system nutzen fac=1.
kernelmodule haben keine config-files.

man koennte per ioctl nen parameter ins modul laden. das koennte neutrino dann anhand eines menue-eintrags machen ?

@tripleDES: ich weiss, du magst sowas nicht - aber was gibts sonst noch ?
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Im AlexW Image(24-Feb-2002 23:31), in dem das Farbflimmern wieder da ist, ist mein zucken natürlich weg.

In neutrino einstellen ist vielleicht nicht so günstig. Wenn man ein Box mit flimmern hat, dann kann man da ja nix einstellen, weil man es nicht erkennt.

chk