Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Full featured card summary



On Saturday 20 March 2004 15:34, Klaus Schmidinger wrote:
> Andrew de Quincey wrote:
> > Incidentally, even though the firmwares used by 1.0.0 and 1.1.0 have the
> > same version number, they are _not_ the same.
> >
> > 1.0.0 had two seperate files, Dpram and Root
> > 1.1.0 has a combined file, dvb-ttpci-01.fw
> >
> > However the file format of dvb-ttpci-01.fw is obvious:
> > 4 byte magic
> > 4 byte number (probably a date)
> > 4 byte length of Dpram
> > <Dpram data>
> > <Root data>
> >
> > I extracted the Dpram and Root from dvb-ttpci-01.fw.
> > Additionally, the two Roots are slightly different lengths, but the end
> > of the file is full of padding. I chopped a bytes off the end of each so
> > they were the same length (this is the "Root2" below). Results:
> >
> > 1.0.0:
> > [adq@monstrousfish av7110]$ md5sum Dpram
> > 65edabe40061f0e5b0a5d2eb6cbf9132  Dpram
> > [adq@monstrousfish av7110]$ md5sum Root2
> > abfbffc0bef9fde14e5eb28ad6da66c0  Root2
> >
> > 1.1.0:
> > [adq@monstrousfish build-2.4]$ md5sum Dpram
> > 24b2e6e396d18883074aa88879094999  Dpram
> > [adq@monstrousfish build-2.4]$ md5sum Root2
> > b8668b7f2a744a254d3e49409dcde813  Root2
>
> The md5sums of the Root files don't correspond to any of the Root
> files I have. Maybe you "chopped off" a few bytes too many.

Of course they won't! As I said, I chopped bytes off the end of both files to 
remove differences in padding at the end. Both files were truncated to 225960 
bytes.

> >From the Dpram checksums I can say that the first one is the one from
>
> 2003-09-05, and the second one is the one which is in the 2003-11-08
> driver package in my VDR FTP archive.

Thanks, I'll test that one.


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index