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
7000MA/MB/PA/PB/MC)...
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
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.
Thanks,
Eric
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb