Forwarding since I don't think your subscribed and I want the list to see...

It looks like the TC-30 is pretty much identical to the 880, so I'm not
surprised it works, but it's great to have confirmation!

Thanks for testing!



Results included for others and for the archive:

-------- Original Message --------
Subject: Re: Firmware Update on TC30
Date: Mon, 16 Feb 2009 14:15:35 -0800
From: Pete Wenzel <pmwen...@yahoo.com>
To: Phil Dibowitz <p...@ipom.com>
CC: concordance devel <concordance-devel@lists.sourceforge.net>
References: <20090106003132.34afe...@pc.home> <4962a2da.5010...@ipom.com>
<49632272.8040...@yahoo.com> <20090106094516.ga22...@ipom.com>
<4990a034.2020...@yahoo.com> <4990a1b2.3000...@ipom.com>
<4999be2d.1090...@yahoo.com> <4999d33f.4030...@ipom.com>

That seems to have worked, with the exception of another small
bug at the end of the upgrade process.  I suppose if the proper
metadata isn't present, it shouldn't attempt to "phone home" to
the website.

--Pete

------------- output follows --------------

root# concordance -iv
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done
  Model: Harman Kardon TC-30
  Skin: 42
  Firmware Version: 4.1
  Firmware Type: 0
  Hardware Version: 2.4
  External Flash: 2 MiB - 01:49 AMD Am29LV160BB
  Architecture: 8
  Protocol: 8
  Manufacturer: Harman Kardon Remote 0-4.1.2
  Product: Harman Kardon Remote 0-4.1.2
  IRL, ORL, FRL: 64, 64, 0
  USB VID: 046D
  USB PID: C110
  USB Ver: 082A
  Serial Number: {EEEEEEEE-EEEE-EEEE-EEEE-EEEEEEEEEEEE}
        {9D320620-DF7A-4E17-9AEC-E6E009069F42}
        {DB7423E4-442D-4B54-B190-E0680CD4AF88}
  Config Flash Used: 26% (519 of 1920 KiB)

Success!

root# concordance -f
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done
Dumping firmware:    100%    64 KiB       done
Success!

root# ls -l firmware.EZUp
-rw-r--r-- 1 root root 165888 2009-02-16 14:05 firmware.EZUp

root# concordance -F firmware.EZUp
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

WARNING: Cannot determine mode of operation from file.
ERROR: Requested mode is: Write Firmware
       but file detected as: Unknown
Try not specifying a mode at all, I will figure it out for you.

root# concordance --force -F firmware.EZUp
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

WARNING: Cannot determine mode of operation from file.
WARNING: Requested mode is: Write Firmware
       but file detected as: Unknown
Try not specifying a mode at all, I will figure it out for you.
Requesting Identity: 100%                 done
Invalidating Flash:                       done
Erasing Flash:       100%                 done
Writing firmware:    100%                 done
Resetting Remote:    100%                               done
Setting Time:                             done
Contacting website:  Failed to upload firmware: Unknown error
Failed with error -1

root# concordance -iv
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done
  Model: Harman Kardon TC-30
  Skin: 42
  Firmware Version: 4.1
  Firmware Type: 0
  Hardware Version: 2.4
  External Flash: 2 MiB - 01:49 AMD Am29LV160BB
  Architecture: 8
  Protocol: 8
  Manufacturer: Harman Kardon Remote 0-4.1.2
  Product: Harman Kardon Remote 0-4.1.2
  IRL, ORL, FRL: 64, 64, 0
  USB VID: 046D
  USB PID: C110
  USB Ver: 082A
  Serial Number: {EEEEEEEE-EEEE-EEEE-EEEE-EEEEEEEEEEEE}
        {9D320620-DF7A-4E17-9AEC-E6E009069F42}
        {DB7423E4-442D-4B54-B190-E0680CD4AF88}
  Config Flash Used: 26% (519 of 1920 KiB)

Success!


On 2/16/2009 12:57 PM, Phil Dibowitz wrote:
> Pete Wenzel wrote:
>> OK, I built concordance (as grabbed from CVS on Feb 12),
>> was able to dump firmware, but it was not recognized
>> for reupload.  A session log and the dumped firmware
>> are attached.
> 
> Thanks. The mismatch error you got was a bug. When concordance dumps
> configs/firmware/etc. it doesn't write all of the various metadata the
> website does - only the bare minimum. This means the metadata isn't enough
> for it to determine the filetype.
> 
> I just committed a change to add a --force flag to override this. Grab the
> latest CVS and try this, please:
> 
>   concordance --force -F firmware.EZUp
> 
> And thanks for catching that bug!



-- 
Phil Dibowitz                             p...@ipom.com
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


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to