I think Robert may have something there, anything which makes the maintenence
of this alot easier. Although I can have a bash at modifying the source,
other less experienced users wouldn't know where to start.
We all know it's the 'little things' like this that make linux friendlier and
more of a joy to use!
However I have tried, and failed to hack the sources to accomodate the DLL
from this new driver version:
187c187
< static struct fwinfo tda10045h_fwinfo[] = { {.file_size = 286720,.fw_offset
= 0x34cc5,.fw_size = 30555} };
---
> static struct fwinfo tda10045h_fwinfo[] = { {.file_size = 286720,.fw_offset
= 0x34cc5,.fw_size = 30555}, {.file_size =
303104,.fw_offset=0x38EF9,.fw_size=30554} };
192a193
>
I still get:
tda1004x: Detected Philips TDA10045H.
tda1004x: Detected Philips TD1316 tuner.
tda1004x_fwupload: firmware upload failed!
:(
If someone could offer me
either (a) A solution to get the attached firmware working
or (b) A firmware that will work
I would be supremely grateful ;).
On Friday 02 July 2004 12:48, Robert Schlabbach wrote:
> From: "Michael Hunold" <hunold@convergence.de>
>
> > 1. Rename the default firmware from "tda1004x.bin" to
> > "dvb-fe-tda1004x-2.15a.fw". Add a comment that users should
> > extract and rename their firmware appropriately.
>
> Hmm, how about a really flexible solution:
>
> Instead of reading a firmware file directly, read a firmware _information_
> file, a simple text file which only contains four pieces of information,
> e.g.:
>
> firmware_file=ttlcdacc.dll
> firmware_offset=0x38EF9
> firmware_length=30554
> firmware_version=0x2C
>
> Then you wouldn't have to change the sources and recompile to add support
> for a new DLL version...
>
> Regards,
> --
> Robert Schlabbach
> e-mail: robert_s@gmx.net
> Berlin, Germany
Attachment:
tda1004x.bin
Description: application/msdos-program