Re: DM1105: could not attach frontend 195d:1105

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

 



On 3 марта 2010 10:38:09 Hendrik Skarpeid wrote:
> Igor M. Liplianin skrev:
> > On 2 марта 2010, "Igor M. Liplianin" <liplianin@xxxxx> wrote:
> >> Igor M. Liplianin skrev:
> >>> On 23 февраля 2010 15:12:05 Nameer Kazzaz wrote:
> >>>> Sounds cool, let me know if I can help you with anything.
> >>>>
> >>>> Thanks
> >>>> Nameer
> >>>>
> >>>> Hendrik Skarpeid wrote:
> >>>>> No luck here either, still working on it.
> >>>>> My plan is to solder som wires on strategic points on the board and
> >>>>> debug i2c and other activity with an oscilloscope. Will probably
> >>>>> start next week.
> >>>>>
> >>>>> Nameer Kazzaz wrote:
> >>>>>> Hey Igor,
> >>>>>> I'm getting the same error:
> >>>>>> dm1105 0000:04:0b.0: could not attach frontend
> >>>>>>
> >>>>>> Did you get your one to work.
> >>>>>>
> >>>>>> Thanks
> >>>>>> Nameer
> >>>>>>
> >>>>>> Igor M. Liplianin wrote:
> >>>>>>> On 18 февраля 2010, liplianin@xxxxx wrote:
> >>>>>>>> I also got the unbranded dm1105 card. I tried the four possible
> >>>>>>>> i2c addresses, just i case. Noen worked of course. Then I traced
> >>>>>>>> the i2c pins on the tuner to pins 100 and 101 on the DM1105.
> >>>>>>>> These are GPIO pins, so bit-banging i2c on these pins seems to be
> >>>>>>>> the solution.
> >>>>>>>>
> >>>>>>>> scl = p101 = gpio14
> >>>>>>>> sda = p100 = gpio13
> >>>>>>>
> >>>>>>> Here is the patch to test. Use option card=4.
> >>>>>>>     modprobe dm1105 card=4
> >>>
> >>> I didn't test patch in real hardware.
> >>> But I can connect GPIO14 and GPIO13 to SCL and SDA in any dm1105 card
> >>> and test whether it works. Then I will ask you to test also.
> >>>
> >>>
> >>> -----------------------------------------------------------------------
> >>>-
> >>>
> >>>
> >>> No virus found in this incoming message.
> >>> Checked by AVG - www.avg.com
> >>> Version: 9.0.733 / Virus Database: 271.1.1/2708 - Release Date:
> >>> 02/24/10 20:34:00
> >>
> >> Think I solved it.
> >> The dm1105_getsda and dm1105_getscl functions need to mask out the other
> >> GPIO bits.
> >> I hacked the code to return 1 if corresponding GPIO set, and 0 if not
> >> set. That did the trick. Now the frontend registers and /dev/dvb is
> >> populated. :)
> >> Haven't done any tuning yet.
> >
> > Do you cut connections between dm1105 i2c pins and the
> > gpio pins you make earlier?
>
> Success!
Glad to hear.
Now to find GPIO's for LNB power control and ... watch TV :)

>
> [ 4354.673688] dm1105 0000:03:01.0: PCI INT A -> GSI 19 (level, low) ->
> IRQ 19
> [ 4354.673806] DVB: registering new adapter (dm1105)
> [ 4354.921866] dm1105 0000:03:01.0: MAC 00:00:00:00:00:00
> [ 4355.533170] DVB: registering adapter 0 frontend 0 (SL SI21XX DVB-S)...
> [ 4355.533327] input: DVB on-card IR receiver as
> /devices/pci0000:00/0000:00:1e.0/0000:03:01.0/input/input7
> [ 4355.533377] Creating IR device irrcv0

-- 
Igor M. Liplianin
Microsoft Windows Free Zone - Linux used for all Computing Tasks
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux