[linux-dvb] dib0700 frontend not identified (Atopia AT-TV-USB3)

Eric Dujardin eric.dujardin at laposte.net
Fri Jan 5 23:30:06 CET 2007


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 at linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
>
>
>




More information about the linux-dvb mailing list