si2168 b40 and lack of auto plp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello

a few questions
is there any card out there with a si2168 b40 in a country that uses plp!=0 that dvb-t2 actually works for?
i suspect the answer to this is no and that it is broken on all cards.

auto plp appears broken anyway on my ct2-4650 with si2168 b40 and has been broken for a long time.



i have done a number of things to try to figure out whats going on.
first i have extracted the firmware for si2168 b40 used by the windows driver and this matches exactly with:
http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-B40/4.0.25/dvb-demod-si2168-b40-01.fw
which is the one i use on my linux box, so firmware should theoretically be ok.

then i used debugfs to turn on the extra debugging in si2168, i was mainly interested in verifying what plp the scanning software actually sent to the driver (si2168_set_frontend)

i then found out that both dvbv5-scan and w_scan both appear to use stream_id=0, i then made a quick and dirty hack to w_scan so it always sets plp id to 1 instead of 0 and this resulted for the first time in a lock on a dvb-t2 mux

so problem i have with this card appears to be the lack of auto plp and also the fact that all scanning programs i have tried so far doesn't really know how to handle plp by themselves and expect driver to do the right thing.


i assume this is a problem that is best fixed in the driver? right?
or is the software using the dvb card expected to somehow figure out plp and sett it correctly?

is there a way to dump what commands the windows driver is sending? if so perhaps something could be figured out how it sets plp.


(please keep me on CC when replying to list so i don't miss it)



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux