Firmware dumps available

  • 567 Replies
  • 183200 Views
*

Offline fudgey

  • *****
  • 1705
  • a570is
Re: Firmware dumps available
« Reply #110 on: 07 / December / 2008, 08:10:40 »
Advertisements
drop.io dumps vs trunk 623 batch disassembly results:

unclean dumps (too long, files exceed 0xffffffff with offset of makefile.inc ROMBASEADDR):
a460/sub/100d
a530/sub/100a
a550/sub/100c
a650/sub/100d
a720/sub/100c
g9/sub/100d
g9/sub/100g
ixus65_sd630/sub/100a
s5is/sub/101a
sx100is/sub/100b
sx100is/sub/100c

dump missing:
ixus40_sd300/sub/100j
ixus80_sd1100/sub/100c
ixus80_sd1100/sub/101a

This report does not include unported firmwares lacking makefile.inc in trunk.



a450/sub/100d: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffff2d5c 
job complete!

a460/sub/100d: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

a530/sub/100a: ROMBASEADDR=0FFC00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

a540/sub/100b: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffeff6fc 
job complete!

a550/sub/100c: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

a560/sub/100a: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff23f10 
job complete!

a570/sub/100e: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0x  fffffc 
job complete!

a570/sub/101a: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff3930c 
job complete!

a590/sub/100e: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0x  fffffc 
job complete!

a590/sub/101b: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffedd09c 
job complete!

a610/sub/100e: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffee202c 
job complete!

a610/sub/100f: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffee23ac 
job complete!

a620/sub/100f: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffee8e6c 
job complete!

a630/sub/100c: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff11d30 
job complete!

a640/sub/100b: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff1bddc 
job complete!

a650/sub/100d: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

a700/sub/100b: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff06c9c 
job complete!

a710/sub/100a: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfff1f6cc 
job complete!

a720/sub/100c: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

g7/sub/100e: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbffffc 
job complete!

g7/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbbf07c 
job complete!

g7/sub/100i: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbbf0cc 
job complete!

g7/sub/100j: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbbf15c 
job complete!

g9/sub/100d: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

g9/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

ixus40_sd300/sub/100j: ROMBASEADDR=0ff810000, no non-zero PRIMARY.BIN, primary.bin or Primary.bin found.

ixus40_sd300/sub/100k: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffae625c 
job complete!

ixus50_sd400/sub/101a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffaddd50 
job complete!

ixus50_sd400/sub/101b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffaddda0 
job complete!

ixus55_sd450/sub/100b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus55_sd450/sub/100c: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus55_sd450/sub/100d: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0x  afa098 
job complete!

ixus60_sd600/sub/100a: ROMBASEADDR=0FF810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus60_sd600/sub/100d: ROMBASEADDR=0FF810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus65_sd630/sub/100a: ROMBASEADDR=0ff8000000ff810000, disassembling PRIMARY.BIN:
Integer overflow in hexadecimal number at /d/proj/chdk/tools/disassembly/disassemble.pl line 38.
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

ixus700_sd500/sub/101a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffadbcfc 
job complete!

ixus700_sd500/sub/101b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffadbd4c 
job complete!

ixus70_sd1000/sub/100c: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb94920 
job complete!

ixus70_sd1000/sub/101b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb94990 
job complete!

ixus70_sd1000/sub/102a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb94a10 
job complete!

ixus750_sd550/sub/100f: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus750_sd550/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixus75_sd750/sub/100b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffba1f00 
job complete!

ixus75_sd750/sub/101a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffba1ffc 
job complete!

ixus75_sd750/sub/102a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffba20ec 
job complete!

ixus800_sd700/sub/100b: ROMBASEADDR=0FF810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbffffc 
job complete!

ixus800_sd700/sub/101b: ROMBASEADDR=0FF810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb2edec 
job complete!

ixus80_sd1100/sub/100c: ROMBASEADDR=0ff810000, no non-zero PRIMARY.BIN, primary.bin or Primary.bin found.

ixus80_sd1100/sub/101a: ROMBASEADDR=0ff810000, no non-zero PRIMARY.BIN, primary.bin or Primary.bin found.

ixus850_sd800/sub/100e: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb811e0 
job complete!

ixus860_sd870/sub/100c: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb02d98 
job complete!

ixus950_sd850/sub/100c: ROMBASEADDR=0FF810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbffffc 
job complete!

ixus960_sd950/sub/100d: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!

ixusizoom_sd30/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffaf66a0 
job complete!

s2is/sub/100e: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb16e40 
job complete!

s2is/sub/100f: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb16ecc 
job complete!

s2is/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb16c8c 
job complete!

s3is/sub/100a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffb77acc 
job complete!

s5is/sub/101a: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

s5is/sub/101b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xfffffff8 
job complete!

sx100is/sub/100b: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

sx100is/sub/100c: ROMBASEADDR=0ffc00000, disassembling PRIMARY.BIN:
offset + filesize > 0xffffffff. We can't wrap around!

game over at /d/proj/chdk/tools/disassembly/disassemble.pl line 39.

tx1/sub/100g: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffbcb3a4 
job complete!

tx1/sub/101b: ROMBASEADDR=0ff810000, disassembling PRIMARY.BIN:
string dump
create elf file
disassemble and string lookup
0xffc0fffc 
job complete!


*

Offline fe50

  • ******
  • 3038
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Firmware dumps available
« Reply #111 on: 07 / December / 2008, 09:23:36 »
Hehe - fudgey is working on the 'one-click auto-porting CHDK'  :D

Since i'm a bit lazy, i always use Windows for CHDK-related work - using wim's CHDK-Shell is sooo comfortable...and Windoze ignores the file name case.
But i'll consider this for the next uploads...

Most of the dumps are from GrAnd's colletions 1-3 and from forum/wikia links - if you have better ones or some of the missing dumps pls. let me know, i'll exchange them...

Re: Firmware dumps available
« Reply #112 on: 07 / December / 2008, 19:59:31 »
@fudgey

Can you test drop.io part 2, too? it would be very nice!
Canon PowerShot SX110 IS
CHDK: at Autobuild now
Wiki: SX110IS

*

Offline fudgey

  • *****
  • 1705
  • a570is
Re: Firmware dumps available
« Reply #113 on: 07 / December / 2008, 20:09:50 »
@fudgey

Can you test drop.io part 2, too? it would be very nice!

I did, a590 is from there... If you are wondering why for instance sx110 100b isn't in the above log, it's because it has not been ported and platform/sx110/sub/100b/makefile.inc does not exist in trunk, and therefore the auto disassembly tools do not attempt to process it.


Re: Firmware dumps available
« Reply #114 on: 08 / December / 2008, 09:34:20 »
ah ok

I didnt know that... THX for information!
Canon PowerShot SX110 IS
CHDK: at Autobuild now
Wiki: SX110IS

*

Offline fe50

  • ******
  • 3038
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Firmware dumps available
« Reply #115 on: 10 / December / 2008, 06:35:15 »
Added ixus80-sd1100-100c to the drop.io - dhckdumps backup archive.


Canon DIGITAL IXUS 870 IS - firmware 1.01a
« Reply #117 on: 13 / December / 2008, 01:17:31 »
I noticed that my new IXUS 870 IS has a newer firmware version (1.01a Oct 15th 2008) than previously posted:

http://www.zshare.net/download/5266486943f57f47/

Canon DIGITAL IXUS 870 IS   
PID:3196 PAL D
Firmware Ver GM1.01A
NoError
Oct 15 2008  18:36:07

Adj Ver.008.001


Adj. Ver.008.001
IS Firm Ver.   2.09
IS Param Ver.  2.07



*

Offline fe50

  • ******
  • 3038
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Firmware dumps available
« Reply #118 on: 13 / December / 2008, 12:14:10 »
I noticed that my new IXUS 870 IS has a newer firmware version (1.01a Oct 15th 2008) than previously posted:
http://www.zshare.net/download/5266486943f57f47/
Canon DIGITAL IXUS 870 IS  
PID:3196 PAL D
Firmware Ver GM1.01A
thx grizp !
Added ixus870-sd880-101a to the drop.io - dhckdumps2 backup archive.

Re: Firmware dumps available
« Reply #119 on: 15 / December / 2008, 21:38:58 »
A590IS 1.00c-A590IS 1.00c.rar - 1.53MB. Help to port this. Thanks in advance.

 

Related Topics