On 4/24/07, Markus Rechberger <mrechberger@xxxxxxxxx> wrote:
On 4/24/07, John Newbigin <jnewbigin@xxxxxxxxxxxxxxx> wrote: > Markus Rechberger wrote: > > Hi, > > > > did you see the existing xc3028 driver on mcentral.de? > > > > http://mcentral.de/hg/~mrec/v4l-dvb-experimental/ > > xc3028-tuner.c (it's implemented in the em28xx, saa7134 and cx88 there) > I xc3028 code I have seen is tied to the em28xx driver. Are there any > instructions for using this experimental code? I am currently working off > > http://linuxtv.org/hg/v4l-dvb the experimental tree is just the same as http://linuxtv.org/hg/v4l-dvb it just includes support for around 60 more devices http://linuxtv.org/repo/ (just replace http://linuxtv.org/hg/v4l-dvb with http://linuxtv.org/hg/v4l-dvb-experimental)
this was too fast it should be: http://mcentral.de/hg/~mrec/v4l-dvb-experimental
The code isn't tied to the em28xx in the experimental tree (it's used with cx88, saa7134 and em28xx) Best would be to look at em2880-dvb how it's implemented there. http://mcentral.de/wiki/index.php/Em2880#Installation the installation instruction for em28xx based devices should also apply for your version. best regards, Markus > > > I have the correct firmware for this card but I don't know how to > 'package' it to work with the 3028 driver. > > Where possible I certainly want to use reuse the existing code. > > The T750 is a SAA7134(5) based PCI card. The card also has digital > based on the XL10353 and QT1010. > > John. > > > > That driver supports xc3028, xc2028, xc3018 chips, you might have some > > issues with the firmwares, best would be to try existing packages. > > > > What kind of device is that? > > PCI/Conexant, or something else? > > > > Markus > > > > On 4/23/07, John Newbigin <jnewbigin@xxxxxxxxxxxxxxx> wrote: > >> Here I go replying to myself again. > >> > >> I have had some success with loading the firmware. I has a suspicion > >> that I needed to twiddle the GPIO pins but could not get it to work. > >> Studying the xc3028 driver showed me the way. The GPIO needs to be > >> first cleared and then set before continuing. > >> > >> The xc3028 is very similar to the xc2028 and they could use a common > >> driver. I don't understand how the firmware file is stored for the > >> xc3028 though. I assume that multiple chunks are encoded into one file > >> somehow. > >> > >> There is also another firmware chunk which is needed for FM radio > >> support so I don't know how that would be added. > >> > >> Anyway, I have loading firmware but still no TV. I think I am close > >> though. > >> > >> i2c traces and firmware can be downloaded from here > >> http://www.chrysocome.net/downloads/t750-logs-0.1.tar.gz > >> > >> I'll try and clean up my code and post a patch tomorrow. > >> > >> John. > >> > >> John Newbigin wrote: > >> > I have made some slow progress with the T750. I have implemented > >> > loading the firmware for the CX2028 but I have hit a problem. > >> > > >> > After loading the firmware, there are some commands (known as the > >> > 'MAGIC VALUES') which need to be issued. These are the same as for > >> > the CX3028. After this final write, my card does another write and > >> > then a read, but when I attempt the final read command the chip locks > >> > up and returns BUSY. > >> > > >> > Once this happens, the card has to be powered off to reset everything. > >> > > >> > Can anyone offer some suggestions of things to try. I have the > >> > feeling I am very close. > >> > > >> > I have i2c traces if anyone wants to see them but they are quite > >> large. > >> > > >> > John. > >> > > >> > _______________________________________________ > >> > linux-dvb mailing list > >> > linux-dvb@xxxxxxxxxxx > >> > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > >> > > >> > >> > >> _______________________________________________ > >> linux-dvb mailing list > >> linux-dvb@xxxxxxxxxxx > >> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb > >> > > > > > > -- Markus Rechberger
-- Markus Rechberger _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb