Phil Dibowitz wrote: > I dropped you an email offline - I see exactly what's wrong. I'll get you a > patch. > > If you're curious, dump the firmware using -f, and then compare that file to > the file the site gave you and you'll see the difference in format.
Ignore that, that's not the problem. My code to read the file handles the difference just fine. I'm not sure what's up. I found at least one problem - the first 4 bytes need to be, eh "uncleared". The original codebase set the firmware's first 4 bytes to 0xFF because that's what the website would send - however, that always bricked my remote. Once I removed that and kept the original 4 bytes in tact, it worked for me BUT, I was using the FW I'd just dumped from the remote. With the website, the first 4 (or 6 in Stephen's case?) are set to 0xFF and I'm guessing they need to be set to "something magical"... perhaps a checksum of some sort? Stephen - here's what I need, if you don't mind: upgrade to the latest firmware using the official software, then dump the firmware using our software (CVS latest, please), and send that file to me. Let me see the magic bits there, compared to the file, and I can compare that to *my* firmware's magic bits compared to my firmware file itself. If I can use your magic bits to make your file work, then I know I'm write and I just have to figure out how to generate the magic bits. If that doesn't work, I'm wrong, and I go look somewhere else. But I'm pretty sure I'm right. Bleck. I hate magic bits. -- Phil Dibowitz [EMAIL PROTECTED] Open Source software and tech docs Insanity Palace of Metallica http://www.phildev.net/ http://www.ipom.com/ "Never write it in C if you can do it in 'awk'; Never do it in 'awk' if 'sed' can handle it; Never use 'sed' when 'tr' can do the job; Never invoke 'tr' when 'cat' is sufficient; Avoid using 'cat' whenever possible" -- Taylor's Laws of Programming
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel