On 10/31/2010 06:01 AM, David Sheldon wrote: > It seems that the config flash size detection doesn't work well on my 525, > see the output of concordance -v -i next.
This may be another fallout from my reformatting of the "remote information table". Does the following patch solve your issue? diff -u -p -r1.12 remote_info.h --- libconcord/remote_info.h 1 Aug 2010 14:35:52 -0000 1.12 +++ libconcord/remote_info.h 3 Nov 2010 01:18:26 -0000 @@ -313,7 +313,7 @@ static const TArchInfo ArchList[]={ { SERIAL_LOCATION_FLASH, // serial_location 0x000110, // serial_address - 0x000000, // flash_base + 0x800000, // flash_base 0x810000, // firmware_base 0x820000, // config_base 0x810000, // firmware_update_base Sorry about that... > Concordance 0.23+CVS > Copyright 2007 Kevin Timmerman and Phil Dibowitz > This software is distributed under the GPLv3. > > Requesting Identity: 100% done > Model: Logitech Harmony 525 (Mocha Decaf) > Skin: 22 > Firmware Version: 2.6 > Firmware Type: 0 > Hardware Version: 2.5 > External Flash: 512 KiB - FF:12 25F040 > Architecture: 9 > Protocol: 9 > Manufacturer: Harmony Remote 0-2.6.0 > Product: Harmony Remote 0-2.6.0 > IRL, ORL, FRL: 64, 64, 0 > USB VID: 046D > USB PID: C111 > USB Ver: 0916 > Serial Number: {6A02E1FB-BE01-6802-B3D8-9DDF00018E2B} > {6AF8D7ED-0012-6AA6-0001-8E6BBFD80BE2} > {51220104-0100-258E-A96E-A680B0D8A8CF} > Config Flash Used: 102% (-8013 of -7808 KiB) > > Success! > > It seems that this causes config extraction to fail: > > $ sudo ./concordance -v -c > Concordance 0.23+CVS > Copyright 2007 Kevin Timmerman and Phil Dibowitz > This software is distributed under the GPLv3. > > Requesting Identity: 100% done > terminate called after throwing an instance of 'std::bad_alloc' > what(): std::bad_alloc > Dumping config: Aborted > > I've read the thread at > http://www.mail-archive.com/concordance-devel@lists.sourceforge.net/msg00992.html > and it looks like the patch mentioned there has been applied to my > tree. > > Any idea what else I can do? > > David ------------------------------------------------------------------------------ Achieve Improved Network Security with IP and DNS Reputation. Defend against bad network traffic, including botnets, malware, phishing sites, and compromised hosts - saving your company time, money, and embarrassment. Learn More! http://p.sf.net/sfu/hpdev2dev-nov _______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel