Re: dib0700 problems (nova-T usb stick)

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

 



Heh, heh, a lot of traffic on this list concerning nova-t sticks today
;-)

>> As I can see the dib0700 USB bridge in this stick deactivates the
>> I2C controller during data streaming, so all I2C accesses to mt2060
>> (tuner) and dib7000pc (dvb-t demodulator) fail. Therefore you get
>> "I2C read fails" messages from mt2060 and uninitialized (random) data
>> for the frontend (dib7000pc) status.
>> Unfortunately there seems to be no independent I2C gate control call in
>> the dib0700 firmware...
>>   
> So.. .with this hardware restriction, having a "working" driver that 
> behaves like the other devices is going to be hard?

Hmm, after half a week (1 day, 2 nights) looking on this device I don't
want to say that, maybe there is a easy solution...

> Could a fix for this be to ensure that in the driver if a tune request 
> is sent, the driver stops streaming, tunes, then starts again?

Exactly that I tried last night, it worked twice, afterwards only black
(not blue ;-) ) screens, must be a bug in my code...

> At the 
> same time the front end status could be cached from just before 
> streaming is started and this cached data returned when requested, 
> rather than going to the device itself?

Also that idea I had yesterday, but static values are not very useful
(e.g to find a optimal antenna position)...

> Both of these seem a bit like a "hack" to me, but seem like they would 
> bring the driver closer to behaving the way apps like VDR expect. If 
> there is not way of accessing the real data, then at least a cached 
> version from before streaming was started would provide some data.

S:oren


_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux