Hi, On Sat, 23 Sep 2006, Dominik Kuhlen wrote: > > You can find the "firmware" attached. It's basically what I have snooped > > when windows is initializing the device. So the name is maybe > > misleading. > > > > The file format is very simple. You can think as blocks of bulk messages > > with block length in bytes as the first byte of each block. > I looked at this file and it looks like the "normal" usb communication: > 0xaa <len> <cmd> <data> > cmd=0x31 for I2C access; cmd=0x15 for reset THere is no such thing as normal USB communication. The protocol for this communication is orignally coming from Technotrend (?) and was then used by Pinnacle for DVB-S 400e and now obviously also for others. I have a driver ready for this protocol (and for the 400e), maybe it can be reused for this device... I will try to commit it tomorrow. > AFAIK this is a budget device which does not require any (binary) firmware. Most likely this device is based on Cypress FX2 and then it will most likely need a Firmware for it. > All the init and configuration is (or should be) done by the chip-drivers and > this device driver itself. > But we can extract the default register configuration for the stb0899 from this file. > Or compare them with the values Manu (or the data sheets) suggests. Patrick. -- Mail: patrick.boettcher@xxxxxxx WWW: http://www.wi-bw.tfh-wildau.de/~pboettch/ _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb