[linux-dvb] Mantis status? VP3030 questions
sverker at abrahamsson.com
Thu Aug 28 13:57:14 CEST 2008
what is the current status of the Mantis driver (Manu Abrahams tree)? Does it work stable with any card?
I've been trying to make it work for the Twinhan VP3030 DVB-T card but I see that the part that enables the frontend was disabled. I've enabled it and made the neccesary API changes to make it compile (such as using dvb_attach instead of calling directly to the specific frontend attach). The frontend is a ZL10353 (it is now called CE6353 after being aquired by Intel) which is supported on other cards.
In the zl10353_attach routine I see that it's trying to read CHIP_ID from i2c device 0x0f but I'm getting undefined results. Yesterday it was 0xfd, today it has been 0x00. Not 0x14 as it should be.
The only reason I can see for that is that the chip has not been reset properly. The sequence for initializing the frontend is to first power it up by setting gpio bit 0x0c on mantis to 1, then reset it by writing first 0 to gpio bit 13 for 200 ms, then 1.
One potential scenario is that the reset pin is not connected to gpio pin 13 on this board but has some other wiring, other than that I don't know what to look for.
I tested to comment out the check for CARD_ID, then the frontend is established and it finds the tuner correctly on i2c address 0x60 but it does not work to scann, get tuning failed on all frequencies.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the linux-dvb