[linux-dvb] LifeView TV Walker - Model LR506
Daniel Weigl
danielweigl at gmx.at
Mon Jul 2 14:32:20 CEST 2007
Hello,
Thank you for your hint, and sry for the late response - had some finals
for this term - todays my first day of hollidays, so i spent some time on
the LR506 thing again.
I have played i bit with the patch. You had right, that
m920x_identify_state wont work. But imho, if the usb-DevID=0x506, then it
is in cold-state, so setting ".identify_state = NULL" should to the work.
I set ".usb_ctrl = CYPRESS_FX2" to use the native functions provided in
dvb-usb-firmware.c to download the firmware. Than i tryed to figure out
the binary format of the .fw file. I guess I got it right.
I wrote a script which converts the snooped data into the propriated
format. I gave it a try and to my surprise it worked :)
So, for short: Now I am able to download the fw to the cold device and
lsusb tells afterwards, that the device has re-registered as the warm one
(DevID=0x0500).
The firmware can be found at:
http://danyserv.selfip.org/dir/LifeView/dvb-usb-tvwalker-lr506.fw
Now i have to figure out, how i can attach a frontend to it. No Idea how
this will work - but ill play a bit with it.
Thx for the hint, again.
And if someone could give me some tipps I would be glad.
-Daniel
Am Wed, 27 Jun 2007 19:41:03 +0200 hat Aapo Tahkola <aet at rasterburn.org>
geschrieben:
> On Wed, 20 Jun 2007 14:14:14 +0200
> "Daniel Weigl" <danielweigl at gmx.at> wrote:
>
>> Hello Nick,
>>
>> Thx for your replies!
>>
>
> Take a look at
> http://www.rasterburn.org/~aet/m920x/m920x-twalker-rl506.patch
> This driver should not belong to m920x.c since it's not based on m920x
> (noticed that afterwards).
>
> Couple notes:
> - m920x_identify_state will most likely not work for your device
> - m920x_firmware_download routine should not be used for this
> device(assuming you have to dl firmware)
> - you need to make sure adapter field of tvwalker_lr506_properties is
> properly filled
>
> You can examine other drivers that use CY7C68013A(FX2) to figure out
> what still needs to be done.
>
> Couple pointers:
> 19:30 < mkrufky> most likely, the dvb-usb-firmware's default
> CYPRESS_FX2 handling should do the job
>
> 19:31 < mkrufky> you may want to
> look at the FIRST entry in cxusb, for the medion 95700, for an example
> of what a typical dvb_usb_device_properties struct looks like for an
> FX2 device
>
> 19:31 < mkrufky> (dont look at the bluebird ones -- we had
> to override the firmware download routing with a USB PID firmware patch)
--
Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/
More information about the linux-dvb
mailing list