ok, now we got all the dumps complete that belong to current trunk version #678.
i zipped a package (very tightly, 270MB zipped to 22MB) that contains ALL dumps of current chdk supported cameras, including correct paths. also included are the 5 refererence firmwares that go into tools (well, zipping was easy, so i spared you the hassle of renaming them - if you do sigstuff, you just have to move them from tools/ref_dumps to tools). (will also update first post).
i advise using this archive in the manner reyalp proposed
here.
link:
http://drop.io/chdk_dev_stuffupdate:
i just added an archive that contains the following for EACH firmware that is supported in current trunk (as of writing this, rev 688):
names.txt - everything IDA can put a name to (+adress), here you can find for example the adresses for the temperature stuff and so on (beginners asm stuff
)
strings.txt - all strings contained in a dump (interesting things to see there sometimes
)
functions.txt - functions (and names, if IDA script could "decipher" them) of functions within the dump
not all dumps were dumped equal, some have more strings, some less. also, the IDA scripts seem to differ between dryos & vxworks, so the functions.txt differ.
these files can be used to a) find out what is "hidden" in these firmwares and b) for ASM beginners to try out some functions and adresses (you dont need IDA for this). these are NO disassemblies! For "real" disassembly, use IDA or the gpl tools (btw these strings and functions might help you with the GPL tools, ask Fudgey
)
beware, this 6 MB archive unpacks to 260 MB!
http://drop.io/chdk_dev_stuff/asset/functions-strings-names-rev688-7z