* [linux-dvb] (no subject)
@ 2009-01-27 13:07 Peter Nemeik
2009-01-27 13:17 ` [linux-dvb] EC168 Antti Palosaari
0 siblings, 1 reply; 10+ messages in thread
From: Peter Nemeik @ 2009-01-27 13:07 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 573 bytes --]
Hallo,
I am looking for Firmware Drivers for the LogiLink VG0002 USB2.0 DVB-T Stick.
There is a Tuner Chip Maxlinear MXL 5003S and
a Chip from EC168 (EC168.com) XCMK27819X.
I had the Information from the LogiLink Hotline.
The Software by the Stick is only fpr Windows XP, 2000 and Vista.
The Stick is from www.pollin.de
http://www.pollin.de/shop/detail.php?pg=NQ==&a=NjM5ODI0OTk=
_________________________________________________________________
http://redirect.gimas.net/?n=M0902xHMMobile
Nie wieder eine Mail verpassen mit Hotmail fürs Handy!
[-- Attachment #1.2: Type: text/html, Size: 800 bytes --]
[-- Attachment #2: Type: text/plain, Size: 228 bytes --]
_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 10+ messages in thread
* [linux-dvb] EC168
@ 2008-11-23 3:21 Tanguy Pruvot
2008-11-23 12:29 ` Tanguy Pruvot
2008-11-26 2:03 ` Tanguy Pruvot
0 siblings, 2 replies; 10+ messages in thread
From: Tanguy Pruvot @ 2008-11-23 3:21 UTC (permalink / raw)
To: linux-dvb
> Jáchym Lukeš wrote:
> > Hi,
> > would it be possible for somebody to make Linux driver for EC168 chipset
> > based USB DVB-T dongles? They are very common and affordable, I think
> > that it would be a great thing for Linux community. This could bring
> > digital TV to many people's desktops!
>
> Yes, those are very common. I think there is no developer who has for
> this device and reverse-engineering demodulator is real pain.
I'm developer, but new one in linux...
I've another dvb key with EC168 and i've wrote a tool based on
libusb to upload firmware... the led of the key is lighting...
But i have difficulties to repeat this in a driver... for the
moment...
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-dvb] EC168
2008-11-23 3:21 Tanguy Pruvot
@ 2008-11-23 12:29 ` Tanguy Pruvot
2008-11-26 2:03 ` Tanguy Pruvot
1 sibling, 0 replies; 10+ messages in thread
From: Tanguy Pruvot @ 2008-11-23 12:29 UTC (permalink / raw)
To: linux-dvb
>> Jáchym Lukeš wrote:
>> > Hi,
>> > would it be possible for somebody to make Linux driver for EC168 chipset
>> > based USB DVB-T dongles? They are very common and affordable, I think
>> > that it would be a great thing for Linux community. This could bring
>> > digital TV to many people's desktops!
>>
>> Yes, those are very common. I think there is no developer who has for
>> this device and reverse-engineering demodulator is real pain.
> I'm developer, but new one in linux...
> I've another dvb key with EC168 and i've wrote a tool based on
> libusb to upload firmware... the led of the key is lighting...
> But i have difficulties to repeat this in a driver... for the
> moment...
You can find the tool sources and firmware here :
http://tanguy.ath.cx/index.php?q=EC168
And i will edit Wiki when the tuner driver will be working
http://www.linuxtv.org/wiki/index.php/E3C_EC168#GRTNTUSBV4_USB_TNT_Basic_LIGHT
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-dvb] EC168
2008-11-23 3:21 Tanguy Pruvot
2008-11-23 12:29 ` Tanguy Pruvot
@ 2008-11-26 2:03 ` Tanguy Pruvot
2009-02-10 21:14 ` Antti Palosaari
1 sibling, 1 reply; 10+ messages in thread
From: Tanguy Pruvot @ 2008-11-26 2:03 UTC (permalink / raw)
To: linux-dvb
>> Jáchym Lukeš wrote:
>> > Hi,
>> > would it be possible for somebody to make Linux driver for EC168 chipset
>> > based USB DVB-T dongles? They are very common and affordable, I think
>> > that it would be a great thing for Linux community. This could bring
>> > digital TV to many people's desktops!
>>
>> Yes, those are very common. I think there is no developer who has for
>> this device and reverse-engineering demodulator is real pain.
> I'm developer, but new one in linux...
> I've another dvb key with EC168 and i've wrote a tool based on
> libusb to upload firmware... the led of the key is lighting...
> But i have difficulties to repeat this in a driver... for the
> moment...
I found these USB requests... for usb_control_message()
#define CMD_EC168_RAM 0x00 //RW- Read/Write RAM (Firmware go to addr 0-0x1EFF)
#define CMD_EC168_GETSTATUS 0x01 //R-- ex: dfu_ctrl_get(device,0x01,0x0000,0x01A0,buffer,0x1A);
#define CMD_EC168_STREAM 0x03 //R-X ex: dfu_ctrl(device,0x03,0/0x20,0xFF00);
// disable/enable streaming
#define CMD_EC168_SET_POWER 0x04 //--X ex: dfu_ctrl(device,0x04,0/1,0x0008);
// disable/enable LED
// indexes seen: 206,208,8,9,A,B
#define CMD_EC168_UNKNOWN 0x10 //--X ???
#define CMD_EC168_READ_BUF 0x20 //R-- ex: dfu_ctrl_get(device,0x20,0x0000,0x01A0,buffer,0x1A);
#define CMD_EC168_WRITE_BUF 0x21 //-W-
#define CMD_EC168_SET 0x30 //--X ex: dfu_ctrl(device, 0x30, 0x0709, 0x1A);
R Read Buffer
W Write Buffer
X Set Value/Exec (without buffer)
Updated http://www.linuxtv.org/wiki/index.php/E3C_EC168#Uploading_Firmware_to_the_device
The first USB request (0x00) can set/get the RAM... so we can
compare/check uploaded firmware
Hope to find some docs on the EC168/firmware asm language... could be
nice to reverse it to understand available features...
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [linux-dvb] EC168
2008-11-26 2:03 ` Tanguy Pruvot
@ 2009-02-10 21:14 ` Antti Palosaari
2009-02-14 1:37 ` Antti Palosaari
0 siblings, 1 reply; 10+ messages in thread
From: Antti Palosaari @ 2009-02-10 21:14 UTC (permalink / raw)
To: Tanguy Pruvot; +Cc: linux-dvb, linux-media
Tanguy Pruvot wrote:
> #define CMD_EC168_RAM 0x00 //RW- Read/Write RAM (Firmware go to addr 0-0x1EFF)
> #define CMD_EC168_GETSTATUS 0x01 //R-- ex: dfu_ctrl_get(device,0x01,0x0000,0x01A0,buffer,0x1A);
> #define CMD_EC168_STREAM 0x03 //R-X ex: dfu_ctrl(device,0x03,0/0x20,0xFF00);
> // disable/enable streaming
> #define CMD_EC168_SET_POWER 0x04 //--X ex: dfu_ctrl(device,0x04,0/1,0x0008);
> // disable/enable LED
> // indexes seen: 206,208,8,9,A,B
> #define CMD_EC168_UNKNOWN 0x10 //--X ???
> #define CMD_EC168_READ_BUF 0x20 //R-- ex: dfu_ctrl_get(device,0x20,0x0000,0x01A0,buffer,0x1A);
> #define CMD_EC168_WRITE_BUF 0x21 //-W-
> #define CMD_EC168_SET 0x30 //--X ex: dfu_ctrl(device, 0x30, 0x0709, 0x1A);
Are you still hacking that device?
I tried to order Intel CE6230 device but got EC168 (SinoVideo 3420A-2).
I take one USB-sniff and here are commands as I think:
00 firmware download
01 ? config
03 demodulator
04 ? GPIO (LED)
10 streaming control
20 I2C read
21 I2C write
30 HID table download
Looks like EC168 has EC100 demodulator integrated. And programming this
demodulator seems to be rather easy, not very many bytes...
regards
Antti
--
http://palosaari.fi/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-dvb] EC168
2009-02-10 21:14 ` Antti Palosaari
@ 2009-02-14 1:37 ` Antti Palosaari
2009-02-14 2:29 ` Antti Palosaari
0 siblings, 1 reply; 10+ messages in thread
From: Antti Palosaari @ 2009-02-14 1:37 UTC (permalink / raw)
To: Tanguy Pruvot; +Cc: linux-dvb, linux-media
Tanguy,
are you still hacking with device? Or is there anyone else who is?
I have done some work but not very much. Basically it now loads firmware
and and have some basic demod and tuner stuff. I have now one one
problem that I have no idea why. After firmware download device
reconnects (upon request as seen from sniff) with vendor and product ID
having both 0. :(
I don't have much time nor interest to hack this device so I want to
give my driver base to someone who wants to play with it. Demod part
seems to be very easy to program, so this device can be supported
without specs rather well. I have asked specs many times, but no answer
at all. If there is someone who can make contacts for E3C tech. please help.
regards
Antti
--
http://palosaari.fi/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [linux-dvb] EC168
@ 2008-11-04 13:04 Jáchym Lukeš
2008-11-04 13:10 ` Antti Palosaari
0 siblings, 1 reply; 10+ messages in thread
From: Jáchym Lukeš @ 2008-11-04 13:04 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 341 bytes --]
Hi,
would it be possible for somebody to make Linux driver for EC168 chipset
based USB DVB-T dongles? They are very common and affordable, I think that
it would be a great thing for Linux community. This could bring digital TV
to many people's desktops!
Any suggestions?
The most usual is I think
ID 18b4:1689 (lsusb output)
thanks
Jachym
[-- Attachment #1.2: Type: text/html, Size: 378 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-02-14 2:29 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-27 13:07 [linux-dvb] (no subject) Peter Nemeik
2009-01-27 13:17 ` [linux-dvb] EC168 Antti Palosaari
-- strict thread matches above, loose matches on Subject: below --
2008-11-23 3:21 Tanguy Pruvot
2008-11-23 12:29 ` Tanguy Pruvot
2008-11-26 2:03 ` Tanguy Pruvot
2009-02-10 21:14 ` Antti Palosaari
2009-02-14 1:37 ` Antti Palosaari
2009-02-14 2:29 ` Antti Palosaari
2008-11-04 13:04 Jáchym Lukeš
2008-11-04 13:10 ` Antti Palosaari
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox