Re: dib0700 frontend not identified (Atopia AT-TV-USB3)

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

 



Hello again,

I'm still hoping to use my Atopia USB key.

First it seems that something does not work in the mailing list, as I read Patrick Boetcher's answer to this message in the mailing list archive, but I did not receive it in my mail box. In contrast I have received
all the other messages.

Patrick was asking what I added at the beginning of dib7000m_identify(). It's just a memory dump, as
follows:

static int dib7000m_identify(struct dib7000m_state *state)
{
       u16 value;

       int i;
       for (i=0; i<1024; i+=16) {
               printk("%d", i);
               for (j=0; j<16; j+=2)
                       printk(" %x", dib7000m_read_word(state, i+j));
               printk("\n");
       }

As I said later on, it worked only once.

I also tried upgrading my motherboard's bios with no improvement.

I'd like to have access to Dibcom's specs to try to understand what's going on. Could anyone just send that to me (maybe Patrick), or do I have to ask them personally ? Who should I contact in
this case ?

Thanks to all,

Eric



Eric Dujardin wrote:

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

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

  Powered by Linux