http://www.box.net/chdk/6/55272271/536017391Firmware dump for 105http://www.filedropper.com/diskbootCompiled for 105http://www.filedropper.com/107_1Dumped my 107Build for 105 even works with some glitches on ixus 107(original firmware icons drawed over chdk'smenu not cleared: draws osd menu over previous screen)Hope someone look at dump...
Do you have the files after the firmware is disassemble?
But some peoples have actually disassemble it so I suppose the easiest way would be to get the disassemble files and then start from it.
Seems to work here: well, to be more accurate, I have the splash screen, and I can browse menus).I didn't test the functions yet, as I'm not sure to have fully understand what is working exactly hehe @C10ud:1. Many thanks for your work 2. You talked about "shoot()", some LUA stuff and PTP. Could you explain a bit ?PS: I also have the same bug you describe when attempting to load a script... In fact, I'm trying to find a way to make some automatic "recursive" shooting (for timelapse...).Any help is appreciated; thanks again !
Quote from: siocnarf on 25 / December / 2010, 13:34:18But some peoples have actually disassemble it so I suppose the easiest way would be to get the disassemble files and then start from it.What files are you looking for ? IDA files would do you no good unless you had the correct version of IDA. An objdump form binutils is easy to get, if you can't follow the instructions on http://chdk.wikia.com/wiki/GPL_Disassembling you are certainly not going to do anything useful with the output.You might also be interested in that http://chdk.setepontos.com/index.php?topic=5100.0
Quote from: reyalp on 25 / December / 2010, 13:43:44Quote from: siocnarf on 25 / December / 2010, 13:34:18But some peoples have actually disassemble it so I suppose the easiest way would be to get the disassemble files and then start from it.What files are you looking for ? IDA files would do you no good unless you had the correct version of IDA. An objdump form binutils is easy to get, if you can't follow the instructions on http://chdk.wikia.com/wiki/GPL_Disassembling you are certainly not going to do anything useful with the output.You might also be interested in that http://chdk.setepontos.com/index.php?topic=5100.0I am thinking the guy who wrote that documentation was working with linux.So the commands below are not working under windows:strings -t x dump.bin > dump.stringshexdump -C dump.bin > dump.hexarm-linux-gnu-objdump -m arm -b binary -D dump.bin > dump.disWhat would be the correct commandlines under windows??
Quote from: Ant1 on 23 / December / 2010, 11:33:50Seems to work here: well, to be more accurate, I have the splash screen, and I can browse menus).I didn't test the functions yet, as I'm not sure to have fully understand what is working exactly hehe @C10ud:1. Many thanks for your work 2. You talked about "shoot()", some LUA stuff and PTP. Could you explain a bit ?PS: I also have the same bug you describe when attempting to load a script... In fact, I'm trying to find a way to make some automatic "recursive" shooting (for timelapse...).Any help is appreciated; thanks again !Were you succesfull running a script to making a timelapse with this version?
hello, i didn't see your post but with lua, shoot and ptp i am referring to the fact that when doing the basic port, i couldn't test if chdk lua scripts were working (e.g. intervalometer, etc.). so i enabled the ptp extension when building my chdk for ixus105 and executed some test script through USB (as seen in CHDK PTP thread). the "shoot()" script basically snaps a picture, so it helps testing if a) keyboard works (button press/release) b) scripts work Smileyunfortunately i haven't been able to get what was wrong with running scripts from the camera (i suspect some wrong function address in stubs_entry*.S regarding some string-or-directory-related function)..
Started by checked « 1 2 » CHDK Releases
Started by guss CHDK Releases
Started by piccas Hotwire! Hardware Mods, Accessories and Insights
Started by sh1981 General Discussion and Assistance
Started by branislav.zember Firmware Dumping