[linux-dvb] dib0700 frontend not identified
eric.dujardin at laposte.net
Sun Dec 31 11:19:56 CET 2006
I'm going further a little bit.
Trying to understand the I2C memory mapping I have added a I2C dump at
the beginning of
dib7000m_identify(). Then after having read 10240 bytes, the card was
recognized ! Here's
the kernel log:
Dec 31 10:59:53 bouleau 10176 0 0 0 0 0 0 0 0
Dec 31 10:59:53 bouleau 10192 0 0 0 0 0 0 0 0
Dec 31 10:59:53 bouleau 10208 0 0 0 0 0 0 0 0
Dec 31 10:59:53 bouleau 10224 0 0 0 0 0 0 0 0
Dec 31 10:59:53 bouleau -I- found DiB7000MA/PA/MB/PB
Dec 31 10:59:53 bouleau DVB: registering frontend 1 (DiBcom
Dec 31 10:59:53 bouleau DVB: Unable to find symbol mt2060_attach()
Dec 31 10:59:53 bouleau dvb-usb: DiBcom STK7700P reference design
successfully initialized and connected.
Dec 31 10:59:53 bouleau drivers/usb/core/inode.c: creating file '005'
Dec 31 10:59:53 bouleau hub 1-6:1.0: state 7 ports 4 chg 0000 evt 0002
This naturally shows that the stick is a vanilla reference design
instance, so there's no memory
mapping difference. Why it was not recognized before, I don't know,
maybe there's a timing issue here.
I'll keep you posted,
Eric Dujardin wrote:
> Hello all,
> I'm trying to use my USB stick. It is recognized as a Dibcom STK7700P
> reference design except
> that the frontend is not identified:
> in dib7000pc_detection(), i2c_transfer(i2c_adap, msg, 2) returns 0, and
> in dib7000m_identify(), dib7000m_read_word(state, 896) (read vendor
> id) returns 0xffff.
> I'd like to dig further to make it work but some directions would
> help. The Wiki wasn't helpful
> in this.
> It seems to me that this could just be a memory mapping issue as the
> key is a cheap one and
> it just seems to use the standard one-chip design of Dibcom.
> BTW, I'm living close to Palaiseau so I could e.g. show the stick to a
> Dibcom developer if
> that could be of any use.
> The key is an ATOPIA AT-TV-USB3.
> linux-dvb mailing list
> linux-dvb at linuxtv.org
More information about the linux-dvb