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!


------------------------------------------------------------------------------
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