[linux-dvb] fw for tda10046
Felix Domke
tmbinc at elitedvb.net
Tue Nov 8 12:30:41 CET 2005
T. Schmidt wrote:
> I have a first success in porting LinuxTV to my STB containing the Fujitsu
> MB86H2x DVB
> Processor.
Wow :) How is it running?
> At the moment a uClinux kernel 2.4.29 is running and I have integrated the
> dvb kernel sources into the kernel (not as modules because the uClinux port
> does not support).
> But here is the problem: When attaching the TDA10046 frontend device the DSP
> firmware cannot be loaded from file because the root filesystem is still not
> accessible when the DVB modules are initialized. Is there another version of
> the tda1004x module which has the DSP firmware "integrated"?
Yes, do it the "old, obsolete way":
unsigned char tda10046_fw[] = {....};
static struct firmware fw_tda10046_25 = {sizeof(tda10046_fw), tda10046_fw};
static int <your_tuner>_request_firmware(struct dvb_frontend *fe,
const struct firmware **fw, char *name)
{
*fw = &fw_tda10046_25;
return 0;
}
static struct tda1004x_config <your_tuner>_config = {
[..]
.request_firmware = <your_tuner>_request_firmware,
};
regards,
Felix
More information about the linux-dvb
mailing list